Paolo, Radim, more fixes for 4.16 via kvm/master. The following changes since commit baabee67f4135e3de87bc874929ac50637aacb0d: KVM: s390: use switch vs jump table in interrupt.c (2018-02-14 13:53:43 +0000) 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-2 for you to fetch changes up to 0e7def5fb0dc53ddbb9f62a497d15f1e11ccdc36: KVM: s390: provide only a single function for setting the tod (fix SCK) (2018-02-20 20:51:28 +0000) ---------------------------------------------------------------- KVM: s390: fixes for multiple epoch facility We have certain cases where the multiple epoch facility is broken: - timer wakeup during epoch change - cpu hotplug - SCK instruction - stp sync checks Fix those. ---------------------------------------------------------------- David Hildenbrand (4): KVM: s390: take care of clock-comparator sign control KVM: s390: consider epoch index on hotplugged CPUs KVM: s390: consider epoch index on TOD clock syncs KVM: s390: provide only a single function for setting the tod (fix SCK) arch/s390/kvm/interrupt.c | 25 +++++++++++---- arch/s390/kvm/kvm-s390.c | 79 +++++++++++++++++++++++++++-------------------- arch/s390/kvm/kvm-s390.h | 5 ++- arch/s390/kvm/priv.c | 9 +++--- 4 files changed, 71 insertions(+), 47 deletions(-)