Re: [PATCH 7/7] target/i386: implement WBNOINVD in TCG

2023-06-19 Thread Richard Henderson
On 6/18/23 23:51, Paolo Bonzini wrote: WBNOINVD is the same as INVD or WBINVD as far as TCG is concerned, but it does not generate a vmexit if the processor supports it. If it does not, it is treated as WBINVD and generates a vmexit. Signed-off-by: Paolo Bonzini --- target/i386/cpu.c

[PATCH 7/7] target/i386: implement WBNOINVD in TCG

2023-06-18 Thread Paolo Bonzini
WBNOINVD is the same as INVD or WBINVD as far as TCG is concerned, but it does not generate a vmexit if the processor supports it. If it does not, it is treated as WBINVD and generates a vmexit. Signed-off-by: Paolo Bonzini --- target/i386/cpu.c | 3 ++- target/i386/tcg/translate.c