Searched hist:"45 ed991d964fb6b2d3978ead8c43e656e0bd7f71" (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/x86/x86/ |
H A D | cpu_machdep.c | diff 45ed991d964fb6b2d3978ead8c43e656e0bd7f71 Fri Jul 27 17:31:20 CEST 2018 Konstantin Belousov <kib@FreeBSD.org> On amd64, enable workarounds for several Ryzen erratas as described in the AMD document 55449 'Revision Guide for AMD Family 17h Models 00h-0Fh Processors' rev 1.12.
The errata numbers are mentioned near each action.
It seems that newer BIOSes already include required chicken bits settings, so the magic MSR updates are only needed when BIOS cannot be updated. On the other hand, MWAIT avoidance seems to be important.
Sponsored by: The FreeBSD Foundation MFC after: 1 week
|
/freebsd/sys/amd64/amd64/ |
H A D | initcpu.c | diff 45ed991d964fb6b2d3978ead8c43e656e0bd7f71 Fri Jul 27 17:31:20 CEST 2018 Konstantin Belousov <kib@FreeBSD.org> On amd64, enable workarounds for several Ryzen erratas as described in the AMD document 55449 'Revision Guide for AMD Family 17h Models 00h-0Fh Processors' rev 1.12.
The errata numbers are mentioned near each action.
It seems that newer BIOSes already include required chicken bits settings, so the magic MSR updates are only needed when BIOS cannot be updated. On the other hand, MWAIT avoidance seems to be important.
Sponsored by: The FreeBSD Foundation MFC after: 1 week
|