|From:||Gregory Haskins <email@example.com>|
|Subject:||[KVM PATCH v3 0/4] iosignalfd|
|Date:||Thu, 21 May 2009 12:51:08 -0400|
|Cc:||firstname.lastname@example.org, email@example.com, firstname.lastname@example.org|
(Applies to kvm.git/master:7391a6d5) This is v3 of the series. For more details, please see the header to patch 4/4. This series has been tested against the kvm-eventfd unit test, and appears to be functioning properly. You can download this test here: ftp://ftp.novell.com/dev/ghaskins/kvm-eventfd.tar.bz2 (Note that the test released with irqfd had a bug in it that prevented iosignalfd from working properly. The tarball has been updated with the fix) This series is ready to be considered for inclusion, pending any further review comments. [ Changelog: v3: *) fixed patch 2/4 to handle error cases instead of BUG_ON *) implemented same HAVE_EVENTFD protection mechanism as irqfd to prevent compilation errors on unsupported arches *) completed testing *) rebased to kvm.git/master:7391a6d5 v2: *) added optional data-matching capability (via cookie field) *) changed name from iofd to iosignalfd *) added io_bus unregister function *) implemented deassign feature v1: *) original release (integrated into irqfd v7 series as "iofd") ] --- Gregory Haskins (4): kvm: add iosignalfd support kvm: add io_bus unregister function kvm: add return value to kvm_io_bus_register_dev eventfd: export eventfd interfaces for module use arch/x86/kvm/i8254.c | 27 +++++-- arch/x86/kvm/i8259.c | 9 ++ arch/x86/kvm/x86.c | 1 fs/eventfd.c | 3 + include/linux/kvm.h | 15 ++++ include/linux/kvm_host.h | 18 ++++- virt/kvm/coalesced_mmio.c | 8 ++ virt/kvm/eventfd.c | 165 +++++++++++++++++++++++++++++++++++++++++++++ virt/kvm/ioapic.c | 9 ++ virt/kvm/kvm_main.c | 60 ++++++++++++++-- 10 files changed, 286 insertions(+), 29 deletions(-) -- Signature -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to email@example.com More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds