On 31/03/2025 4:55 pm, Jan Beulich wrote: > Adding Q suffixes to FXSAVE/FXRSTOR did break the 32-bit build. Don't go > back though, as the hand-coded 0x48 there weren't quite right either for > the 32-bit case (they might well cause confusion when looking at the > disassembly). Instead arrange for the compiler to DCE respective asm()-s, > by short-circuiting REX_* to zero. > > Fixes: 5a33ea2800c1 ("x86emul: drop open-coding of REX.W prefixes") > Signed-off-by: Jan Beulich <jbeul...@suse.com>
Acked-by: Andrew Cooper <andrew.coop...@citrix.com>