diff options
| author | Haibo Xu <[email protected]> | 2025-04-09 02:51:56 +0000 |
|---|---|---|
| committer | Palmer Dabbelt <[email protected]> | 2025-06-05 18:10:16 +0000 |
| commit | 4d6319289e8661a1845dde5d05859afc21ec3ed9 (patch) | |
| tree | b4fff6ff339bbe8b069289dfbc38430ba8654135 /drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | |
| parent | Merge patch series "riscv: kexec_file: Support loading Image binary file" (diff) | |
| download | kernel-4d6319289e8661a1845dde5d05859afc21ec3ed9.tar.gz kernel-4d6319289e8661a1845dde5d05859afc21ec3ed9.zip | |
perf symbols: Ignore mapping symbols on riscv
RISCV ELF use mapping symbols with special names $x, $d to
identify regions of RISCV code or code with different ISAs[1].
These symbols don't identify functions, so will confuse the
perf output.
The patch filters out these symbols at load time, similar to
"4886f2ca perf symbols: Ignore mapping symbols on aarch64".
[1] https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/
master/riscv-elf.adoc#mapping-symbol
Signed-off-by: Haibo Xu <[email protected]>
Acked-by: Namhyung Kim <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Alexandre Ghiti <[email protected]>
Signed-off-by: Palmer Dabbelt <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c')
0 files changed, 0 insertions, 0 deletions
