On 24/09/25, Richard Henderson wrote: > When we remove dest from orig's links, we lose the link > that we rely on later to reset links. This can lead to > failure to release from spinlock with self-modifying code. > > Reported-by: 李威威 <liwei...@kubuds.cn> > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > --- > accel/tcg/tb-maint.c | 8 +++++ > tests/tcg/riscv64/tb-link.c | 60 +++++++++++++++++++++++++++++++ > tests/tcg/riscv64/Makefile.target | 1 + > 3 files changed, 69 insertions(+) > create mode 100644 tests/tcg/riscv64/tb-link.c
Nice, tried the fix/test. Reviewed-by: Anton Johansson <a...@rev.ng> Tested-by: Anton Johansson <a...@rev.ng>