diff options
| author | Anup Patel <anup@brainfault.org> | 2018-10-02 22:15:07 +0300 | 
|---|---|---|
| committer | Palmer Dabbelt <palmer@sifive.com> | 2018-10-23 03:03:37 +0300 | 
| commit | 8b20d2db0a6d2761e0fc156eb74f7a55b92b3147 (patch) | |
| tree | 1a5a6b213805d6cec82f940351b7aed614fde409 /tools/perf/scripts/python/syscall-counts.py | |
| parent | 4b26d22fdff1e39647cc5952b01d329e83dedfe1 (diff) | |
| download | linux-8b20d2db0a6d2761e0fc156eb74f7a55b92b3147.tar.xz | |
RISC-V: Show IPI stats
This patch provides arch_show_interrupts() implementation to
show IPI stats via /proc/interrupts.
Now the contents of /proc/interrupts" will look like below:
           CPU0       CPU1       CPU2       CPU3
  8:         17          7          6         14  SiFive PLIC   8  virtio0
 10:         10         10          9         11  SiFive PLIC  10  ttyS0
IPI0:       170        673        251         79  Rescheduling interrupts
IPI1:         1         12         27          1  Function call interrupts
Signed-off-by: Anup Patel <anup@brainfault.org>
[Atish - Fixed checkpatch errors]
Signed-off-by: Atish Patra <atish.patra@wdc.com>
Reviewed-by: Palmer Dabbelt <palmer@sifive.com>
Changes since v2:
 - Remove use of IPI_CALL_WAKEUP because it's being removed
Changes since v1:
 - Add stub inline show_ipi_stats() function for !CONFIG_SMP
 - Make ipi_names[] dynamically sized at compile time
 - Minor beautification of ipi_names[] using tabs
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions
