[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [GIT PULL] Xen updates
Hi Linus, Some more Xen-related bugfixes, including: * Xen evtchn driver fixes, including fixing some locking fixes, and giving it a more standard name * Xen xenfs updates, including removing a bogus address space (when really we needed VM_PFNMAP) and fixing the prototype for mount * fix 32-on-64 dom0 booting, and make sure IO port permissions are enabled early to fix booting on AMD systems * make sure the balloon driver only claims E820_RAM pages Available at: git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git upstream/for-linus Bastian Blank (1): xen/evtchn: Fix name of Xen event-channel device Ian Campbell (2): xen: implement XENMEM_machphys_mapping xen: make evtchn's name less generic Jan Beulich (1): xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore Jeremy Fitzhardinge (17): xen/evtchn: track enabled state for each port xen/evtchn: dynamically allocate port_user array xen/evtchn: ports start enabled xen/evtchn: remove spurious barrier xen/evtchn: don't do unbind_from_irqhandler under spinlock xen/evtchn: add missing static Merge commit 'v2.6.37-rc2' into upstream/xenfs xen/xenfs: update xenfs_mount for new prototype xen/events: use locked set|clear_bit() for cpu_evtchn_mask Revert "xen/privcmd: create address space to allow writable mmaps" xen/evtchn: the evtchn device is non-seekable Merge branch 'xen/dev-evtchn' into upstream/evtchn xen: add extra pages to balloon xen/balloon: the balloon_lock is useless xen/balloon: make sure we only include remaining extra ram xen: re-enable boot-time ballooning Merge branches 'upstream/core', 'upstream/xenfs' and 'upstream/evtchn' into upstream/for-linus Konrad Rzeszutek Wilk (2): xen: set IO permission early (before early_cpu_init()) xen/events: Use PIRQ instead of GSI value when unmapping MSI/MSI-X irqs. Randy Dunlap (1): xen: fix header export to userspace Stefano Stabellini (1): xen: set vma flag VM_PFNMAP in the privcmd mmap file_op Vasiliy Kulikov (1): xen: xenfs: privcmd: check put_user() return code arch/x86/include/asm/xen/interface.h | 6 +- arch/x86/include/asm/xen/interface_32.h | 5 ++ arch/x86/include/asm/xen/interface_64.h | 13 +---- arch/x86/include/asm/xen/page.h | 7 +- arch/x86/xen/enlighten.c | 19 ++++++- arch/x86/xen/mmu.c | 17 +++++- arch/x86/xen/setup.c | 11 +--- drivers/xen/Makefile | 5 +- drivers/xen/balloon.c | 32 +++++----- drivers/xen/events.c | 13 +++-- drivers/xen/evtchn.c | 100 +++++++++++++++++++++++------- drivers/xen/xenfs/privcmd.c | 13 ++--- drivers/xen/xenfs/super.c | 46 ++------------ include/xen/interface/memory.h | 13 ++++ include/xen/page.h | 7 ++ include/xen/privcmd.h | 5 +- 16 files changed, 186 insertions(+), 126 deletions(-) Thanks, J _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |