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 /scripts/qapi/parser.py | |
parent | 9ea28805814bedf511baf1635bb2fd0ceefcd638 (diff) | |
download | qemu-03fe6659803f83690b8587d01f8ee56bb4be4b90.zip qemu-03fe6659803f83690b8587d01f8ee56bb4be4b90.tar.gz qemu-03fe6659803f83690b8587d01f8ee56bb4be4b90.tar.bz2 |
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 'scripts/qapi/parser.py')
0 files changed, 0 insertions, 0 deletions