]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commitdiff
Merge tag 'kvm-s390-next-20150331' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 7 Apr 2015 16:10:03 +0000 (18:10 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 7 Apr 2015 16:10:03 +0000 (18:10 +0200)
Features and fixes for 4.1 (kvm/next)

1. Assorted changes
1.1 allow more feature bits for the guest
1.2 Store breaking event address on program interrupts

2. Interrupt handling rework
2.1 Fix copy_to_user while holding a spinlock (cc stable)
2.2 Rework floating interrupts to follow the priorities
2.3 Allow to inject all local interrupts via new ioctl
2.4 allow to get/set the full local irq state, e.g. for migration
    and introspection

1  2 
Documentation/virtual/kvm/api.txt
include/uapi/linux/kvm.h
virt/kvm/kvm_main.c

Simple merge
index 05a2083f7a28b711a42d691bab2b8a68f466b7ec,c045c725e521c0a63989a167aa47d32b666d71d0..f574d7be7631e5795f26a8934391b8b6f1473f8e
@@@ -802,8 -809,8 +809,10 @@@ struct kvm_ppc_smmu_info 
  #define KVM_CAP_S390_MEM_OP 108
  #define KVM_CAP_S390_USER_STSI 109
  #define KVM_CAP_S390_SKEYS 110
 +#define KVM_CAP_MIPS_FPU 111
 +#define KVM_CAP_MIPS_MSA 112
+ #define KVM_CAP_S390_INJECT_IRQ 113
+ #define KVM_CAP_S390_IRQ_STATE 114
  
  #ifdef KVM_CAP_IRQ_ROUTING
  
Simple merge