commit | d5f480194577423731ee8413791a5486f26a95ab | [log] [tgz] |
---|---|---|
author | Nicholas Piggin <npiggin@gmail.com> | Tue Nov 23 19:52:09 2021 +1000 |
committer | Michael Ellerman <mpe@ellerman.id.au> | Wed Nov 24 21:09:00 2021 +1100 |
tree | be2385b08f62b1a05b8c795312878aeb429a1526 | |
parent | 08b3f08af583c01b3cfdc15bda68063c2a401512 [diff] |
KVM: PPC: Book3S HV P9: Move remaining SPR and MSR access into low level entry Move register saving and loading from kvmhv_p9_guest_entry() into the HV and nested entry handlers. Accesses are scheduled to reduce mtSPR / mfSPR interleaving which reduces SPR scoreboard stalls. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20211123095231.1036501-32-npiggin@gmail.com