Displaying 20 results from an estimated 51 matches for "lguest_guest".
2007 Jul 29
1
[PATCH] BLOCK=n , LGUEST=m/y compile error
...-1,6 +1,6 @@
config LGUEST
tristate "Linux hypervisor example code"
- depends on X86 && PARAVIRT && NET && EXPERIMENTAL && !X86_PAE
+ depends on X86 && PARAVIRT && NET && EXPERIMENTAL && BLOCK && !X86_PAE
select LGUEST_GUEST
select HVC_DRIVER
---help---
2007 Jul 29
1
[PATCH] BLOCK=n , LGUEST=m/y compile error
...-1,6 +1,6 @@
config LGUEST
tristate "Linux hypervisor example code"
- depends on X86 && PARAVIRT && NET && EXPERIMENTAL && !X86_PAE
+ depends on X86 && PARAVIRT && NET && EXPERIMENTAL && BLOCK && !X86_PAE
select LGUEST_GUEST
select HVC_DRIVER
---help---
2007 May 09
2
[patch 5/9] lguest: the Makefile and Kconfig
...f -puN drivers/Makefile~lguest-the-makefile-and-kconfig drivers/Makefile
--- a/drivers/Makefile~lguest-the-makefile-and-kconfig
+++ a/drivers/Makefile
@@ -72,6 +72,7 @@ obj-$(CONFIG_ISDN) += isdn/
obj-$(CONFIG_EDAC) += edac/
obj-$(CONFIG_MCA) += mca/
obj-$(CONFIG_EISA) += eisa/
+obj-$(CONFIG_LGUEST_GUEST) += lguest/
obj-$(CONFIG_CPU_FREQ) += cpufreq/
obj-$(CONFIG_MMC) += mmc/
obj-$(CONFIG_NEW_LEDS) += leds/
diff -puN /dev/null drivers/lguest/Kconfig
--- /dev/null
+++ a/drivers/lguest/Kconfig
@@ -0,0 +1,20 @@
+config LGUEST
+ tristate "Linux hypervisor example code"
+ depends on X86...
2007 Aug 05
0
[PATCH] Enable lguest drivers in Kconfig
...guest support).
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
---
drivers/lguest/Kconfig | 2 ++
1 file changed, 2 insertions(+)
===================================================================
--- a/drivers/lguest/Kconfig
+++ b/drivers/lguest/Kconfig
@@ -21,8 +21,10 @@ config LGUEST_GUEST
config LGUEST_NET
tristate
+ default y
depends on LGUEST_GUEST && NET
config LGUEST_BLOCK
tristate
+ default y
depends on LGUEST_GUEST && BLOCK
2007 Aug 05
0
[PATCH] Enable lguest drivers in Kconfig
...guest support).
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
---
drivers/lguest/Kconfig | 2 ++
1 file changed, 2 insertions(+)
===================================================================
--- a/drivers/lguest/Kconfig
+++ b/drivers/lguest/Kconfig
@@ -21,8 +21,10 @@ config LGUEST_GUEST
config LGUEST_NET
tristate
+ default y
depends on LGUEST_GUEST && NET
config LGUEST_BLOCK
tristate
+ default y
depends on LGUEST_GUEST && BLOCK
2007 Aug 04
2
[Q]lguest git repo location?
HI Rusty,
I wanted to play with lguest. As it was recently merge upstream by
Linus, i took a look and the location looks like driver/lguest*.
Unfortunately my local git repo cannot get the 2.6.23-rc2 changes from
upstream somehow :-/.[duh... says "Cannot get the repository state
from http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git"].
i do not know what i am doing
2007 Aug 04
2
[Q]lguest git repo location?
HI Rusty,
I wanted to play with lguest. As it was recently merge upstream by
Linus, i took a look and the location looks like driver/lguest*.
Unfortunately my local git repo cannot get the 2.6.23-rc2 changes from
upstream somehow :-/.[duh... says "Cannot get the repository state
from http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git"].
i do not know what i am doing
2007 Sep 13
1
[PATCH 1/3] Normalize config options for guest support
...PARAVIRT
+ bool "VMI Guest support"
help
VMI provides a paravirtualized interface to the VMware ESX server
(it could be used by other hypervisors in theory too, but is not
at the moment), by linking the kernel to a GPL-ed ROM module
provided by the hypervisor.
+
+config LGUEST_GUEST
+ bool "Lguest guest support"
+ depends on !X86_PAE
+ help
+ Lguest is a tiny in-kernel hypervisor. Selecting this will
+ allow your kernel to boot under lguest. This option will increase
+ your kernel size by about 6k. If in doubt, say N.
+endif
config ACPI_SRAT
bool
diff -...
2007 Sep 13
1
[PATCH 1/3] Normalize config options for guest support
...PARAVIRT
+ bool "VMI Guest support"
help
VMI provides a paravirtualized interface to the VMware ESX server
(it could be used by other hypervisors in theory too, but is not
at the moment), by linking the kernel to a GPL-ed ROM module
provided by the hypervisor.
+
+config LGUEST_GUEST
+ bool "Lguest guest support"
+ depends on !X86_PAE
+ help
+ Lguest is a tiny in-kernel hypervisor. Selecting this will
+ allow your kernel to boot under lguest. This option will increase
+ your kernel size by about 6k. If in doubt, say N.
+endif
config ACPI_SRAT
bool
diff -...
2017 May 24
1
[PATCH 05/10] paravirt: add new PARAVIRT_FULL config item
...ests
> and lguest) only.
>
> Kernels not meant to support those guest types will be able to use many
> operations without paravirt abstraction while still supporting all the
> other paravirt features.
>
> For now just add the new Kconfig option and select it for XEN_PV and
> LGUEST_GUEST. Add paravirt_full.c, paravirt_full.h and
> paravirt_types_full.h which will contain the necessary implementation
> parts of the pv guest specific paravirt functions.
Is it not possible to just 'ifdef CONFIG_PARAVIT_FULL' the (ir)relevant
parts of paravirt.[ch] and paravirt_types.c?...
2017 May 24
1
[PATCH 05/10] paravirt: add new PARAVIRT_FULL config item
...ests
> and lguest) only.
>
> Kernels not meant to support those guest types will be able to use many
> operations without paravirt abstraction while still supporting all the
> other paravirt features.
>
> For now just add the new Kconfig option and select it for XEN_PV and
> LGUEST_GUEST. Add paravirt_full.c, paravirt_full.h and
> paravirt_types_full.h which will contain the necessary implementation
> parts of the pv guest specific paravirt functions.
Is it not possible to just 'ifdef CONFIG_PARAVIT_FULL' the (ir)relevant
parts of paravirt.[ch] and paravirt_types.c?...
2017 May 19
0
[PATCH 05/10] paravirt: add new PARAVIRT_FULL config item
...ully paravirtualized guests (Xen pv-guests
and lguest) only.
Kernels not meant to support those guest types will be able to use many
operations without paravirt abstraction while still supporting all the
other paravirt features.
For now just add the new Kconfig option and select it for XEN_PV and
LGUEST_GUEST. Add paravirt_full.c, paravirt_full.h and
paravirt_types_full.h which will contain the necessary implementation
parts of the pv guest specific paravirt functions.
Signed-off-by: Juergen Gross <jgross at suse.com>
---
MAINTAINERS | 2 +-
arch/x86/Kconfig...
2007 Sep 24
3
[PATCH 1/3] Virtualization config cleanup: Select CONFIG_PARAVIRT when required
...source "arch/i386/xen/Kconfig"
config VMI
bool "VMI Guest support"
+ select PARAVIRT
help
VMI provides a paravirtualized interface to the VMware ESX server
(it could be used by other hypervisors in theory too, but is not
@@ -239,6 +246,7 @@ config VMI
config LGUEST_GUEST
bool "Lguest guest support"
+ select PARAVIRT
depends on !X86_PAE
help
Lguest is a tiny in-kernel hypervisor. Selecting this will
===================================================================
--- a/arch/i386/xen/Kconfig
+++ b/arch/i386/xen/Kconfig
@@ -4,6 +4,7 @@
confi...
2007 Sep 24
3
[PATCH 1/3] Virtualization config cleanup: Select CONFIG_PARAVIRT when required
...source "arch/i386/xen/Kconfig"
config VMI
bool "VMI Guest support"
+ select PARAVIRT
help
VMI provides a paravirtualized interface to the VMware ESX server
(it could be used by other hypervisors in theory too, but is not
@@ -239,6 +246,7 @@ config VMI
config LGUEST_GUEST
bool "Lguest guest support"
+ select PARAVIRT
depends on !X86_PAE
help
Lguest is a tiny in-kernel hypervisor. Selecting this will
===================================================================
--- a/arch/i386/xen/Kconfig
+++ b/arch/i386/xen/Kconfig
@@ -4,6 +4,7 @@
confi...
2007 Apr 29
1
[PATCH 1/2] lguest: fix up after pda->percpu conversion
...=====================================
--- a/drivers/lguest/lguest.c
+++ b/drivers/lguest/lguest.c
@@ -34,7 +34,6 @@
#include <asm/desc.h>
#include <asm/setup.h>
#include <asm/e820.h>
-//#include <asm/pda.h>
#include <asm/mce.h>
/* Declarations for definitions in lguest_guest.S */
@@ -406,10 +409,6 @@ static unsigned lguest_patch(u8 type, u1
memcpy(insns, lguest_insns[type].start, insn_len);
return insn_len;
}
-
-/* From head.S */
-//extern void setup_pda(void);
-extern struct Xgt_desc_struct early_gdt_descr;
__init void lguest_init(void)
{
@@ -466,10 +465,8 @@...
2007 Apr 18
1
[RFC/PATCH LGUEST X86_64 06/13] lguest64 Kconfig
....orig/arch/x86_64/Kconfig
+++ work-pv/arch/x86_64/Kconfig
@@ -320,6 +320,19 @@ config SCHED_MC
source "kernel/Kconfig.preempt"
+config LGUEST
+ tristate "Lguest support"
+ depends on PARAVIRT
+ help
+ Enable this is you think 32 bits are not enough fur a puppie.
+
+config LGUEST_GUEST
+ bool
+ depends on LGUEST
+ default y
+ help
+ Guest definitions for lguest
+
config NUMA
bool "Non Uniform Memory Access (NUMA) Support"
depends on SMP
--
2007 Apr 18
0
[RFC/PATCH LGUEST X86_64 11/13] x86_64 HVC attempt.
...Kconfig
@@ -595,6 +595,12 @@ config HVC_CONSOLE
pSeries machines when partitioned support a hypervisor virtual
console. This driver allows each pSeries partition to have a console
which is accessed via the HMC.
+config HVC_LGUEST
+ bool "lguest hypervisor console"
+ depends on LGUEST_GUEST
+ select HVC_DRIVER
+ help
+ Totally fubar
config HVC_ISERIES
bool "iSeries Hypervisor Virtual Console support"
Index: work-pv/drivers/char/Makefile
===================================================================
--- work-pv.orig/drivers/char/Makefile
+++ work-pv/drivers/char/M...
2011 Jan 20
0
[PULL] lguest and virtio.
...s_cpu_ops
Milton Miller (1):
virtio: remove virtio-pci root device
Philip Sanderson (3):
lguest: --username and --chroot options
lguest: example launcher to use guard pages, drop PROT_EXEC, fix limit logic
lguest: document --rng in example Launcher
Randy Dunlap (1):
LGUEST_GUEST: fix unmet direct dependencies (VIRTUALIZATION && VIRTIO)
Rusty Russell (1):
lguest: compile fixes
Documentation/lguest/lguest.c | 73 ++++++++++++++++++++++++++++++++++----
Documentation/lguest/lguest.txt | 5 +++
arch/x86/lguest/Kconfig | 1 +
arch/x86/lguest/bo...
2011 Feb 24
1
Can't build in the virtio console driver on x86_64 when the other virtio drivers are modular
..., because:
1. VIRTIO_PCI selects VIRTIO and sets it to M
2. VIRTIO_CONSOLE gets forced to M because one of its dependencies is M
So either VIRTIO (and VIRTIO_RING) need to be user-selectable, or all
of the options that depend on VIRTIO need to be changed to select it
instead.
(For even more fun, LGUEST_GUEST on i386 forces VIRTIO, VIRTIO_RING and
VIRTIO_CONSOLE all to Y.)
2007 Apr 18
1
[RFC/PATCH LGUEST X86_64 06/13] lguest64 Kconfig
....orig/arch/x86_64/Kconfig
+++ work-pv/arch/x86_64/Kconfig
@@ -320,6 +320,19 @@ config SCHED_MC
source "kernel/Kconfig.preempt"
+config LGUEST
+ tristate "Lguest support"
+ depends on PARAVIRT
+ help
+ Enable this is you think 32 bits are not enough fur a puppie.
+
+config LGUEST_GUEST
+ bool
+ depends on LGUEST
+ default y
+ help
+ Guest definitions for lguest
+
config NUMA
bool "Non Uniform Memory Access (NUMA) Support"
depends on SMP
--