Here is a fix that aligns the irqfd code changes for 3.15

with the right capability number. irqfd for s390x was
 introduced with 3.15-rc1, so this fix should still go into
 Linus tree for 3.15
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (GNU/Linux)
 
 iQIcBAABAgAGBQJTdIGJAAoJEBF7vIC1phx8ZQcP/12UGVrugSXHnxXZCp0VVRLd
 Fz0Mk180jkWPiU8TiyX2KsgjP578C/gKKty9230iqzPBNJzO2jdqLOBBH/YlSJbo
 hLi1/ZsE8pSxDqSS1rk9WUE0Q862sl08eDYV48s+61B8TlmxO9aXepySgJLH1QaQ
 0rom1tr9QJsUhdHOoSu3Onbtx/uYp2QTCFiL5n1TZwl7XXHrosgxDJiNJibX2HNW
 MS2ydN1GcKMlDx2FibiG6sWoVWoddOTvfYb6hdHMONX8UJGRqMniS9Q8tatAFQsm
 l4qgKnbR6EE+2d9zn8npLH0VFcmbE93jXJaRXFikeLESOqRyUnjZh+bzqrd67aTL
 J3UEWeEE45+uSdUdgtG60NVz7CGqn+1SRuTirRhDNNMMsAclQ2EgkF3LImcNZpRC
 d0D4Wm1GsgU41I+SEnY+9pMBAl5qOrWjq7qTxxotpbhAlkQjtne+1PvL0OoRX1MQ
 z5P/Yfw0zFFMymMAusakvpV6SVlXQp10HxZhvKrghbPWIhe10CDvasdf+eEMRbZ1
 qXauvOdeS3syooZtc52kswXSE45LKswAnJuD4Ewq60Af5/3+YuBWEJ9OBab8YqkC
 Mc9+87aa5ABR0/8i6nvf7rrAYoaT0YqOOq0AtOssuUkEtnq4oJi7A2W2oMVPtkjm
 2p4iYf5XAQJwuoGbODUO
 =uARM
 -----END PGP SIGNATURE-----

Merge tag 'kvm-s390-for-3.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into kvm-master

Here is a fix that aligns the irqfd code changes for 3.15
with the right capability number. irqfd for s390x was
introduced with 3.15-rc1, so this fix should still go into
Linus tree for 3.15
This commit is contained in:
Paolo Bonzini 2014-05-15 14:46:57 +02:00
commit a4e91d04b8
2 changed files with 2 additions and 1 deletions

View File

@ -2126,7 +2126,7 @@ into the hash PTE second double word).
4.75 KVM_IRQFD
Capability: KVM_CAP_IRQFD
Architectures: x86
Architectures: x86 s390
Type: vm ioctl
Parameters: struct kvm_irqfd (in)
Returns: 0 on success, -1 on error

View File

@ -158,6 +158,7 @@ int kvm_dev_ioctl_check_extension(long ext)
case KVM_CAP_ONE_REG:
case KVM_CAP_ENABLE_CAP:
case KVM_CAP_S390_CSS_SUPPORT:
case KVM_CAP_IRQFD:
case KVM_CAP_IOEVENTFD:
case KVM_CAP_DEVICE_CTRL:
case KVM_CAP_ENABLE_CAP_VM: