* [PULL] lguest -- Now including PAE support!
@ 2009-06-12 12:58 Rusty Russell
0 siblings, 0 replies; only message in thread
From: Rusty Russell @ 2009-06-12 12:58 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-kernel, lguest, Ingo Molnar, Matias Zabaljauregui,
Davide Libenzi, Mark McLoughlin, Roel Kluin
(The odd files are a couple of exports: eventfd_signal/eventfd_fget and
kick_process. All GPL-only).
The following changes since commit 8ebf975608aaebd7feb33d77f07ba21a6380e086:
Randy Dunlap (1):
block: fix kernel-doc in recent block/ changes
are available in the git repository at:
ssh://master.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest.git master
Mark McLoughlin (1):
lguest: add support for indirect ring entries
Matias Zabaljauregui (6):
lguest: Segment selectors are 16-bit long. Fix lg_cpu.ss1 definition.
lguest: map switcher with executable page table entries
lguest: use native_set_* macros, which properly handle 64-bit entries when PAE is activated
lguest: replace hypercall name LHCALL_SET_PMD with LHCALL_SET_PGD
lguest: Add support for kvm_hypercall4()
lguest: PAE support
Roel Kluin (1):
lguest: beyond ARRAY_SIZE of cpu->arch.gdt
Rusty Russell (23):
lguest: be paranoid about guest playing with device descriptors.
lguest: cleanup passing of /dev/lguest fd around example launcher.
lguest: clean up lguest_init_IRQ
lguest: get more serious about wmb() in example Launcher code
sched: export kick_process
lguest: fix lguest wake on guest clock tick, or fd activity
lguest: remove invalid interrupt forcing logic.
lguest: fix race in halt code
lguest: improve interrupt handling, speed up stream networking
lguest: optimize by coding restore_flags and irq_enable in assembler.
lguest: clean up example launcher compile flags.
lguest: clean up length-used value in example launcher
lguest: fix writev returning short on console output
lguest: PAE fixes
lguest: allow any process to send interrupts
eventfd: export eventfd_signal and eventfd_fget for lguest
lguest: use eventfds for device notification
lguest: have example Launcher service all devices in separate threads
lguest: remove obsolete LHREQ_BREAK call
lguest: implement deferred interrupts in example Launcher
lguest: avoid sending interrupts to Guest when no activity occurs.
lguest: try to batch interrupts on network receive
lguest: suppress notifications in example Launcher
Documentation/lguest/Makefile | 3 +-
Documentation/lguest/lguest.c | 1008 ++++++++++++---------------------
Documentation/lguest/lguest.txt | 1 -
arch/x86/include/asm/lguest.h | 7 +-
arch/x86/include/asm/lguest_hcall.h | 15 +-
arch/x86/kernel/asm-offsets_32.c | 1 +
arch/x86/lguest/Kconfig | 1 -
arch/x86/lguest/boot.c | 158 ++++--
arch/x86/lguest/i386_head.S | 60 ++-
drivers/lguest/Kconfig | 2 +-
drivers/lguest/core.c | 30 +-
drivers/lguest/hypercalls.c | 14 +
drivers/lguest/interrupts_and_traps.c | 57 ++-
drivers/lguest/lg.h | 28 +-
drivers/lguest/lguest_user.c | 127 +++--
drivers/lguest/page_tables.c | 396 +++++++++++--
drivers/lguest/segments.c | 2 +-
fs/eventfd.c | 3 +
include/linux/lguest.h | 4 +
include/linux/lguest_launcher.h | 3 +-
kernel/sched.c | 1 +
21 files changed, 1103 insertions(+), 818 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-06-12 13:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-12 12:58 [PULL] lguest -- Now including PAE support! Rusty Russell
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.