diff options
author | Randy Dunlap <randy.dunlap@oracle.com> | 2010-03-05 16:44:18 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-03-06 14:26:46 -0500 |
commit | 27fb7f009bdb1ff13d4e4c008a2fd36b2305055b (patch) | |
tree | be1707d0e70bd2d1c8960b37a9a96f808eff016f /drivers/xen | |
parent | 6aed359df4d82c38145d95957b741f0b08d24074 (diff) |
xen: add kconfig menu
Currently the xen support drivers are displayed in the main Device Drivers
menu of the config tools instead of in their own sub-menu, so move them to
their own sub-menu, like the rest of the driver world uses.
This keeps the main Device Drivers menu from becoming messy.
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Cc: Jeremy Fitzhardinge <jeremy@xensource.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/xen')
-rw-r--r-- | drivers/xen/Kconfig | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig index cab100acf983..fad3df2c1276 100644 --- a/drivers/xen/Kconfig +++ b/drivers/xen/Kconfig | |||
@@ -1,6 +1,8 @@ | |||
1 | menu "Xen driver support" | ||
2 | depends on XEN | ||
3 | |||
1 | config XEN_BALLOON | 4 | config XEN_BALLOON |
2 | bool "Xen memory balloon driver" | 5 | bool "Xen memory balloon driver" |
3 | depends on XEN | ||
4 | default y | 6 | default y |
5 | help | 7 | help |
6 | The balloon driver allows the Xen domain to request more memory from | 8 | The balloon driver allows the Xen domain to request more memory from |
@@ -20,7 +22,6 @@ config XEN_SCRUB_PAGES | |||
20 | 22 | ||
21 | config XEN_DEV_EVTCHN | 23 | config XEN_DEV_EVTCHN |
22 | tristate "Xen /dev/xen/evtchn device" | 24 | tristate "Xen /dev/xen/evtchn device" |
23 | depends on XEN | ||
24 | default y | 25 | default y |
25 | help | 26 | help |
26 | The evtchn driver allows a userspace process to triger event | 27 | The evtchn driver allows a userspace process to triger event |
@@ -30,7 +31,6 @@ config XEN_DEV_EVTCHN | |||
30 | 31 | ||
31 | config XENFS | 32 | config XENFS |
32 | tristate "Xen filesystem" | 33 | tristate "Xen filesystem" |
33 | depends on XEN | ||
34 | default y | 34 | default y |
35 | help | 35 | help |
36 | The xen filesystem provides a way for domains to share | 36 | The xen filesystem provides a way for domains to share |
@@ -53,11 +53,13 @@ config XEN_COMPAT_XENFS | |||
53 | 53 | ||
54 | config XEN_SYS_HYPERVISOR | 54 | config XEN_SYS_HYPERVISOR |
55 | bool "Create xen entries under /sys/hypervisor" | 55 | bool "Create xen entries under /sys/hypervisor" |
56 | depends on XEN && SYSFS | 56 | depends on SYSFS |
57 | select SYS_HYPERVISOR | 57 | select SYS_HYPERVISOR |
58 | default y | 58 | default y |
59 | help | 59 | help |
60 | Create entries under /sys/hypervisor describing the Xen | 60 | Create entries under /sys/hypervisor describing the Xen |
61 | hypervisor environment. When running native or in another | 61 | hypervisor environment. When running native or in another |
62 | virtual environment, /sys/hypervisor will still be present, | 62 | virtual environment, /sys/hypervisor will still be present, |
63 | but will have no xen contents. \ No newline at end of file | 63 | but will have no xen contents. |
64 | |||
65 | endmenu | ||