(Applies to kvm.git/master:083e9e10) For details, please read the patch headers. [ Changelog: v2: *) We now re-use the vmfd as the binding token, instead of creating a new separate namespace *) Added support for switch_to(mm), which is much faster *) Added support for memslot-cache for exploiting slot locality *) Added support for scatter-gather access *) Added support for xioevent interface v1: *) Initial release ] This series is included in upstream AlacrityVM and is well tested and known to work properly. Comments? Kind Regards, -Greg --- Gregory Haskins (4): KVM: add scatterlist support to xinterface KVM: add io services to xinterface KVM: introduce "xinterface" API for external interaction with guests mm: export use_mm() and unuse_mm() to modules arch/x86/kvm/Makefile | 2 include/linux/kvm_host.h | 3 include/linux/kvm_xinterface.h | 165 +++++++++++ kernel/fork.c | 1 mm/mmu_context.c | 3 virt/kvm/kvm_main.c | 24 ++ virt/kvm/xinterface.c | 587 ++++++++++++++++++++++++++++++++++++++++ 7 files changed, 784 insertions(+), 1 deletions(-) create mode 100644 include/linux/kvm_xinterface.h create mode 100644 virt/kvm/xinterface.c -- Signature -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html