Page MenuHomeFreeBSD

hwpmc: add deterministic PMU group test controls
DraftPublic

Authored by afscoelho_gmail.com on Thu, Sep 3, 9:33 PM.
Tags
None
Referenced Files
F170823724: D59370.diff
Sun, Sep 6, 8:47 PM
F170819096: D59370.diff
Sun, Sep 6, 8:08 PM
Unknown Object (File)
Fri, Sep 4, 6:08 PM
Unknown Object (File)
Fri, Sep 4, 10:16 AM
Unknown Object (File)
Fri, Sep 4, 7:32 AM
Unknown Object (File)
Fri, Sep 4, 6:25 AM
Unknown Object (File)
Fri, Sep 4, 5:59 AM
Subscribers
This is a draft revision that has not yet been submitted for review.

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

Diff Detail

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