linux-s390.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 0/2] KVM: s390: Changes for 4.10 (via kvm/next)
@ 2016-11-28  9:06 Christian Borntraeger
  2016-11-28  9:06 ` [GIT PULL 1/2] KVM: s390: handle access registers in the run ioctl not in vcpu_put/load Christian Borntraeger
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Christian Borntraeger @ 2016-11-28  9:06 UTC (permalink / raw)
  To: Paolo Bonzini, Radim Krčmář
  Cc: KVM, Christian Borntraeger, Cornelia Huck, Jens Freimann,
	linux-s390

Paolo, Radim,

several things in the making but not ready yet. So here is a very
small set of patches for the next merge window.

The following changes since commit 813ae37e6aed72cc457094b6066aa38efd66c9e9:

  Merge branch 'x86/cpufeature' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into kvm/next (2016-11-16 22:07:36 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git  tags/kvm-s390-next-4.10-1

for you to fetch changes up to e1788bb995befed5831c99cee6527dfb080a46c0:

  KVM: s390: handle floating point registers in the run ioctl not in vcpu_put/load (2016-11-22 19:32:35 +0100)

----------------------------------------------------------------
KVM: s390: Changes for 4.10 (via kvm/next)

Two small optimizations to not do register reloading in
vcpu_put/get, instead do it in the ioctl path. This reduces
the overhead for schedule-intense workload that does not
exit to QEMU. (e.g. KVM guest with eventfd/irqfd that
does a lot of context switching with vhost or iothreads).

----------------------------------------------------------------
Christian Borntraeger (2):
      KVM: s390: handle access registers in the run ioctl not in vcpu_put/load
      KVM: s390: handle floating point registers in the run ioctl not in vcpu_put/load

 arch/s390/kvm/interrupt.c |  2 +-
 arch/s390/kvm/kvm-s390.c  | 57 +++++++++++++++++++++--------------------------
 2 files changed, 27 insertions(+), 32 deletions(-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-12-01 12:41 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-28  9:06 [GIT PULL 0/2] KVM: s390: Changes for 4.10 (via kvm/next) Christian Borntraeger
2016-11-28  9:06 ` [GIT PULL 1/2] KVM: s390: handle access registers in the run ioctl not in vcpu_put/load Christian Borntraeger
2016-12-01 12:28   ` David Hildenbrand
2016-12-01 12:38     ` Christian Borntraeger
2016-12-01 12:41       ` David Hildenbrand
2016-11-28  9:06 ` [GIT PULL 2/2] KVM: s390: handle floating point " Christian Borntraeger
2016-11-30 17:20 ` [GIT PULL 0/2] KVM: s390: Changes for 4.10 (via kvm/next) Radim Krčmář

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).