[GIT PULL 0/6] KVM: s390: Fixes and improvements for 4.16

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Paolo, Radim,

some fixes and improvements for 4.16. (via kvm/master).
Either for features new in 4.16 or to improve the speculative
execution handling.

The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2:

  Linux 4.16-rc1 (2018-02-11 15:04:29 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git  tags/kvm-s390-master-4.16-1

for you to fetch changes up to baabee67f4135e3de87bc874929ac50637aacb0d:

  KVM: s390: use switch vs jump table in interrupt.c (2018-02-14 13:53:43 +0000)

----------------------------------------------------------------
KVM: s390: Fixes and improvements for 4.16

- optimization for the exitless interrupt support that was merged
  in 4.16-rc1
- improve the branch prediction blocking for nested KVM
- replace some jump tables with switch statements to improve
  expoline performance

----------------------------------------------------------------
Christian Borntraeger (5):
      KVM: s390: optimize wakeup for exitless interrupts
      KVM: s390: do not set intervention requests for GISA interrupts
      KVM: s390: force bp isolation for VSIE
      KVM: s390: use switch vs jump table in priv.c
      KVM: s390: use switch vs jump table in intercept.c

David Hildenbrand (1):
      KVM: s390: use switch vs jump table in interrupt.c

 arch/s390/kvm/intercept.c |  51 +++++++------
 arch/s390/kvm/interrupt.c |  98 +++++++++++++++----------
 arch/s390/kvm/kvm-s390.h  |   2 -
 arch/s390/kvm/priv.c      | 183 +++++++++++++++++++++++-----------------------
 arch/s390/kvm/vsie.c      |  20 +++++
 5 files changed, 200 insertions(+), 154 deletions(-)




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux