Re: [RFC PATCH 1/1] kvm: Note an RCU quiescent state on guest exit
From: Paolo Bonzini
Date: Fri Jul 12 2024 - 11:57:23 EST
On 7/11/24 01:18, Leonardo Bras wrote:
What are your thoughts on above results?
Anything you would suggest changing?
Can you run the test with a conditional on "!tick_nohz_full_cpu(vcpu->cpu)"?
If your hunch is correct that nohz-full CPUs already avoid
invoke_rcu_core() you might get the best of both worlds.
tick_nohz_full_cpu() is very fast when there is no nohz-full CPU,
because then it shortcuts on context_tracking_enabled() (which is just a
static key).
Paolo