On Sat, 22 Jul 2023 at 22:44, Richard Henderson <richard.hender...@linaro.org> wrote: > > While less susceptible to optimization problems than left and right, > interval_tree_iter_next also reads rb_parent(), so make sure that > stores and loads are atomic. > > This goes further than technically required, changing all loads to > be atomic, rather than simply the ones in the iteration side. But > it doesn't really affect the code generation on the rebalance side > and is cleaner to handle everything the same. > > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > ---
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> thanks -- PMM