| What: /sys/devices/cpu/events/ |
| /sys/devices/cpu/events/branch-misses |
| /sys/devices/cpu/events/cache-references |
| /sys/devices/cpu/events/cache-misses |
| /sys/devices/cpu/events/stalled-cycles-frontend |
| /sys/devices/cpu/events/branch-instructions |
| /sys/devices/cpu/events/stalled-cycles-backend |
| /sys/devices/cpu/events/instructions |
| /sys/devices/cpu/events/cpu-cycles |
| |
| Date: 2013/01/08 |
| |
| Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> |
| |
| Description: Generic performance monitoring events |
| |
| A collection of performance monitoring events that may be |
| supported by many/most CPUs. These events can be monitored |
| using the 'perf(1)' tool. |
| |
| The contents of each file would look like: |
| |
| event=0xNNNN |
| |
| where 'N' is a hex digit and the number '0xNNNN' shows the |
| "raw code" for the perf event identified by the file's |
| "basename". |
| |
| |
| What: /sys/devices/cpu/events/PM_1PLUS_PPC_CMPL |
| /sys/devices/cpu/events/PM_BRU_FIN |
| /sys/devices/cpu/events/PM_BRU_MPRED |
| /sys/devices/cpu/events/PM_CMPLU_STALL |
| /sys/devices/cpu/events/PM_CMPLU_STALL_BRU |
| /sys/devices/cpu/events/PM_CMPLU_STALL_DCACHE_MISS |
| /sys/devices/cpu/events/PM_CMPLU_STALL_DFU |
| /sys/devices/cpu/events/PM_CMPLU_STALL_DIV |
| /sys/devices/cpu/events/PM_CMPLU_STALL_ERAT_MISS |
| /sys/devices/cpu/events/PM_CMPLU_STALL_FXU |
| /sys/devices/cpu/events/PM_CMPLU_STALL_IFU |
| /sys/devices/cpu/events/PM_CMPLU_STALL_LSU |
| /sys/devices/cpu/events/PM_CMPLU_STALL_REJECT |
| /sys/devices/cpu/events/PM_CMPLU_STALL_SCALAR |
| /sys/devices/cpu/events/PM_CMPLU_STALL_SCALAR_LONG |
| /sys/devices/cpu/events/PM_CMPLU_STALL_STORE |
| /sys/devices/cpu/events/PM_CMPLU_STALL_THRD |
| /sys/devices/cpu/events/PM_CMPLU_STALL_VECTOR |
| /sys/devices/cpu/events/PM_CMPLU_STALL_VECTOR_LONG |
| /sys/devices/cpu/events/PM_CYC |
| /sys/devices/cpu/events/PM_GCT_NOSLOT_BR_MPRED |
| /sys/devices/cpu/events/PM_GCT_NOSLOT_BR_MPRED_IC_MISS |
| /sys/devices/cpu/events/PM_GCT_NOSLOT_CYC |
| /sys/devices/cpu/events/PM_GCT_NOSLOT_IC_MISS |
| /sys/devices/cpu/events/PM_GRP_CMPL |
| /sys/devices/cpu/events/PM_INST_CMPL |
| /sys/devices/cpu/events/PM_LD_MISS_L1 |
| /sys/devices/cpu/events/PM_LD_REF_L1 |
| /sys/devices/cpu/events/PM_RUN_CYC |
| /sys/devices/cpu/events/PM_RUN_INST_CMPL |
| |
| Date: 2013/01/08 |
| |
| Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> |
| Linux Powerpc mailing list <linuxppc-dev@ozlabs.org> |
| |
| Description: POWER-systems specific performance monitoring events |
| |
| A collection of performance monitoring events that may be |
| supported by the POWER CPU. These events can be monitored |
| using the 'perf(1)' tool. |
| |
| These events may not be supported by other CPUs. |
| |
| The contents of each file would look like: |
| |
| event=0xNNNN |
| |
| where 'N' is a hex digit and the number '0xNNNN' shows the |
| "raw code" for the perf event identified by the file's |
| "basename". |
| |
| Further, multiple terms like 'event=0xNNNN' can be specified |
| and separated with comma. All available terms are defined in |
| the /sys/bus/event_source/devices/<dev>/format file. |