]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/i386: no single-step exception after MOV or POP SS
authorPaolo Bonzini <pbonzini@redhat.com>
Sat, 25 May 2024 08:03:22 +0000 (10:03 +0200)
committerMichael Tokarev <mjt@tls.msk.ru>
Mon, 27 May 2024 04:30:35 +0000 (07:30 +0300)
commitf417712ef156235b96c2c15a1ad7e3dfe5542695
treeb131e1c3402cc07ee4a136a8ab7d3257d2247957
parent9abcd968e77f257abedb327eb3109ec30a0ba9a7
target/i386: no single-step exception after MOV or POP SS

Intel SDM 18.3.1.4 "If an occurrence of the MOV or POP instruction
loads the SS register executes with EFLAGS.TF = 1, no single-step debug
exception occurs following the MOV or POP instruction."

Cc: qemu-stable@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
(cherry picked from commit f0f0136abba688a6516647a79cc91e03fad6d5d7)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
(Mjt: context fixup for v8.1.0-1189-gad75a51e84af "tcg: Rename cpu_env to tcg_env")
target/i386/tcg/translate.c