Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e795dd42 authored by Sukadev Bhattiprolu's avatar Sukadev Bhattiprolu Committed by Arnaldo Carvalho de Melo
Browse files

perf vendor events powerpc: Update POWER9 events



The POWER9 hardware has dropped support for several events, added
a few new events and changed the category for a couple of events.

Update the POWER9 events in Linux to reflect these changes.

Signed-off-by: default avatarSukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Cc: Madhavan Srinivasan <maddy@linux.vnet.ibm.com>
Link: http://lkml.kernel.org/r/20171108201938.GA10985@us.ibm.com


Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
parent fa48c892
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -124,11 +124,6 @@
    "EventName": "PM_CMPLU_STALL_LARX",
    "BriefDescription": "Finish stall because the NTF instruction was a larx waiting to be satisfied"
  },
  {,
    "EventCode": "0x3006C",
    "EventName": "PM_RUN_CYC_SMT2_MODE",
    "BriefDescription": "Cycles in which this thread's run latch is set and the core is in SMT2 mode"
  },
  {,
    "EventCode": "0x1C058",
    "EventName": "PM_DTLB_MISS_16G",
+1 −6
Original line number Diff line number Diff line
[
  {,
    "EventCode": "0x3E15C",
    "EventName": "PM_MRK_L2_TM_ST_ABORT_SISTER",
    "BriefDescription": "TM marked store abort for this thread"
  },
  {,
    "EventCode": "0x25044",
    "EventName": "PM_IPTEG_FROM_L31_MOD",
+6 −21
Original line number Diff line number Diff line
[
  {,
    "EventCode": "0x3C052",
    "EventName": "PM_DATA_SYS_PUMP_MPRED",
    "BriefDescription": "Final Pump Scope (system) mispredicted. Either the original scope was too small (Chip/Group) or the original scope was System and it should have been smaller. Counts for a demand load"
  },
  {,
    "EventCode": "0x3013E",
    "EventName": "PM_MRK_STALL_CMPLU_CYC",
@@ -254,6 +249,11 @@
    "EventName": "PM_RADIX_PWC_L1_PDE_FROM_L3",
    "BriefDescription": "A Page Directory Entry was reloaded to a level 1 page walk cache from the core's L3 data cache"
  },
  {,
    "EventCode": "0x3C052",
    "EventName": "PM_DATA_SYS_PUMP_MPRED",
    "BriefDescription": "Final Pump Scope (system) mispredicted. Either the original scope was too small (Chip/Group) or the original scope was System and it should have been smaller. Counts for a demand load"
  },
  {,
    "EventCode": "0x4D142",
    "EventName": "PM_MRK_DATA_FROM_L3",
@@ -434,21 +434,6 @@
    "EventName": "PM_ITLB_MISS",
    "BriefDescription": "ITLB Reloaded. Counts 1 per ITLB miss for HPT but multiple for radix depending on number of levels traveresed"
  },
  {,
    "EventCode": "0x2D024",
    "EventName": "PM_RADIX_PWC_L2_HIT",
    "BriefDescription": "A radix translation attempt missed in the TLB but hit on both the first and second levels of page walk cache."
  },
  {,
    "EventCode": "0x3F056",
    "EventName": "PM_RADIX_PWC_L3_HIT",
    "BriefDescription": "A radix translation attempt missed in the TLB but hit on the first, second, and third levels of page walk cache."
  },
  {,
    "EventCode": "0x4E014",
    "EventName": "PM_TM_TX_PASS_RUN_INST",
    "BriefDescription": "Run instructions spent in successful transactions"
  },
  {,
    "EventCode": "0x1E044",
    "EventName": "PM_DPTEG_FROM_L3_NO_CONFLICT",
Loading