On Wed, Nov 20, 2024 at 03:57:46PM +0100, Peter Zijlstra wrote:
On Wed, Nov 20, 2024 at 03:56:49PM +0100, Peter Zijlstra wrote:
But I think we can make the fall-back safer, we can simply force the IPI when we poke at noinstr code -- then NOHZ_FULL gets to keep the pieces, but at least we don't violate any correctness constraints.
I should have read more; that's what is being proposed.
Hm, now I'm wondering what you read, as I only see the text poke IPIs being forced when the caller sets force_ipi, rather than the text poke code itself detecting a write to .noinstr.