aboutsummaryrefslogtreecommitdiff
path: root/net/unix/sysctl_net_unix.c
diff options
context:
space:
mode:
authorDr. David Alan Gilbert <[email protected]>2011-01-21 16:40:19 +0000
committerArnaldo Carvalho de Melo <[email protected]>2011-01-21 16:32:18 -0200
commitb2f8fb237e9cc407a02aca401369c15babae35dd (patch)
tree99a517cf2c980b4f75568e65b4750c9f7db1f2a6 /net/unix/sysctl_net_unix.c
parent547e9fd7d328af261f184bf66effc5033c886498 (diff)
perf symbols: Fix annotation of thumb code
In ARM's Thumb mode the bottom bit of the symbol address is set to mark the function as Thumb; the instructions are in reality 2 or 4 byte on 2 byte alignments, and when the +1 address is used in annotate it causes objdump to disassemble invalid instructions. The patch removes that bottom bit during symbol loading. Many thinks to Dave Martin for comments on an initial version of the patch. (For reference this corresponds to this bug https://bugs.launchpad.net/linux-linaro/+bug/677547 ) Cc: Ingo Molnar <[email protected]> Cc: Dave Martin <[email protected]> LKML-Reference: <20110121163922.GA31398@davesworkthinkpad> Signed-off-by: Dr. David Alan Gilbert <[email protected]> Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions