Re: [PATCH v2 4/4] x86/cpuid: Advertise SERIALIZE by default to guests

2021-12-16 Thread Jan Beulich
On 15.12.2021 23:21, Andrew Cooper wrote: > I've played with SERIALIZE, TSXLDTRK, MOVDIRI and MOVDIR64 on real hardware, > and they all seem fine, including emulation support. > > SERIALIZE exists specifically to have a userspace usable serialising operation > without other side effects. (The onl

[PATCH v2 4/4] x86/cpuid: Advertise SERIALIZE by default to guests

2021-12-15 Thread Andrew Cooper
I've played with SERIALIZE, TSXLDTRK, MOVDIRI and MOVDIR64 on real hardware, and they all seem fine, including emulation support. SERIALIZE exists specifically to have a userspace usable serialising operation without other side effects. (The only other two choices are CPUID which is a VMExit unde