On Sun, 28 Jul 2019 11:06:50 +0200 Juergen Gross <[email protected]> wrote:
> In case we'd want to change that I'd rather not special case timers, but > apply a more general solution to the quite large amount of similar > cases: I assume the majority of cpu_relax() uses are affected, so adding > a paravirt op cpu_relax() might be appropriate. > > That could be put under CONFIG_PARAVIRT_SPINLOCK. If called in a guest > it could ask the hypervisor to give up the physical cpu voluntarily > (in Xen this would be a "yield" hypercall). Seems paravirt wants our cpu_chill() ;-) -- Steve

