On Wed, Nov 29, 2017 at 04:35:25PM +0300, Roman Kagan wrote: > > On 2017/11/29 18:41, Eduardo Habkost wrote: [...] > > > IMO, the long term solution is to make Linux guests not misbehave > > > when we stop lying about the L3 cache. Maybe we could provide a > > > "IPIs are expensive, please avoid them" hint in the KVM CPUID > > > leaf? > > We already have it, it's the hypervisor bit ;) Seriously, I'm unaware > of hypervisors where IPIs aren't expensive.
Sounds good enough to me, if we can convince the Linux kernel maintainers that it should avoid IPIs under all hypervisors. -- Eduardo