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(-) -- To unsubscribe from this list: send the line "unsubscribe linux-s390" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html