All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.