Paolo, Please do a pull from my kvm-ppc-fixes branch to get 6 commits that I would like to have go into 4.12, because they fix problems that could cause hangs or crashes in the host (the first and last commit, but only on POWER9 systems), or they fix problems that could allow guests to potentially affect or disrupt the execution of the controlling userspace (the other four). They are all marked to go to stable. Thanks, Paul. The following changes since commit 08332893e37af6ae779367e78e444f8f9571511d: Linux 4.12-rc2 (2017-05-21 19:30:23 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc kvm-ppc-fixes for you to fetch changes up to 3d3efb68c19e539f0535c93a5258c1299270215f: KVM: PPC: Book3S HV: Ignore timebase offset on POWER9 DD1 (2017-06-16 16:04:57 +1000) ---------------------------------------------------------------- Paul Mackerras (6): KVM: PPC: Book3S HV: Cope with host using large decrementer mode KVM: PPC: Book3S HV: Context-switch EBB registers properly KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exit KVM: PPC: Book3S HV: Preserve userspace HTM state properly KVM: PPC: Book3S HV: Save/restore host values of debug registers KVM: PPC: Book3S HV: Ignore timebase offset on POWER9 DD1 arch/powerpc/kvm/book3s_hv.c | 51 ++++++++++++++++++++++ arch/powerpc/kvm/book3s_hv_interrupts.S | 12 +++++- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 75 ++++++++++++++++++++++++--------- 3 files changed, 118 insertions(+), 20 deletions(-)