svn commit: r340108 - in head: lib/libpmc lib/libpmc/pmu-events lib/libpmc/pmu-events/arch/x86/amdfam17h sys/dev/hwpmc
Matt Macy
mmacy at FreeBSD.org
Sun Nov 4 06:24:28 UTC 2018
Author: mmacy
Date: Sun Nov 4 06:24:27 2018
New Revision: 340108
URL: https://svnweb.freebsd.org/changeset/base/340108
Log:
Add aditional counter descriptions to AMD 0x17
Submitted by: Somalapuram Amaranath
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D17401
Added:
head/lib/libpmc/pmu-events/arch/x86/amdfam17h/data-fabric.json (contents, props changed)
head/lib/libpmc/pmu-events/arch/x86/amdfam17h/l3cache.json (contents, props changed)
Modified:
head/lib/libpmc/libpmc_pmu_util.c
head/lib/libpmc/pmu-events/jevents.c
head/sys/dev/hwpmc/hwpmc_amd.c
head/sys/dev/hwpmc/hwpmc_amd.h
Modified: head/lib/libpmc/libpmc_pmu_util.c
==============================================================================
--- head/lib/libpmc/libpmc_pmu_util.c Sun Nov 4 00:32:28 2018 (r340107)
+++ head/lib/libpmc/libpmc_pmu_util.c Sun Nov 4 06:24:27 2018 (r340108)
@@ -146,6 +146,8 @@ pmu_alias_get(const char *name)
struct pmu_event_desc {
uint64_t ped_period;
uint64_t ped_offcore_rsp;
+ uint64_t ped_l3_thread;
+ uint64_t ped_l3_slice;
uint32_t ped_event;
uint32_t ped_frontend;
uint32_t ped_ldlat;
@@ -270,6 +272,10 @@ pmu_parse_event(struct pmu_event_desc *ped, const char
ped->ped_ch_mask = strtol(value, NULL, 16);
else if (strcmp(key, "config1") == 0)
ped->ped_config1 = strtol(value, NULL, 16);
+ else if (strcmp(key, "l3_thread_mask") == 0)
+ ped->ped_l3_thread = strtol(value, NULL, 16);
+ else if (strcmp(key, "l3_slice_mask") == 0)
+ ped->ped_l3_slice = strtol(value, NULL, 16);
else {
debug = getenv("PMUDEBUG");
if (debug != NULL && strcmp(debug, "true") == 0 && value != NULL)
@@ -407,33 +413,50 @@ pmc_pmu_print_counter_full(const char *ev)
}
static int
-pmc_pmu_amd_pmcallocate(const char *event_name __unused, struct pmc_op_pmcallocate *pm,
+pmc_pmu_amd_pmcallocate(const char *event_name, struct pmc_op_pmcallocate *pm,
struct pmu_event_desc *ped)
{
struct pmc_md_amd_op_pmcallocate *amd;
+ const struct pmu_event *pe;
+ int idx = -1;
amd = &pm->pm_md.pm_amd;
- amd->pm_amd_config = AMD_PMC_TO_EVENTMASK(ped->ped_event);
if (ped->ped_umask > 0) {
pm->pm_caps |= PMC_CAP_QUALIFIER;
amd->pm_amd_config |= AMD_PMC_TO_UNITMASK(ped->ped_umask);
}
pm->pm_class = PMC_CLASS_K8;
+ pe = pmu_event_get(NULL, event_name, &idx);
- if ((pm->pm_caps & (PMC_CAP_USER|PMC_CAP_SYSTEM)) == 0 ||
- (pm->pm_caps & (PMC_CAP_USER|PMC_CAP_SYSTEM)) ==
- (PMC_CAP_USER|PMC_CAP_SYSTEM))
- amd->pm_amd_config |= (AMD_PMC_USR | AMD_PMC_OS);
- else if (pm->pm_caps & PMC_CAP_USER)
- amd->pm_amd_config |= AMD_PMC_USR;
- else if (pm->pm_caps & PMC_CAP_SYSTEM)
- amd->pm_amd_config |= AMD_PMC_OS;
- if (ped->ped_edge)
- amd->pm_amd_config |= AMD_PMC_EDGE;
- if (ped->ped_inv)
- amd->pm_amd_config |= AMD_PMC_EDGE;
- if (pm->pm_caps & PMC_CAP_INTERRUPT)
- amd->pm_amd_config |= AMD_PMC_INT;
+ if (strcmp("l3cache", pe->topic) == 0){
+ amd->pm_amd_config |= AMD_PMC_TO_EVENTMASK(ped->ped_event);
+ amd->pm_amd_sub_class = PMC_AMD_SUB_CLASS_L3_CACHE;
+ amd->pm_amd_config |= AMD_PMC_TO_L3SLICE(ped->ped_l3_slice);
+ amd->pm_amd_config |= AMD_PMC_TO_L3CORE(ped->ped_l3_thread);
+ }
+ else if (strcmp("data fabric", pe->topic) == 0){
+
+ amd->pm_amd_config |= AMD_PMC_TO_EVENTMASK_DF(ped->ped_event);
+ amd->pm_amd_sub_class = PMC_AMD_SUB_CLASS_DATA_FABRIC;
+ }
+ else{
+ amd->pm_amd_config |= AMD_PMC_TO_EVENTMASK(ped->ped_event);
+ amd->pm_amd_sub_class = PMC_AMD_SUB_CLASS_CORE;
+ if ((pm->pm_caps & (PMC_CAP_USER|PMC_CAP_SYSTEM)) == 0 ||
+ (pm->pm_caps & (PMC_CAP_USER|PMC_CAP_SYSTEM)) ==
+ (PMC_CAP_USER|PMC_CAP_SYSTEM))
+ amd->pm_amd_config |= (AMD_PMC_USR | AMD_PMC_OS);
+ else if (pm->pm_caps & PMC_CAP_USER)
+ amd->pm_amd_config |= AMD_PMC_USR;
+ else if (pm->pm_caps & PMC_CAP_SYSTEM)
+ amd->pm_amd_config |= AMD_PMC_OS;
+ if (ped->ped_edge)
+ amd->pm_amd_config |= AMD_PMC_EDGE;
+ if (ped->ped_inv)
+ amd->pm_amd_config |= AMD_PMC_EDGE;
+ if (pm->pm_caps & PMC_CAP_INTERRUPT)
+ amd->pm_amd_config |= AMD_PMC_INT;
+ }
return (0);
}
Added: head/lib/libpmc/pmu-events/arch/x86/amdfam17h/data-fabric.json
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lib/libpmc/pmu-events/arch/x86/amdfam17h/data-fabric.json Sun Nov 4 06:24:27 2018 (r340108)
@@ -0,0 +1,2668 @@
+[
+ {
+ "EventName": "df_ccm_reqa.Node0.anydram",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Any DRAM transaction",
+ "UMask": "0x0F"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.anydram",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Any DRAM transaction",
+ "UMask": "0x2F"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.anydram",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Any DRAM transaction",
+ "UMask": "0x4F"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.anydram",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Any DRAM transaction",
+ "UMask": "0x6F"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.anydram",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Any DRAM transaction",
+ "UMask": "0x8F"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.anydram",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Any DRAM transaction",
+ "UMask": "0xAF"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.anydram",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Any DRAM transaction",
+ "UMask": "0xCF"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.anydram",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Any DRAM transaction",
+ "UMask": "0xEF"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered WrSizedFullZero",
+ "UMask": "0x0E"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered WrSizedFullZero",
+ "UMask": "0x2E"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered WrSizedFullZero",
+ "UMask": "0x4E"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.wrsizedfullzero",
+ "EventCode": "0x8E",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered WrSizedFullZero",
+ "UMask": "0x6E"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered WrSizedFullZero",
+ "UMask": "0x8E"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered WrSizedFullZero",
+ "UMask": "0xAE"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered WrSizedFullZero",
+ "UMask": "0xCE"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered WrSizedFullZero",
+ "UMask": "0xEE"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x0D"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.wrsizedfullnc",
+ "EventCode": "0x8A",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x2D"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x4D"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x6D"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x8D"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0xAD"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0xCD"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0xED"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x0C"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x2C"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x4C"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x6C"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x8C"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0xAC"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0xCC"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0xEC"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullzero",
+ "UMask": "0x0B"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullzero",
+ "UMask": "0x2B"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullzero",
+ "UMask": "0x4B"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullzero",
+ "UMask": "0x6B"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullzero",
+ "UMask": "0x8B"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullzero",
+ "UMask": "0xAB"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullzero",
+ "UMask": "0xCB"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.wrsizedfullzero",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullzero",
+ "UMask": "0xEB"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x0A"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x2A"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x4A"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x6A"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0x8A"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0xAA"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0xCA"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.wrsizedfullnc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsizedfullnc",
+ "UMask": "0xEA"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x09"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x29"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x49"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x69"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0x89"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0xA9"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0xC9"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.wrsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wrsized",
+ "UMask": "0xE9"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.rdsizednc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsizednc",
+ "UMask": "0x08"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.rdsizednc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsizednc",
+ "UMask": "0x28"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.rdsizednc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsizednc",
+ "UMask": "0x48"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.rdsizednc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsizednc",
+ "UMask": "0x68"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.rdsizednc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsizednc",
+ "UMask": "0x88"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.rdsizednc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsizednc",
+ "UMask": "0xA8"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.rdsizednc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsizednc",
+ "UMask": "0xC8"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.rdsizednc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsizednc",
+ "UMask": "0xE8"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.rdsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsized",
+ "UMask": "0x07"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.rdsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsized",
+ "UMask": "0x27"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.rdsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsized",
+ "UMask": "0x47"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.rdsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsized",
+ "UMask": "0x67"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.rdsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsized",
+ "UMask": "0x87"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.rdsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsized",
+ "UMask": "0xA7"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.rdsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsized",
+ "UMask": "0xC7"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.rdsized",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdsized",
+ "UMask": "0xE7"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.specdramrd",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered specdramrd",
+ "UMask": "0x06"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.specdramrd",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered specdramrd",
+ "UMask": "0x26"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.specdramrd",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered specdramrd",
+ "UMask": "0x46"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.specdramrd",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered specdramrd",
+ "UMask": "0x66"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.specdramrd",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered specdramrd",
+ "UMask": "0x86"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.specdramrd",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered specdramrd",
+ "UMask": "0xA6"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.specdramrd",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered specdramrd",
+ "UMask": "0xC6"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.specdramrd",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered specdramrd",
+ "UMask": "0xE6"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.anyrdblk",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered anyrdblk",
+ "UMask": "0x05"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.anyrdblk",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered anyrdblk",
+ "UMask": "0x25"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.anyrdblk",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered anyrdblk",
+ "UMask": "0x45"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.anyrdblk",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered anyrdblk",
+ "UMask": "0x65"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.anyrdblk",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered anyrdblk",
+ "UMask": "0x85"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.anyrdblk",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered anyrdblk",
+ "UMask": "0xA5"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.anyrdblk",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered anyrdblk",
+ "UMask": "0xC5"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.anyrdblk",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered anyrdblk",
+ "UMask": "0xE5"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.rdvlkc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkc",
+ "UMask": "0x04"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.rdvlkc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkc",
+ "UMask": "0x24"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.rdvlkc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkc",
+ "UMask": "0x44"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.rdvlkc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkc",
+ "UMask": "0x64"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.rdvlkc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkc",
+ "UMask": "0x84"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.rdvlkc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkc",
+ "UMask": "0xA4"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.rdvlkc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkc",
+ "UMask": "0xC4"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.rdvlkc",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkc",
+ "UMask": "0xE4"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.rdvlkx",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkx",
+ "UMask": "0x03"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.rdvlkx",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkx",
+ "UMask": "0x23"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.rdvlkx",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkx",
+ "UMask": "0x43"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.rdvlkx",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkx",
+ "UMask": "0x63"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.rdvlkx",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkx",
+ "UMask": "0x83"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.rdvlkx",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkx",
+ "UMask": "0xA3"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.rdvlkx",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkx",
+ "UMask": "0xC3"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.rdvlkx",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkx",
+ "UMask": "0xE3"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.rdvlks",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlks",
+ "UMask": "0x02"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.rdvlks",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlks",
+ "UMask": "0x22"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.rdvlks",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlks",
+ "UMask": "0x42"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.rdvlks",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlks",
+ "UMask": "0x62"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.rdvlks",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlks",
+ "UMask": "0x82"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.rdvlks",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlks",
+ "UMask": "0xA2"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.rdvlks",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlks",
+ "UMask": "0xC2"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.rdvlks",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlks",
+ "UMask": "0xE2"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node0.rdvlkl",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkl",
+ "UMask": "0x01"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node1.rdvlkl",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkl",
+ "UMask": "0x21"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node2.rdvlkl",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkl",
+ "UMask": "0x41"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node3.rdvlkl",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkl",
+ "UMask": "0x61"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node4.rdvlkl",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkl",
+ "UMask": "0x81"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node5.rdvlkl",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkl",
+ "UMask": "0xA1"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node6.rdvlkl",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkl",
+ "UMask": "0xC1"
+ },
+ {
+ "EventName": "df_ccm_reqa.Node7.rdvlkl",
+ "EventCode": "0x8B",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered rdvlkl",
+ "UMask": "0xE1"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node0.chgtox",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered chgtox",
+ "UMask": "0x0E"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node1.chgtox",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered chgtox",
+ "UMask": "0x2E"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node2.chgtox",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered chgtox",
+ "UMask": "0x4E"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node3.chgtox",
+ "EventCode": "0x8E",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered chgtox",
+ "UMask": "0x6E"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node4.chgtox",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered chgtox",
+ "UMask": "0x8E"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node5.chgtox",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered chgtox",
+ "UMask": "0xAE"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node6.chgtox",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered chgtox",
+ "UMask": "0xCE"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node7.chgtox",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered chgtox",
+ "UMask": "0xEE"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node0.vicblkfull.",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfull.",
+ "UMask": "0x0D"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node1.vicblkfull.",
+ "EventCode": "0x8A",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfull.",
+ "UMask": "0x2D"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node2.vicblkfull.",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfull.",
+ "UMask": "0x4D"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node3.vicblkfull.",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfull.",
+ "UMask": "0x6D"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node4.vicblkfull.",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfull.",
+ "UMask": "0x8D"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node5.vicblkfull.",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfull.",
+ "UMask": "0xAD"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node6.vicblkfull.",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfull.",
+ "UMask": "0xCD"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node7.vicblkfull.",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfull.",
+ "UMask": "0xED"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node0.wbinvblkall",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wbinvblkall",
+ "UMask": "0x0C"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node1.wbinvblkall",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wbinvblkall",
+ "UMask": "0x2C"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node2.wbinvblkall",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wbinvblkall",
+ "UMask": "0x4C"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node3.wbinvblkall",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wbinvblkall",
+ "UMask": "0x6C"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node4.wbinvblkall",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wbinvblkall",
+ "UMask": "0x8C"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node5.wbinvblkall",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wbinvblkall",
+ "UMask": "0xAC"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node6.wbinvblkall",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wbinvblkall",
+ "UMask": "0xCC"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node7.wbinvblkall",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered wbinvblkall",
+ "UMask": "0xEC"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node0.vicblkfullzero",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfullzero",
+ "UMask": "0x0B"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node1.vicblkfullzero",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfullzero",
+ "UMask": "0x2B"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node2.vicblkfullzero",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfullzero",
+ "UMask": "0x4B"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node3.vicblkfullzero",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfullzero",
+ "UMask": "0x6B"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node4.vicblkfullzero",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfullzero",
+ "UMask": "0x8B"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node5.vicblkfullzero",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfullzero",
+ "UMask": "0xAB"
+ },
+ {
+ "EventName": "df_ccm_reqb.Node6.vicblkfullzero",
+ "EventCode": "0x8c",
+ "BriefDescription": "Data Fabric CCM Performance Monitor Event DF CCM Request Ordered vicblkfullzero",
+ "UMask": "0xCB"
+ },
+ {
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-all
mailing list