diff options
author | Bastian Blank <waldi@debian.org> | 2006-03-21 22:58:38 +0000 |
---|---|---|
committer | Bastian Blank <waldi@debian.org> | 2006-03-21 22:58:38 +0000 |
commit | 03043880f69bbdeb0918b2c0c5685a5c8fa3806a (patch) | |
tree | 2df082e806ae606637464655e8961158c9eb69f9 | |
parent | 740cca25a86e94af27f727ed5a6c66a97a28c39c (diff) | |
download | kernel_replicant_linux-03043880f69bbdeb0918b2c0c5685a5c8fa3806a.tar.gz kernel_replicant_linux-03043880f69bbdeb0918b2c0c5685a5c8fa3806a.tar.bz2 kernel_replicant_linux-03043880f69bbdeb0918b2c0c5685a5c8fa3806a.zip |
* debian/arch/i386/defines: Enable xen-vserver subarch.
* debian/arch/i386/xen-vserver: New directory.
* debian/arch/i386/xen-vserver/config,
debian/arch/i386/xen-vserver/config.686,
debian/arch/i386/xen-vserver/defines: Add.
svn path=/dists/trunk/linux-2.6/; revision=6258
-rw-r--r-- | debian/arch/i386/defines | 1 | ||||
-rw-r--r-- | debian/arch/i386/xen-vserver/config | 48 | ||||
-rw-r--r-- | debian/arch/i386/xen-vserver/config.686 | 71 | ||||
-rw-r--r-- | debian/arch/i386/xen-vserver/defines | 12 |
4 files changed, 132 insertions, 0 deletions
diff --git a/debian/arch/i386/defines b/debian/arch/i386/defines index cdfe6e3cfa93..169936b826c5 100644 --- a/debian/arch/i386/defines +++ b/debian/arch/i386/defines @@ -10,6 +10,7 @@ kernel-header-dirs: i386 subarches: vserver xen + xen-vserver [image] suggests: grub | lilo (>= 19.1) diff --git a/debian/arch/i386/xen-vserver/config b/debian/arch/i386/xen-vserver/config new file mode 100644 index 000000000000..ec23b643124c --- /dev/null +++ b/debian/arch/i386/xen-vserver/config @@ -0,0 +1,48 @@ +# CONFIG_X86_PC is not set +CONFIG_X86_XEN=y +CONFIG_XEN_PCIDEV_FRONTEND=y +# CONFIG_XEN_PCIDEV_FE_DEBUG is not set +CONFIG_XEN_PRIVILEGED_GUEST=y +CONFIG_XEN_PCIDEV_BACKEND=y +CONFIG_XEN_PCIDEV_BACKEND_VPCI=y +# CONFIG_XEN_PCIDEV_BACKEND_PASS is not set +# CONFIG_XEN_PCIDEV_BE_DEBUG is not set +CONFIG_XEN_BLKDEV_BACKEND=y +# CONFIG_XEN_BLKDEV_TAP_BE is not set +CONFIG_XEN_NETDEV_BACKEND=y +# CONFIG_XEN_NETDEV_PIPELINED_TRANSMITTER is not set +# CONFIG_XEN_TPMDEV_BACKEND is not set +CONFIG_XEN_BLKDEV_FRONTEND=y +CONFIG_XEN_NETDEV_FRONTEND=y +# CONFIG_XEN_BLKDEV_TAP is not set +CONFIG_XEN_NETDEV_LOOPBACK=y +# CONFIG_XEN_TPMDEV_FRONTEND is not set +CONFIG_XEN_SCRUB_PAGES=y +CONFIG_XEN_DISABLE_SERIAL=y +# CONFIG_SMP_ALTERNATIVES is not set +# CONFIG_PCI_GOXEN_FE is not set +CONFIG_VSERVER=y +CONFIG_VSERVER_SECURITY=y +CONFIG_VSERVER_LEGACYNET=y +CONFIG_VSERVER_LEGACY=y +# CONFIG_VSERVER_LEGACY_VERSION is not set +CONFIG_VSERVER_DYNAMIC_IDS=y +# CONFIG_VSERVER_NGNET is not set +CONFIG_VSERVER_COWBL=y +CONFIG_VSERVER_PROC_SECURE=y +# CONFIG_VSERVER_HARDCPU is not set +# CONFIG_INOXID_NONE is not set +# CONFIG_INOXID_UID16 is not set +# CONFIG_INOXID_GID16 is not set +CONFIG_INOXID_UGID24=y +# CONFIG_INOXID_INTERN is not set +# CONFIG_INOXID_RUNTIME is not set +# CONFIG_XID_TAG_NFSD is not set +# CONFIG_XID_PROPAGATE is not set +# CONFIG_VSERVER_DEBUG is not set +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_25G is not set +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_15G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_BLK_DEV_VROOT=y diff --git a/debian/arch/i386/xen-vserver/config.686 b/debian/arch/i386/xen-vserver/config.686 new file mode 100644 index 000000000000..a24aa9bb18d4 --- /dev/null +++ b/debian/arch/i386/xen-vserver/config.686 @@ -0,0 +1,71 @@ +CONFIG_LOCK_KERNEL=y +# CONFIG_CPUSETS is not set +CONFIG_STOP_MACHINE=y +# CONFIG_M386 is not set +CONFIG_M686=y +# CONFIG_MK7 is not set +# CONFIG_X86_GENERIC is not set +CONFIG_X86_CMPXCHG=y +CONFIG_X86_XADD=y +CONFIG_X86_L1_CACHE_SHIFT=5 +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_X86_PPRO_FENCE=y +CONFIG_X86_WP_WORKS_OK=y +CONFIG_X86_INVLPG=y +CONFIG_X86_BSWAP=y +CONFIG_X86_POPAD_OK=y +CONFIG_X86_GOOD_APIC=y +CONFIG_X86_USE_PPRO_CHECKSUM=y +CONFIG_SMP=y +CONFIG_NR_CPUS=8 +CONFIG_SCHED_SMT=y +CONFIG_X86_TSC=y +CONFIG_X86_MCE=y +CONFIG_X86_MCE_NONFATAL=m +CONFIG_X86_MCE_P4THERMAL=y +# CONFIG_NOHIGHMEM is not set +CONFIG_HIGHMEM4G=y +CONFIG_HIGHMEM=y +# CONFIG_HIGHPTE is not set +# CONFIG_MATH_EMULATION is not set +# CONFIG_IRQBALANCE is not set +CONFIG_HAVE_DEC_LOCK=y +# CONFIG_CPU_FREQ_STAT_DETAILS is not set +# CONFIG_EISA is not set +# CONFIG_MCA is not set +# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set +# CONFIG_SBPCD is not set +# CONFIG_CM206 is not set +# CONFIG_CDU31A is not set +# CONFIG_DMASCC is not set +# CONFIG_IRPORT_SIR is not set +# CONFIG_NI5010 is not set +# CONFIG_PCMCIA_XIRTULIP is not set +# CONFIG_ISDN_DRV_LOOP is not set +# CONFIG_HYSDN is not set +# CONFIG_ISDN_DRV_AVMB1_B1ISA is not set +# CONFIG_ISDN_DRV_AVMB1_B1PCI is not set +# CONFIG_ISDN_DRV_AVMB1_T1ISA is not set +# CONFIG_ISDN_DRV_AVMB1_B1PCMCIA is not set +# CONFIG_ISDN_DRV_AVMB1_T1PCI is not set +# CONFIG_ISDN_DRV_AVMB1_C4 is not set +# CONFIG_COMPUTONE is not set +# CONFIG_DIGIEPCA is not set +# CONFIG_MOXA_INTELLIO is not set +# CONFIG_SX is not set +# CONFIG_RIO is not set +# CONFIG_STALLION is not set +# CONFIG_ISTALLION is not set +# CONFIG_FTAPE is not set +# CONFIG_I2C_ELEKTOR is not set +CONFIG_I2C_STUB=m +# CONFIG_USB_W9968CF is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +CONFIG_FS_MBCACHE=m +CONFIG_LOG_BUF_SHIFT=15 +# CONFIG_DEBUG_HIGHMEM is not set +CONFIG_X86_SMP=y +CONFIG_X86_HT=y +CONFIG_X86_TRAMPOLINE=y +CONFIG_X86_CMPXCHG64=y +# CONFIG_M486 is not set diff --git a/debian/arch/i386/xen-vserver/defines b/debian/arch/i386/xen-vserver/defines new file mode 100644 index 000000000000..4418ac830115 --- /dev/null +++ b/debian/arch/i386/xen-vserver/defines @@ -0,0 +1,12 @@ +[base] +flavours: + 686 + +[image] +type: plain-xen + +[686] +class: PPro/Celeron/PII/PIII/P4 +longclass: Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4 +recommends: libc6-i686 + |