KVM: PPC: Book3S HV P9: Use large decrementer for HDEC
authorNicholas Piggin <npiggin@gmail.com>
Tue, 23 Nov 2021 09:51:43 +0000 (19:51 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 24 Nov 2021 10:08:57 +0000 (21:08 +1100)
commit9581991a60817abe311c2581ae4554b28bfa32f1
treec5766a37f856a44f1077b87093771c0d9b3e87ad
parent4ebbd075bcde7884e078d4360510b989f559bfec
KVM: PPC: Book3S HV P9: Use large decrementer for HDEC

On processors that don't suppress the HDEC exceptions when LPCR[HDICE]=0,
this could help reduce needless guest exits due to leftover exceptions on
entering the guest.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211123095231.1036501-6-npiggin@gmail.com
arch/powerpc/include/asm/time.h
arch/powerpc/kernel/time.c
arch/powerpc/kvm/book3s_hv_p9_entry.c