On Thu, 12 Aug 2021 02:00:34 +1000, Nicholas Piggin wrote: > This reduces radix guest full entry/exit latency on POWER9 and POWER10 > by 2x. > > Nested HV guests should see smaller improvements in their L1 entry/exit, > but this is also combined with most L0 speedups also applying to nested > entry. nginx localhost throughput test in a SMP nested guest is improved > about 10% (in a direct guest it doesn't change much because it uses XIVE > for IPIs) when L0 and L1 are patched. > > [...] Applied to powerpc/next. [01/60] KVM: PPC: Book3S HV: Initialise vcpu MSR with MSR_ME https://git.kernel.org/powerpc/c/fd42b7b09c602c904452c0c3e5955ca21d8e387a [02/60] KVM: PPC: Book3S HV: Remove TM emulation from POWER7/8 path https://git.kernel.org/powerpc/c/daac40e8d7a63ab8608132a7cfce411986feac32 [03/60] KVM: PPC: Book3S HV P9: Fixes for TM softpatch interrupt NIP https://git.kernel.org/powerpc/c/4782e0cd0d184d727ad3b0cfe20d1d44d9f98239 [04/60] KVM: PPC: Book3S HV Nested: Fix TM softpatch HFAC interrupt emulation https://git.kernel.org/powerpc/c/d82b392d9b3556b63e3f9916cf057ea847e173a9 [05/60] KVM: PPC: Book3S HV Nested: Sanitise vcpu registers https://git.kernel.org/powerpc/c/7487cabc7ed2f7716bf304e4e97c57fd995cf70e [06/60] KVM: PPC: Book3S HV Nested: Make nested HFSCR state accessible https://git.kernel.org/powerpc/c/8b210a880b35ba75eb42b79dfd65e369c1feb119 [07/60] KVM: PPC: Book3S HV Nested: Stop forwarding all HFUs to L1 https://git.kernel.org/powerpc/c/7c3ded5735141ff4d049747c9f76672a8b737c49 [08/60] KVM: PPC: Book3S HV Nested: save_hv_return_state does not require trap argument https://git.kernel.org/powerpc/c/f2e29db156523bf08a0524e0f4306a641912c6d9 [09/60] KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live https://git.kernel.org/powerpc/c/1782663897945a5cf28e564ba5eed730098e9aa4 [10/60] powerpc/64s: Remove WORT SPR from POWER9/10 https://git.kernel.org/powerpc/c/0c8fb653d487d2873f5eefdcaf4cecff4e103828 cheers