
On Mon, Mar 2, 2020 at 4:51 PM Michal Skrivanek <michal.skrivanek@redhat.com> wrote:
I have this cpu flag set: invpcid_single
Instead on the same host in 4.3.5 (eg kernel 3.10.0-1062.el7.x86_64) the
flag is not set.
sometimes there are kernel changes like that, but more usually it’s just the microcode version on each host (not bios), did you check that too?
I do think so too. The microcode update from 4.3.5 to 4.3.8 consists in microcode_ctl passing from microcode_ctl-2.1-53.el7.x86_64 to microcode_ctl-2.1-53.7.el7_7.x86_64. And in the mean time this solution has been created, that confirms the flag introduced for Meltdown mitigations: https://access.redhat.com/solutions/4866021
Now you can remove the "Pass-Through Host CPU" flag --> remove it
but then you’re losing probably the biggest differentiator for “high performance”, so then maybe not use that profile at all?
Yes, you are right ;-) I used it mainly for enabling I/O threads and testing on huge pages (and different icon display ...) Gianluca