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
F171220831: D59370.id.diff
Wed, Sep 9, 3:05 PM
F171194857: D59370.id185767.diff
Wed, Sep 9, 10:29 AM
F171162944: D59370.id185778.diff
Wed, Sep 9, 3:38 AM
Unknown Object (File)
Tue, Sep 8, 3:55 PM
Unknown Object (File)
Tue, Sep 8, 2:41 PM
Unknown Object (File)
Tue, Sep 8, 2:26 PM
Unknown Object (File)
Tue, Sep 8, 2:11 PM
Unknown Object (File)
Tue, Sep 8, 4:56 AM
Subscribers

Details

Reviewers
gnn
ali_mashtizadeh.com
Group Reviewers
pmc
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 76464
Build 73347: arc lint + arc unit