Hi, here are the host support patches for virtual channel I/O, rebased against kvm/next. Changes from v3: - Corrected a wrong bitmask in machine check handling. - Added Marcelo's Reviewed-by: Please consider these patches for kvm/next. Cornelia Huck (5): KVM: s390: Support for I/O interrupts. KVM: s390: Add support for machine checks. KVM: s390: In-kernel handling of I/O instructions. KVM: s390: Base infrastructure for enabling capabilities. KVM: s390: Add support for channel I/O instructions. Documentation/virtual/kvm/api.txt | 40 +++++- arch/s390/include/asm/kvm_host.h | 11 ++ arch/s390/kvm/intercept.c | 22 ++- arch/s390/kvm/interrupt.c | 264 +++++++++++++++++++++++++++++++++++- arch/s390/kvm/kvm-s390.c | 38 ++++++ arch/s390/kvm/kvm-s390.h | 6 + arch/s390/kvm/priv.c | 275 +++++++++++++++++++++++++++++++++++--- arch/s390/kvm/trace-s390.h | 26 +++- include/trace/events/kvm.h | 2 +- include/uapi/linux/kvm.h | 18 +++ 10 files changed, 673 insertions(+), 29 deletions(-) -- 1.7.12.4 -- 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