HomeFreeBSD

On amd64, enable workarounds for several Ryzen erratas as described in

Description

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

Details

Provenance
kibAuthored on Jul 27 2018, 3:31 PM
Parents
rG029a2d652e1b: Remove some code that's no longer needed because it's now part of pw_scan(3).
Branches
Unknown
Tags
Unknown

Event Timeline