HomeFreeBSD

Hide extended PerfCtr MSRs on AMD processors by clearing bits 23, 24 and 28 in

Description

Hide extended PerfCtr MSRs on AMD processors by clearing bits 23, 24 and 28 in
CPUID.80000001H:ECX.

Handle accesses to PerfCtrX and PerfEvtSelX MSRs by ignoring writes and
returning 0 on reads.

This further reduces the number of unimplemented MSRs hit by a Linux guest
during boot.

Details

Provenance
neelAuthored on
Parents
rS273202: Make the sysctl(8) for checkutf8 positively defined and improve
Branches
Unknown
Tags
Unknown

Event Timeline