aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorMasahiro Yamada <masahiroy@kernel.org>2023-06-01 21:10:01 +0900
committerMasahiro Yamada <masahiroy@kernel.org>2023-06-04 01:37:41 +0900
commit2cb749466d179e3ccfe83eb8a52dc002d07b08af (patch)
tree4b80e1815c2b9679621b0b4a2363883ae0540638 /tools/perf/scripts/python/export-to-postgresql.py
parentmodpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (diff)
downloadwireguard-linux-2cb749466d179e3ccfe83eb8a52dc002d07b08af.tar.xz
wireguard-linux-2cb749466d179e3ccfe83eb8a52dc002d07b08af.zip
modpost: detect section mismatch for R_ARM_REL32
For ARM, modpost fails to detect some types of section mismatches. [test code] .section .init.data,"aw" bar: .long 0 .section .data,"aw" .globl foo foo: .long bar - . It is apparently a bad reference, but modpost does not report anything. The test code above produces the following relocations. Relocation section '.rel.data' at offset 0xe8 contains 1 entry: Offset Info Type Sym.Value Sym. Name 00000000 00000403 R_ARM_REL32 00000000 .init.data Currently, R_ARM_REL32 is just skipped. Handle it like R_ARM_ABS32. Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions