]> sourceware.org Git - systemtap.git/commit
Match arm64 non-dwarf syscall probe points
authorWilliam Cohen <wcohen@redhat.com>
Mon, 18 Feb 2019 04:05:12 +0000 (23:05 -0500)
committerWilliam Cohen <wcohen@redhat.com>
Mon, 18 Feb 2019 04:05:12 +0000 (23:05 -0500)
commit60144c0fa1ff70aa1c54ea6bcc37fb764ae25225
treed52e0198bdfa51c446ac318cb4b5f393456eb2f2
parentd36f6fee8f5792cc9cfd0f252711877f400d476a
Match arm64 non-dwarf syscall probe points

The x86_64 linux 4.17 prefixes the syscall function names. The
systemtap tapsets use the arch_syscall_prefix macro to get the proper
prefix.  The arm64 kernel also has prefixes for the syscall function
names, but the arch_syscall_prefix needs to be __arm64_ not __x86_64_
or __ia32_.  Adjusted syscalls.stpm to pick the appropriate prefix for
the architecture.  This patch makes it easier to do the same for any
other architectures that prefix the syscall names.
tapset/linux/syscalls.stpm
This page took 0.028022 seconds and 5 git commands to generate.