[PATCH] powerpc/pseries: Use doorbells even if XIVE is available
Cédric Le Goater
clg at kaod.org
Fri Jun 26 17:55:56 AEST 2020
>>> An option vector (or dt-cpu-ftrs) could be defined to disable msgsndp
>>> to get KVM performance back.
>
> An option vector would require a PAPR change. Unless the architecture
> reserves some bits for the implementation, but I don't think so. Same
> for CAS.
>
>> Qemu/KVM populates /proc/device-tree/hypervisor, so we *could* look at
>> that. Though adding PowerVM/KVM specific hacks is obviously a very
>> slippery slope.
>
> QEMU could advertise a property "emulated-msgsndp", or something similar,
> which would be interpreted by Linux as a CPU feature and taken into account
> when doing the IPIs.
Could we remove msgsndp support from HFSCR in KVM and test it in pseries ?
C.
More information about the Linuxppc-dev
mailing list