Odpovídáte na názor k článku AMD Zen5 má problém s RDSEED. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Já bych tomu i věřil. K čemu by bylo povolený rdseed bez oznámení podpory v cpuid?
Koukal jsem se kde se všude v kernelu ta clear bit funkce používá a:
/*
* Bit 15 of Athlon specific MSR 15, needs to be 0
* to enable SSE on Palomino/Morgan/Barton CPU's.
* If the BIOS didn't enable it already, enable it here.
*/
if (c->x86_model >= 6 && c->x86_model <= 10) {
if (!cpu_has(c, X86_FEATURE_XMM)) {
pr_info("Enabling disabled K7/SSE Support.\n");
msr_clear_bit(MSR_K7_HWCR, 15);
set_cpu_cap(c, X86_FEATURE_XMM);
}
}
Koneckonců dokud kernel nepřepne z reálnýho módu do 32bit nebo 64bit, tak se taky nemůže použít spoustu instrukcí ;-). Hmm teďka nevím, nenastavovala se podpora VT-x v dobách core2duo v BIOSu, aby se pak dala v OS vůbec použít?