aboutsummaryrefslogtreecommitdiff
path: root/hw/avr/arduino.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2024-06-19 14:24:09 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2024-07-16 18:18:24 +0200
commit05d41bbcb34ee30465517229a888da93666b4f3f (patch)
treee6b6db669681cb5e2d6721766722a4bf6d942cc9 /hw/avr/arduino.c
parent8053862af969a934dca67da9b38992e48fa1a95d (diff)
downloadqemu-05d41bbcb34ee30465517229a888da93666b4f3f.zip
qemu-05d41bbcb34ee30465517229a888da93666b4f3f.tar.gz
qemu-05d41bbcb34ee30465517229a888da93666b4f3f.tar.bz2
target/i386/tcg: check for correct busy state before switching to a new task
This step is listed in the Intel manual: "Checks that the new task is available (call, jump, exception, or interrupt) or busy (IRET return)". The AMD manual lists the same operation under the "Preventing recursion" paragraph of "12.3.4 Nesting Tasks", though it is not clear if the processor checks the busy bit in the IRET case. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/avr/arduino.c')
0 files changed, 0 insertions, 0 deletions