search for: config_lguest_guest

Displaying 20 results from an estimated 71 matches for "config_lguest_guest".

2007 May 09
2
[patch 5/9] lguest: the Makefile and Kconfig
...enu diff -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...
2008 Jan 17
1
[PATCH] fix drivers/lguest Makefile entry
It should depend on CONFIG_LGUEST, not CONFIG_LGUEST_GUEST Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com> --- drivers/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/Makefile b/drivers/Makefile index ee1b6a5..58a17e9 100644 --- a/drivers/Makefile +++ b/drivers/Makefile @@ -73,7 +73,7 @@ obj-$...
2007 May 09
1
[patch 4/9] lguest: the asm offsets
...i386/kernel/asm-offsets.c~lguest-the-asm-offsets arch/i386/kernel/asm-offsets.c --- a/arch/i386/kernel/asm-offsets.c~lguest-the-asm-offsets +++ a/arch/i386/kernel/asm-offsets.c @@ -17,6 +17,10 @@ #include <asm/pgtable.h> #include <asm/thread_info.h> #include <asm/elf.h> +#ifdef CONFIG_LGUEST_GUEST +#include <linux/lguest.h> +#include "../../../drivers/lguest/lg.h" +#endif #define DEFINE(sym, val) \ asm volatile("\n->" #sym " %0 " #val : : "i" (val)) @@ -116,4 +120,19 @@ void foo(void) OFFSET(PARAVIRT_iret, paravirt_ops, iret);...
2007 Apr 18
0
[RFC/PATCH LGUEST X86_64 05/13] asm-offsets update
...dex: work-pv/arch/x86_64/kernel/asm-offsets.c =================================================================== --- work-pv.orig/arch/x86_64/kernel/asm-offsets.c +++ work-pv/arch/x86_64/kernel/asm-offsets.c @@ -18,6 +18,9 @@ #ifdef CONFIG_PARAVIRT #include <asm/paravirt.h> #endif +#ifdef CONFIG_LGUEST_GUEST +#include <asm/lguest.h> +#endif #define DEFINE(sym, val) \ asm volatile("\n->" #sym " %0 " #val : : "i" (val)) @@ -89,5 +92,51 @@ int main(void) ENTRY(read_cr2); ENTRY(swapgs); #endif + +#ifdef CONFIG_LGUEST_GUEST +#undef ENTRY +#define ENTRY...
2007 Apr 18
0
[RFC/PATCH LGUEST X86_64 05/13] asm-offsets update
...dex: work-pv/arch/x86_64/kernel/asm-offsets.c =================================================================== --- work-pv.orig/arch/x86_64/kernel/asm-offsets.c +++ work-pv/arch/x86_64/kernel/asm-offsets.c @@ -18,6 +18,9 @@ #ifdef CONFIG_PARAVIRT #include <asm/paravirt.h> #endif +#ifdef CONFIG_LGUEST_GUEST +#include <asm/lguest.h> +#endif #define DEFINE(sym, val) \ asm volatile("\n->" #sym " %0 " #val : : "i" (val)) @@ -89,5 +92,51 @@ int main(void) ENTRY(read_cr2); ENTRY(swapgs); #endif + +#ifdef CONFIG_LGUEST_GUEST +#undef ENTRY +#define ENTRY...
2007 May 09
1
[patch 4/9] lguest: the asm offsets
...i386/kernel/asm-offsets.c~lguest-the-asm-offsets arch/i386/kernel/asm-offsets.c --- a/arch/i386/kernel/asm-offsets.c~lguest-the-asm-offsets +++ a/arch/i386/kernel/asm-offsets.c @@ -17,6 +17,10 @@ #include <asm/pgtable.h> #include <asm/thread_info.h> #include <asm/elf.h> +#ifdef CONFIG_LGUEST_GUEST +#include <linux/lguest.h> +#include "../../../drivers/lguest/lg.h" +#endif #define DEFINE(sym, val) \ asm volatile("\n->" #sym " %0 " #val : : "i" (val)) @@ -116,4 +120,19 @@ void foo(void) OFFSET(PARAVIRT_iret, paravirt_ops, iret);...
2007 Jul 29
1
[PATCH] BLOCK=n , LGUEST=m/y compile error
Hi Rusty, Lguest should depend on BLOCK too , without BLOCK set I get this error: ... drivers/block/lguest_blk.c: In function 'end_entire_request': drivers/block/lguest_blk.c:80: error: implicit declaration of function 'end_that_request_first' drivers/block/lguest_blk.c:80: error: dereferencing pointer to incomplete type drivers/block/lguest_blk.c:82: error: implicit declaration
2007 Jul 29
1
[PATCH] BLOCK=n , LGUEST=m/y compile error
Hi Rusty, Lguest should depend on BLOCK too , without BLOCK set I get this error: ... drivers/block/lguest_blk.c: In function 'end_entire_request': drivers/block/lguest_blk.c:80: error: implicit declaration of function 'end_that_request_first' drivers/block/lguest_blk.c:80: error: dereferencing pointer to incomplete type drivers/block/lguest_blk.c:82: error: implicit declaration
2017 May 15
2
Support of lguest?
...eeping PVH and PVHVM support, I thought about putting most pv_mmu_ops functions in #ifdef CONFIG_XEN_HAS_PVMMU sections. If there wouldn't be lguest... So my question: is anybody still using lguest or would like to keep it? If yes, I'd add CONFIG_PARAVIRT_MMU selected by CONFIG_XEN_PV and CONFIG_LGUEST_GUEST. If no, I'd remove lguest support and just use CONFIG_XEN_HAS_PVMMU, in case nobody would like me to use CONFIG_PARAVIRT_MMU even if lguest isn't there any more. Juergen
2017 May 15
2
Support of lguest?
...eeping PVH and PVHVM support, I thought about putting most pv_mmu_ops functions in #ifdef CONFIG_XEN_HAS_PVMMU sections. If there wouldn't be lguest... So my question: is anybody still using lguest or would like to keep it? If yes, I'd add CONFIG_PARAVIRT_MMU selected by CONFIG_XEN_PV and CONFIG_LGUEST_GUEST. If no, I'd remove lguest support and just use CONFIG_XEN_HAS_PVMMU, in case nobody would like me to use CONFIG_PARAVIRT_MMU even if lguest isn't there any more. Juergen
2007 Apr 18
0
[RFC/PATCH LGUEST X86_64 11/13] x86_64 HVC attempt.
...======================== --- work-pv.orig/drivers/char/Makefile +++ work-pv/drivers/char/Makefile @@ -43,7 +43,7 @@ obj-$(CONFIG_AMIGA_BUILTIN_SERIAL) += am obj-$(CONFIG_SX) += sx.o generic_serial.o obj-$(CONFIG_RIO) += rio/ generic_serial.o obj-$(CONFIG_HVC_CONSOLE) += hvc_vio.o hvsi.o -obj-$(CONFIG_LGUEST_GUEST) += hvc_lguest.o +obj-$(CONFIG_HVC_GUEST) += hvc_lguest.o obj-$(CONFIG_HVC_ISERIES) += hvc_iseries.o obj-$(CONFIG_HVC_RTAS) += hvc_rtas.o obj-$(CONFIG_HVC_DRIVER) += hvc_console.o Index: work-pv/drivers/char/hvc_lguest.c =================================================================== --- w...
2007 Apr 18
0
[RFC/PATCH LGUEST X86_64 10/13] dont compile in the lguest_net
...========================================================== --- work-pv.orig/drivers/net/Makefile +++ work-pv/drivers/net/Makefile @@ -217,4 +217,6 @@ obj-$(CONFIG_NETCONSOLE) += netconsole.o obj-$(CONFIG_FS_ENET) += fs_enet/ obj-$(CONFIG_NETXEN_NIC) += netxen/ +ifneq ($(CONFIG_X86_64),y) obj-$(CONFIG_LGUEST_GUEST) += lguest_net.o +endif --
2007 Apr 18
0
[RFC/PATCH LGUEST X86_64 11/13] x86_64 HVC attempt.
...======================== --- work-pv.orig/drivers/char/Makefile +++ work-pv/drivers/char/Makefile @@ -43,7 +43,7 @@ obj-$(CONFIG_AMIGA_BUILTIN_SERIAL) += am obj-$(CONFIG_SX) += sx.o generic_serial.o obj-$(CONFIG_RIO) += rio/ generic_serial.o obj-$(CONFIG_HVC_CONSOLE) += hvc_vio.o hvsi.o -obj-$(CONFIG_LGUEST_GUEST) += hvc_lguest.o +obj-$(CONFIG_HVC_GUEST) += hvc_lguest.o obj-$(CONFIG_HVC_ISERIES) += hvc_iseries.o obj-$(CONFIG_HVC_RTAS) += hvc_rtas.o obj-$(CONFIG_HVC_DRIVER) += hvc_console.o Index: work-pv/drivers/char/hvc_lguest.c =================================================================== --- w...
2007 Apr 18
0
[RFC/PATCH LGUEST X86_64 10/13] dont compile in the lguest_net
...========================================================== --- work-pv.orig/drivers/net/Makefile +++ work-pv/drivers/net/Makefile @@ -217,4 +217,6 @@ obj-$(CONFIG_NETCONSOLE) += netconsole.o obj-$(CONFIG_FS_ENET) += fs_enet/ obj-$(CONFIG_NETXEN_NIC) += netxen/ +ifneq ($(CONFIG_X86_64),y) obj-$(CONFIG_LGUEST_GUEST) += lguest_net.o +endif --
2007 May 09
0
[patch 6/9] lguest: the console driver
...s/char/Makefile --- a/drivers/char/Makefile~lguest-the-console-driver +++ a/drivers/char/Makefile @@ -44,6 +44,7 @@ obj-$(CONFIG_AMIGA_BUILTIN_SERIAL) += am obj-$(CONFIG_SX) += sx.o generic_serial.o obj-$(CONFIG_RIO) += rio/ generic_serial.o obj-$(CONFIG_HVC_CONSOLE) += hvc_vio.o hvsi.o +obj-$(CONFIG_LGUEST_GUEST) += hvc_lguest.o obj-$(CONFIG_HVC_ISERIES) += hvc_iseries.o obj-$(CONFIG_HVC_RTAS) += hvc_rtas.o obj-$(CONFIG_HVC_BEAT) += hvc_beat.o diff -puN /dev/null drivers/char/hvc_lguest.c --- /dev/null +++ a/drivers/char/hvc_lguest.c @@ -0,0 +1,99 @@ +/* Simple console for lguest. + * + * Copyright (C...
2007 May 09
0
[patch 6/9] lguest: the console driver
...s/char/Makefile --- a/drivers/char/Makefile~lguest-the-console-driver +++ a/drivers/char/Makefile @@ -44,6 +44,7 @@ obj-$(CONFIG_AMIGA_BUILTIN_SERIAL) += am obj-$(CONFIG_SX) += sx.o generic_serial.o obj-$(CONFIG_RIO) += rio/ generic_serial.o obj-$(CONFIG_HVC_CONSOLE) += hvc_vio.o hvsi.o +obj-$(CONFIG_LGUEST_GUEST) += hvc_lguest.o obj-$(CONFIG_HVC_ISERIES) += hvc_iseries.o obj-$(CONFIG_HVC_RTAS) += hvc_rtas.o obj-$(CONFIG_HVC_BEAT) += hvc_beat.o diff -puN /dev/null drivers/char/hvc_lguest.c --- /dev/null +++ a/drivers/char/hvc_lguest.c @@ -0,0 +1,99 @@ +/* Simple console for lguest. + * + * Copyright (C...
2007 Apr 18
0
[PATCH] lguest: Compile hypervisor.S into the lg module directly
...ed to allocate our page-array dynamically. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> diff -r 9d462a93e1fa arch/i386/lguest/Makefile --- a/arch/i386/lguest/Makefile Wed Mar 21 08:56:52 2007 +1100 +++ b/arch/i386/lguest/Makefile Thu Mar 22 11:43:20 2007 +1100 @@ -4,19 +4,4 @@ obj-$(CONFIG_LGUEST_GUEST) += lguest.o l # Host requires the other files, which can be a module. obj-$(CONFIG_LGUEST) += lg.o lg-objs := core.o hypercalls.o page_tables.o interrupts_and_traps.o \ - segments.o io.o lguest_user.o - -# We use top 4MB for hypervisor. */ -HYPE_ADDR := 0xFFC00000 -# The data is only 1k (256 in...
2007 Apr 18
0
[PATCH] lguest: Compile hypervisor.S into the lg module directly
...ed to allocate our page-array dynamically. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> diff -r 9d462a93e1fa arch/i386/lguest/Makefile --- a/arch/i386/lguest/Makefile Wed Mar 21 08:56:52 2007 +1100 +++ b/arch/i386/lguest/Makefile Thu Mar 22 11:43:20 2007 +1100 @@ -4,19 +4,4 @@ obj-$(CONFIG_LGUEST_GUEST) += lguest.o l # Host requires the other files, which can be a module. obj-$(CONFIG_LGUEST) += lg.o lg-objs := core.o hypercalls.o page_tables.o interrupts_and_traps.o \ - segments.o io.o lguest_user.o - -# We use top 4MB for hypervisor. */ -HYPE_ADDR := 0xFFC00000 -# The data is only 1k (256 in...
2007 May 09
3
[patch 8/9] lguest: the block driver
...uest-the-block-driver drivers/block/Makefile --- a/drivers/block/Makefile~lguest-the-block-driver +++ a/drivers/block/Makefile @@ -28,4 +28,5 @@ obj-$(CONFIG_BLK_DEV_CRYPTOLOOP) += cryp obj-$(CONFIG_VIODASD) += viodasd.o obj-$(CONFIG_BLK_DEV_SX8) += sx8.o obj-$(CONFIG_BLK_DEV_UB) += ub.o +obj-$(CONFIG_LGUEST_GUEST) += lguest_blk.o diff -puN /dev/null drivers/block/lguest_blk.c --- /dev/null +++ a/drivers/block/lguest_blk.c @@ -0,0 +1,271 @@ +/* A simple block driver for lguest. + * + * Copyright 2006 Rusty Russell <rusty@rustcorp.com.au> IBM Corporation + * + * This program is free software; you can...
2007 May 09
3
[patch 8/9] lguest: the block driver
...uest-the-block-driver drivers/block/Makefile --- a/drivers/block/Makefile~lguest-the-block-driver +++ a/drivers/block/Makefile @@ -28,4 +28,5 @@ obj-$(CONFIG_BLK_DEV_CRYPTOLOOP) += cryp obj-$(CONFIG_VIODASD) += viodasd.o obj-$(CONFIG_BLK_DEV_SX8) += sx8.o obj-$(CONFIG_BLK_DEV_UB) += ub.o +obj-$(CONFIG_LGUEST_GUEST) += lguest_blk.o diff -puN /dev/null drivers/block/lguest_blk.c --- /dev/null +++ a/drivers/block/lguest_blk.c @@ -0,0 +1,271 @@ +/* A simple block driver for lguest. + * + * Copyright 2006 Rusty Russell <rusty@rustcorp.com.au> IBM Corporation + * + * This program is free software; you can...