* [GIT PULL 0/1] KVM: s390: Fix for 3.15
@ 2014-05-15 9:02 Christian Borntraeger
2014-05-15 9:02 ` [GIT PULL 1/1] KVM: s390: announce irqfd capability Christian Borntraeger
2014-05-16 8:30 ` [GIT PULL 0/1] KVM: s390: Fix for 3.15 Paolo Bonzini
0 siblings, 2 replies; 3+ messages in thread
From: Christian Borntraeger @ 2014-05-15 9:02 UTC (permalink / raw)
To: Paolo Bonzini
Cc: Gleb Natapov, KVM, linux-s390, Cornelia Huck, Jens Freimann,
Christian Borntraeger
Paolo,
here is a fix for kvm/master targetting 3.15
The following changes since commit 5367742ad5321dd38058420adb4750ed9c7ead1e:
Merge tag 'signed-for-3.15' of git://github.com/agraf/linux-2.6 into kvm-master (2014-05-13 18:15:16 +0200)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git tags/kvm-s390-for-3.15-1
for you to fetch changes up to ebc3226202d5956a5963185222982d435378b899:
KVM: s390: announce irqfd capability (2014-05-15 10:55:10 +0200)
----------------------------------------------------------------
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
----------------------------------------------------------------
Cornelia Huck (1):
KVM: s390: announce irqfd capability
Documentation/virtual/kvm/api.txt | 2 +-
arch/s390/kvm/kvm-s390.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL 1/1] KVM: s390: announce irqfd capability
2014-05-15 9:02 [GIT PULL 0/1] KVM: s390: Fix for 3.15 Christian Borntraeger
@ 2014-05-15 9:02 ` Christian Borntraeger
2014-05-16 8:30 ` [GIT PULL 0/1] KVM: s390: Fix for 3.15 Paolo Bonzini
1 sibling, 0 replies; 3+ messages in thread
From: Christian Borntraeger @ 2014-05-15 9:02 UTC (permalink / raw)
To: Paolo Bonzini
Cc: Gleb Natapov, KVM, linux-s390, Cornelia Huck, Jens Freimann,
Christian Borntraeger
From: Cornelia Huck <cornelia.huck@de.ibm.com>
s390 has acquired irqfd support with commit "KVM: s390: irq routing for
adapter interrupts" (84223598778ba08041f4297fda485df83414d57e) but
failed to announce it. Let's fix that.
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
---
Documentation/virtual/kvm/api.txt | 2 +-
arch/s390/kvm/kvm-s390.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/Documentation/virtual/kvm/api.txt b/Documentation/virtual/kvm/api.txt
index a9380ba5..b4f5365 100644
--- a/Documentation/virtual/kvm/api.txt
+++ b/Documentation/virtual/kvm/api.txt
@@ -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
diff --git a/arch/s390/kvm/kvm-s390.c b/arch/s390/kvm/kvm-s390.c
index b3ecb8f..9ae6664 100644
--- a/arch/s390/kvm/kvm-s390.c
+++ b/arch/s390/kvm/kvm-s390.c
@@ -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:
--
1.8.4.2
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [GIT PULL 0/1] KVM: s390: Fix for 3.15
2014-05-15 9:02 [GIT PULL 0/1] KVM: s390: Fix for 3.15 Christian Borntraeger
2014-05-15 9:02 ` [GIT PULL 1/1] KVM: s390: announce irqfd capability Christian Borntraeger
@ 2014-05-16 8:30 ` Paolo Bonzini
1 sibling, 0 replies; 3+ messages in thread
From: Paolo Bonzini @ 2014-05-16 8:30 UTC (permalink / raw)
To: Christian Borntraeger
Cc: Gleb Natapov, KVM, linux-s390, Cornelia Huck, Jens Freimann
Il 15/05/2014 11:02, Christian Borntraeger ha scritto:
> Paolo,
>
> here is a fix for kvm/master targetting 3.15
>
> The following changes since commit 5367742ad5321dd38058420adb4750ed9c7ead1e:
>
> Merge tag 'signed-for-3.15' of git://github.com/agraf/linux-2.6 into kvm-master (2014-05-13 18:15:16 +0200)
>
> are available in the git repository at:
>
>
> git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git tags/kvm-s390-for-3.15-1
>
> for you to fetch changes up to ebc3226202d5956a5963185222982d435378b899:
>
> KVM: s390: announce irqfd capability (2014-05-15 10:55:10 +0200)
>
> ----------------------------------------------------------------
> 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
>
> ----------------------------------------------------------------
> Cornelia Huck (1):
> KVM: s390: announce irqfd capability
>
> Documentation/virtual/kvm/api.txt | 2 +-
> arch/s390/kvm/kvm-s390.c | 1 +
> 2 files changed, 2 insertions(+), 1 deletion(-)
>
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
Pulled, thanks.
Paolo
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-05-16 8:30 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-15 9:02 [GIT PULL 0/1] KVM: s390: Fix for 3.15 Christian Borntraeger
2014-05-15 9:02 ` [GIT PULL 1/1] KVM: s390: announce irqfd capability Christian Borntraeger
2014-05-16 8:30 ` [GIT PULL 0/1] KVM: s390: Fix for 3.15 Paolo Bonzini
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.