Page MenuHomeFreeBSD

pmc, pmcstat: document PMU event grouping
Needs ReviewPublic

Authored by afscoelho_gmail.com on Thu, Sep 3, 9:32 PM.
Tags
None
Referenced Files
F171283070: D59365.diff
Thu, Sep 10, 3:12 AM
Unknown Object (File)
Wed, Sep 9, 1:10 AM
Unknown Object (File)
Tue, Sep 8, 2:47 PM
Unknown Object (File)
Tue, Sep 8, 1:12 PM
Unknown Object (File)
Tue, Sep 8, 8:08 AM
Unknown Object (File)
Tue, Sep 8, 4:59 AM
Unknown Object (File)
Mon, Sep 7, 6:35 PM
Unknown Object (File)
Mon, Sep 7, 3:48 PM
Subscribers

Details

Reviewers
ali_mashtizadeh.com
Group Reviewers
pmc
Summary

Document the group API in pmc(3): pmc_allocate_group, pmc_group_create,
pmc_group_add, pmc_group_commit, pmc_group_read, and pmc_read_pair.
Explain what a group guarantees, when a commit fails with ENOSPC, and
how to scale a multiplexed count from the enabled and running times.

Document the -b flag and the brace-list syntax in pmcstat(8), including
how a modifier inside the list differs from one after it, and what the
residency column means.

Document the PMCGROUPINHERITMISS record in pmclog(3).

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 76459
Build 73342: arc lint + arc unit