Rusty Russell | 709e892 | 2007-07-19 01:49:27 -0700 | [diff] [blame] | 1 | config LGUEST |
| 2 | tristate "Linux hypervisor example code" |
Alexey Dobriyan | deec595 | 2007-08-24 00:03:47 +0400 | [diff] [blame] | 3 | depends on X86 && PARAVIRT && EXPERIMENTAL && !X86_PAE && FUTEX |
Rusty Russell | 709e892 | 2007-07-19 01:49:27 -0700 | [diff] [blame] | 4 | select LGUEST_GUEST |
| 5 | select HVC_DRIVER |
| 6 | ---help--- |
| 7 | This is a very simple module which allows you to run |
| 8 | multiple instances of the same Linux kernel, using the |
| 9 | "lguest" command found in the Documentation/lguest directory. |
| 10 | Note that "lguest" is pronounced to rhyme with "fell quest", |
| 11 | not "rustyvisor". See Documentation/lguest/lguest.txt. |
| 12 | |
| 13 | If unsure, say N. If curious, say M. If masochistic, say Y. |
| 14 | |
| 15 | config LGUEST_GUEST |
| 16 | bool |
| 17 | help |
| 18 | The guest needs code built-in, even if the host has lguest |
| 19 | support as a module. The drivers are tiny, so we build them |
| 20 | in too. |
Rusty Russell | 05ff097 | 2007-07-30 10:25:22 +1000 | [diff] [blame] | 21 | |
| 22 | config LGUEST_NET |
| 23 | tristate |
Rusty Russell | cc1ff43 | 2007-08-06 10:48:18 +1000 | [diff] [blame] | 24 | default y |
Rusty Russell | 05ff097 | 2007-07-30 10:25:22 +1000 | [diff] [blame] | 25 | depends on LGUEST_GUEST && NET |
| 26 | |
| 27 | config LGUEST_BLOCK |
| 28 | tristate |
Rusty Russell | cc1ff43 | 2007-08-06 10:48:18 +1000 | [diff] [blame] | 29 | default y |
Rusty Russell | 05ff097 | 2007-07-30 10:25:22 +1000 | [diff] [blame] | 30 | depends on LGUEST_GUEST && BLOCK |