aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorDavid Daney <david.daney@cavium.com>2011-09-24 02:29:55 +0200
committerRalf Baechle <ralf@linux-mips.org>2011-10-24 23:34:26 +0100
commit82091564cfd7ab8def42777a9c662dbf655c5d25 (patch)
tree2e0328b9795a694aa64561958f397770610fab2b /tools/perf/scripts/python/syscall-counts.py
parentMIPS: perf: Reorganize contents of perf support files. (diff)
downloadlinux-82091564cfd7ab8def42777a9c662dbf655c5d25.tar.gz
linux-82091564cfd7ab8def42777a9c662dbf655c5d25.zip
MIPS: perf: Add support for 64-bit perf counters.
The hard coded constants are moved to struct mips_pmu. All counter register access move to the read_counter and write_counter function pointers, which are set to either 32-bit or 64-bit access methods at initialization time. Many of the function pointers in struct mips_pmu were not needed as there was only a single implementation, these were removed. I couldn't figure out what made struct cpu_hw_events.msbs[] at all useful, so I removed it too. Some functions and other declarations were reordered to reduce the need for forward declarations. Signed-off-by: David Daney <david.daney@cavium.com> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Paul Mackerras <paulus@samba.org> Cc: Ingo Molnar <mingo@elte.hu> Cc: Arnaldo Carvalho de Melo <acme@redhat.com> Cc: Deng-Cheng Zhu <dengcheng.zhu@gmail.com> To: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/2792/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions
>+11 2024-07-28minmax: add a few more MIN_T/MAX_T usersLinus Torvalds7-10/+10 2024-07-29kbuild: Fix '-S -c' in x86 stack protector scriptsNathan Chancellor2-2/+2 2024-07-28ubi: Fix ubi_init() ubiblock_exit() section mismatchRichard Weinberger1-1/+1 2024-07-28kbuild: rpm-pkg: ghost modules.weakdep fileJose Ignacio Tornos Martinez1-1/+1 2024-07-27hostfs: fix the host directory parse when mounting.Hongbo Li1-10/+55 2024-07-27fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNTSeth Forshee (DigitalOcean)1-0/+11 2024-07-27ALSA: firewire-lib: fix wrong value as length of header for CIP_NO_HEADER caseTakashi Sakamoto1-2/+1 2024-07-27Revert "firewire: Annotate struct fw_iso_packet with __counted_by()"Takashi Sakamoto1-3/+2 2024-07-26minmax: avoid overly complicated constant expressions in VM codeLinus Torvalds2-2/+9 2024-07-26minmax: avoid overly complex min()/max() macro arguments in xenLinus Torvalds1-2/+3 2024-07-26nilfs2: handle inconsistent state in nilfs_btnode_create_block()Ryusuke Konishi2-7/+22 2024-07-26selftests/mm: skip test for non-LPA2 and non-LVA systemsDev Jain1-1/+15 2024-07-26mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pc...Li Zhijian1-7/+11 2024-07-26mm: memcg: add cacheline padding after lruvec in mem_cgroup_per_nodeRoman Gushchin1-0/+1 2024-07-26alloc_tag: outline and export free_reserved_page()Suren Baghdasaryan2-15/+18 2024-07-26decompress_bunzip2: fix rare decompression failureRoss Lagerwall1-1/+2 2024-07-26mm/huge_memory: avoid PMD-size page cache if neededGavin Shan2-5/+19 2024-07-26mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit mac...Yang Shi1-1/+1 2024-07-26mm: fix old/young bit handling in the faulting pathRam Tummala1-1/+1 2024-07-26dt-bindings: arm: update James Clark's email addressJames Clark2-2/+2 2024-07-26MAINTAINERS: mailmap: update James Clark's email addressJames Clark2-2/+3 2024-07-26dt-bindings: iio: adc: ad7192: Fix 'single-channel' constraintsRob Herring (Arm)1-3/+2 2024-07-26tools/power turbostat: version 2024.07.26Len Brown1-53/+52 2024-07-26tools/power turbostat: Include umask=%x in perf counter's configPatryk Wlazlyn1-10/+50 2024-07-26tools/power turbostat: Document PMT in turbostat.8Patryk Wlazlyn1-0/+65 2024-07-26tools/power turbostat: Add MTL's PMT DC6 builtin counterPatryk Wlazlyn1-1/+69 2024-07-26tools/power turbostat: Add early support for PMT countersPatryk Wlazlyn1-2/+766