commit | 69cb498c56263a5ae484fd4fef920d3d3eea04c8 | [log] [tgz] |
---|---|---|
author | Paolo Bonzini <pbonzini@redhat.com> | Wed May 29 17:46:17 2024 +0200 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Sat Jun 08 10:33:37 2024 +0200 |
tree | e107b1f667c790c10683842f9625765b687472fd | |
parent | f1572ab94738bd5787b7badcd4bd93a3657f0680 [diff] |
target/i386: fix pushed value of EFLAGS.RF When preparing an exception stack frame for a fault exception, the value pushed for RF is 1. Take that into account. The same should be true of interrupts for repeated string instructions, but the situation there is complicated. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>