On 6/30/20 1:50 PM, Nicholas Piggin wrote: > Since v1: > - Fixed SMP compile error. > - Fixed EPAPR / KVM_GUEST breakage. > - Expanded patch 3 changelog a bit. > > Thanks, > Nick I gave the patchset a try on KVM guests (P9 and P8) and PowerVM LPARs (P9). Looks good. Tested-by: Cédric Le Goater <clg@xxxxxxxx> Thanks, C. > > Nicholas Piggin (3): > powerpc: inline doorbell sending functions > powerpc/pseries: Use doorbells even if XIVE is available > powerpc/pseries: Add KVM guest doorbell restrictions > > arch/powerpc/include/asm/dbell.h | 63 ++++++++++++++++++++++++++-- > arch/powerpc/include/asm/firmware.h | 6 +++ > arch/powerpc/include/asm/kvm_para.h | 26 ++---------- > arch/powerpc/kernel/Makefile | 5 +-- > arch/powerpc/kernel/dbell.c | 55 ------------------------ > arch/powerpc/kernel/firmware.c | 19 +++++++++ > arch/powerpc/platforms/pseries/smp.c | 62 +++++++++++++++++++-------- > 7 files changed, 134 insertions(+), 102 deletions(-) >