diff options
| author | Richard Henderson <richard.henderson@linaro.org> | 2025-09-23 16:02:03 -0700 |
|---|---|---|
| committer | Richard Henderson <richard.henderson@linaro.org> | 2025-09-24 09:26:06 -0700 |
| commit | 03fe6659803f83690b8587d01f8ee56bb4be4b90 (patch) | |
| tree | 9146e4098cb27753a9f56023b10eb4ae28bd3fdf /gdbstub/user.c | |
| parent | 9ea28805814bedf511baf1635bb2fd0ceefcd638 (diff) | |
| download | focaccia-qemu-03fe6659803f83690b8587d01f8ee56bb4be4b90.tar.gz focaccia-qemu-03fe6659803f83690b8587d01f8ee56bb4be4b90.zip | |
accel/tcg: Properly unlink a TB linked to itself
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. Cc: qemu-stable@nongnu.org Reported-by: 李威威 <liweiwei@kubuds.cn> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Anton Johansson <anjo@rev.ng> Tested-by: Anton Johansson <anjo@rev.ng>
Diffstat (limited to 'gdbstub/user.c')
0 files changed, 0 insertions, 0 deletions