diff options
| author | Ian Rogers <[email protected]> | 2025-03-19 05:07:39 +0000 |
|---|---|---|
| committer | Namhyung Kim <[email protected]> | 2025-03-21 05:58:27 +0000 |
| commit | ccc60dce3e2d0dfcee0b3666d9e2d95ef001ea1f (patch) | |
| tree | d2fc4e57ab7eac0b073954b552e59e3cda0d899e /tools/perf/scripts/python/bin/export-to-postgresql-report | |
| parent | perf syscalltbl: Mask off ABI type for MIPS system calls (diff) | |
| download | kernel-ccc60dce3e2d0dfcee0b3666d9e2d95ef001ea1f.tar.gz kernel-ccc60dce3e2d0dfcee0b3666d9e2d95ef001ea1f.zip | |
perf trace: Make syscall table stable
Namhyung fixed the syscall table being reallocated and moving by
reloading the system call pointer after a move:
https://lore.kernel.org/lkml/[email protected]/
This could be brittle so this patch changes the syscall table to be an
array of pointers of "struct syscall" that don't move. Remove
unnecessary copies and searches with this change.
Signed-off-by: Ian Rogers <[email protected]>
Reviewed-by: Namhyung Kim <[email protected]>
Acked-by: Arnaldo Carvalho de Melo <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Namhyung Kim <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions
