Page MenuHomeFreeBSD

rdseed: Disable rdseed on zen5
AbandonedPublic

Authored by aokblast on Thu, Apr 9, 1:31 PM.
Tags
None
Referenced Files
F153012300: D56332.id175181.diff
Sat, Apr 18, 3:11 PM
Unknown Object (File)
Sat, Apr 18, 11:37 AM
Unknown Object (File)
Sat, Apr 18, 10:56 AM
Unknown Object (File)
Fri, Apr 17, 9:02 PM
Unknown Object (File)
Fri, Apr 17, 4:43 AM
Unknown Object (File)
Thu, Apr 16, 6:53 AM
Unknown Object (File)
Wed, Apr 15, 1:30 PM
Unknown Object (File)
Tue, Apr 14, 1:21 PM

Details

Reviewers
kib
Group Reviewers
secteam

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 72082
Build 68965: arc lint + arc unit

Event Timeline

I came across this in a Bugzilla report. As described in the commit message, it may pollute the system entropy pool. Although the microcode fix is already included in the latest AGESA release from earlier this year—so systems with updated BIOS firmware should be unaffected, not all users regularly update their BIOS, and not all vendors have distributed the patch.

Given that, I think this issue is still worth taking a closer look.

I came across this in a Bugzilla report. As described in the commit message, it may pollute the system entropy pool. Although the microcode fix is already included in the latest AGESA release from earlier this year—so systems with updated BIOS firmware should be unaffected, not all users regularly update their BIOS, and not all vendors have distributed the patch.

Given that, I think this issue is still worth taking a closer look.

Per https://www.amd.com/en/resources/product-security/bulletin/amd-sb-7055.html (and the linked thread), only rdseed with a 16-bit or 32-bit operand is affected, but here it's a 64-bit output.

I came across this in a Bugzilla report. As described in the commit message, it may pollute the system entropy pool. Although the microcode fix is already included in the latest AGESA release from earlier this year—so systems with updated BIOS firmware should be unaffected, not all users regularly update their BIOS, and not all vendors have distributed the patch.

Given that, I think this issue is still worth taking a closer look.

Per https://www.amd.com/en/resources/product-security/bulletin/amd-sb-7055.html (and the linked thread), only rdseed with a 16-bit or 32-bit operand is affected, but here it's a 64-bit output.

Oh, I didn't see this. Thanks! It seems that Linux Kernel just mask this feature for all the cases (also 64 bits).