]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/i386: do not trigger IRQ shadow for LSS
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 8 May 2025 09:32:11 +0000 (11:32 +0200)
committerMichael Tokarev <mjt@tls.msk.ru>
Thu, 8 May 2025 09:38:14 +0000 (12:38 +0300)
commit4ba45dffdebc2018ab85e4385cb5155e97ebb742
tree98ed101133757c8d7a6140986d8bbba0072c4efd
parent9e13cd7232c1e528962acf8c17c664da5e80d548
target/i386: do not trigger IRQ shadow for LSS

Because LSS need not trigger an IRQ shadow, gen_movl_seg can't just use
the destination register to decide whether to inhibit IRQs.  Add an
argument.

Cc: qemu-stable@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
(cherry picked from commit e54ef98c8a80d16158bab4341d9a898701270528)
(back-ported to 10.0)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
target/i386/tcg/emit.c.inc
target/i386/tcg/translate.c