>> Under which circumstances would you become interested to apply a statement >> like “guard(rcu)();”? > > Under no circumstances. I imagine that further contributors would like to discuss collateral evolution also according to the support for applications of scope-based resource management. https://elixir.bootlin.com/linux/v6.10-rc6/source/include/linux/rcupdate.h#L1093 See also the commit 80cd613a9ae091dbf52e27a409d58da988ffc8f3 ("rcu: Mollify sparse with RCU guard") from 2024-04-15. Regards, Markus