--- Kconfig.orig 2005-01-22 13:07:06.000000000 +0100 +++ Kconfig 2005-01-22 13:03:09.000000000 +0100 @@ -32,8 +32,7 @@ config XEN_PHYSDEV_ACCESS bool "Physical device access" - default y if XEN_PRIVILEGED_GUEST - default n if !XEN_PRIVILEGED_GUEST + default XEN_PRIVILEGED_GUEST help Assume access is available to physical hardware devices (e.g., hard drives, network cards). This allows you to configure @@ -42,16 +41,16 @@ config XEN_BLKDEV_BACKEND bool "Block-device backend driver" - default y if XEN_PHYSDEV_ACCESS - default n if !XEN_PHYSDEV_ACCESS + depends on XEN_PHYSDEV_ACCESS + default y help The block-device backend driver allows the kernel to export its block devices to other guests via a high-performance shared-memory interface. -if XEN_BLKDEV_BACKEND config XEN_BLKDEV_TAP_BE bool "Block Tap support for backend driver (DANGEROUS)" + depends on XEN_BLKDEV_BACKEND default n help If you intend to use the block tap driver, the backend domain will @@ -61,12 +60,11 @@ security risk, and so should ONLY be used for development with the blktap. This option will be removed as the block drivers are modified to use grant tables. -endif config XEN_NETDEV_BACKEND bool "Network-device backend driver" - default y if XEN_PHYSDEV_ACCESS - default n if !XEN_PHYSDEV_ACCESS + depends on XEN_PHYSDEV_ACCESS + default y help The network-device backend driver allows the kernel to export its network devices to other guests via a high-performance shared-memory @@ -90,9 +88,9 @@ dedicated device-driver domain, or your master control domain (domain 0), then you almost certainly want to say Y here. -if XEN_NETDEV_FRONTEND config XEN_NETDEV_FRONTEND_PIPELINED_TRANSMITTER bool "Pipelined transmitter (DANGEROUS)" + depends on XEN_NETDEV_FRONTEND default n help The driver will assume that the backend is pipelining packets for @@ -106,7 +104,6 @@ like reassembling packets to perform firewall filtering; or if you are unsure; or if you experience network hangs when this option is enabled; then you must say N here. -endif config XEN_BLKDEV_TAP bool "Block device tap driver" @@ -133,40 +130,28 @@ If security is not a concern then you may increase performance by saying N. -endmenu - -config HAVE_ARCH_DEV_ALLOC_SKB - bool - default y - -#config VT -# bool -# default y - -#config VT_CONSOLE -# bool -# default y - -#config HW_CONSOLE -# bool -# default y - choice - prompt "Processor Type" - default X86 + prompt "Processor Type" + default X86 config X86 - bool "X86" - help - Choose this option if your computer is a X86 architecture. + bool "X86" + help + Choose this option if your computer is a X86 architecture. config X86_64 - bool "X86_64" - help - Choose this option if your computer is a X86 architecture. + bool "X86_64" + help + Choose this option if your computer is a X86 architecture. endchoice +endmenu + +config HAVE_ARCH_DEV_ALLOC_SKB + bool + default y + source "init/Kconfig" if X86