mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-16 07:24:39 +08:00
cd6382d827
Add a shell script to check that the call-graphs generated using frame pointers (--call-graph fp) are complete and not missing leaf functions: | $ perf test 88 -v | 88: Check Arm64 callgraphs are complete in fp mode : | --- start --- | test child forked, pid 8734 | + Compiling test program (/tmp/test_program.Cz3yL)... | + Recording (PID=8749)... | + Stopping perf-record... | test_program.Cz | 728 leaf | 753 parent | 76c main | test child finished with 0 | ---- end ---- | Check Arm SPE callgraphs are complete in fp mode: Ok It's supposed to work with both unwinders: | $ make # for libunwind (default) | $ make NO_LIBUNWIND=1 # for libdw Tester notes: Ran it on N1SDP and it passes, and it fails if |
||
---|---|---|
.. | ||
lib | ||
buildid.sh | ||
daemon.sh | ||
pipe_test.sh | ||
probe_vfs_getname.sh | ||
record+probe_libc_inet_pton.sh | ||
record+script_probe_vfs_getname.sh | ||
record+zstd_comp_decomp.sh | ||
stat_all_metricgroups.sh | ||
stat_all_metrics.sh | ||
stat_all_pmu.sh | ||
stat_bpf_counters.sh | ||
stat+csv_summary.sh | ||
stat+shadow_stat.sh | ||
test_arm_callgraph_fp.sh | ||
test_arm_coresight.sh | ||
test_arm_spe.sh | ||
trace+probe_vfs_getname.sh |