On Thu, May 30, 2019 at 12:17:18PM +1000, Suraj Jitindar Singh wrote: > The sprgs are a set of 4 general purpose sprs provided for software use. > SPRG3 is special in that it can also be read from userspace. Thus it is > used on linux to store the cpu and numa id of the process to speed up > syscall access to this information. > > This register is overwritten with the guest value on kvm guest entry, > and so needs to be restored on exit again. Thus restore the value on > the guest exit path in kvmhv_p9_guest_entry(). > > Fixes: 95a6432ce9038 ("KVM: PPC: Book3S HV: Streamlined guest entry/exit path on P9 for radix guests") > > Signed-off-by: Suraj Jitindar Singh <sjitindarsingh@xxxxxxxxx> Thanks, patch applied to my kvm-ppc-fixes branch. Paul.