On 2019-07-17 07:46, Corbin wrote:
> My kernel version : 4.19.59
>
> Please note that I am using the "experimental" USE FLAG for
> "sys-kernel/gentoo-sources".
>
> CPU selected is "AMD Piledriver"
>
> Also, I am using the latest firmware for "sys-kernel/linux-firmware" (
> 20190712:0 ).
>
> Kernel command line parameters on boot :
>
> "spectre_v2=on spectre_v2_user=on spec_store_bypass_disable=on"
A couple paragraphs down in that redhat article it says:
Red Hat Enterprise Linux defaults on AMD CPUs: Due to the
differences in underlying hardware implementation, AMD X86 systems
are not vulnerable to variant #3. The correct default values will be
set on AMD hardware based on dynamic checks during the boot
sequence.
pti=0 ibrs=0 ibpb=1 retp=1 -> fix variant #1 #2 if the microcode update is
applied
pti=0 ibrs=2 ibpb=1 retp=1 -> fix variant #1 #2 on older processors that
can disable indirect branch prediction without microcode updates
Note: A microcode patch provided by the vendor must be applied in order for
the tunables to be visible.
which of course is self-contradictory, so not a full answer but maybe a
clue.
Are those settings meant to go on a boot command line?
--
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet and on broken lists
which rewrite From, fetch the TXT record for no-use.mooo.com.