Page MenuHomeFreeBSD

AMD CPUs: update bits and data from CPUID 0x8000_0008
ClosedPublic

Authored by kib on May 13 2024, 11:26 PM.
Tags
None
Referenced Files
F114439203: D45188.id138557.diff
Sat, Apr 12, 1:49 PM
Unknown Object (File)
Sat, Mar 15, 5:04 PM
Unknown Object (File)
Mar 13 2025, 4:04 AM
Unknown Object (File)
Feb 10 2025, 7:47 PM
Unknown Object (File)
Feb 9 2025, 6:35 AM
Unknown Object (File)
Feb 7 2025, 9:17 PM
Unknown Object (File)
Jan 23 2025, 4:18 AM
Unknown Object (File)
Jan 22 2025, 2:06 AM
Subscribers

Details

Summary

from AMD APM vol3 doc no 24594 Rev. 3.36 March 2024

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

kib requested review of this revision.May 13 2024, 11:26 PM

Looks good except one copy-pasto I think

sys/x86/include/specialreg.h
434
This revision is now accepted and ready to land.May 13 2024, 11:45 PM
kib marked an inline comment as done.

Fix typo

This revision now requires review to proceed.May 13 2024, 11:53 PM
This revision is now accepted and ready to land.May 13 2024, 11:58 PM

I see: AMD Extended Feature Extensions ID EBX=0x79bef25f<CLZERO,IRPerf,XSaveErPtr,INVLPGB,RDPRU,BE,WBNOINVD,IBPB,INT_WBINVD,IBRS,STIBP,STIBP_ALWAYSON,PREFER_IBRS,SAMEMODE_IBRS,NOLMSLE,INVLPGBNEST,PPIN,SSBD,CPPC,PSFD,BTC_NO,IBPB_RET>

So Tested by: emaste