Page MenuHomeFreeBSD

hwpmc: add deterministic PMU group test controls
Needs ReviewPublic

Authored by afscoelho_gmail.com on Thu, Sep 3, 9:33 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Sep 25, 8:24 AM
Unknown Object (File)
Thu, Sep 24, 8:36 PM
Unknown Object (File)
Thu, Sep 24, 4:27 AM
Unknown Object (File)
Tue, Sep 22, 10:12 PM
Unknown Object (File)
Sun, Sep 20, 10:50 AM
Unknown Object (File)
Sun, Sep 20, 10:45 AM
Unknown Object (File)
Fri, Sep 18, 3:18 PM
Unknown Object (File)
Fri, Sep 18, 2:07 AM
Subscribers

Details

Summary

Add debug-only failpoints, hold gates, live-object counters, sample accounting, and residual-state controls used by the PMU grouping ATF tests. The controls live under kern.hwpmc.test and compile to no-ops when HWPMC_DEBUG is disabled.

Sponsored by: AMD

Signed-off-by: Andre Silva <andasilv@amd.com>

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 76474
Build 73357: arc lint + arc unit