[google/syzkaller] b3198c: pkg/symbolizer: use llvm-addr2line

11 views
Skip to first unread message

Dmitry Vyukov

unread,
Apr 9, 2024, 8:16:18 AM4/9/24
to syzk...@googlegroups.com
Branch: refs/heads/gh-readonly-queue/master/pr-4657-e38e134c4df9e4b637ba5140cff0904ebe5491b1
Home: https://github.com/google/syzkaller
Commit: b3198cd94cc221153d34443bc657c799ec47a2ed
https://github.com/google/syzkaller/commit/b3198cd94cc221153d34443bc657c799ec47a2ed
Author: Dmitry Vyukov <dvy...@google.com>
Date: 2024-04-09 (Tue, 09 Apr 2024)

Changed paths:
M pkg/symbolizer/symbolizer.go
M sys/targets/targets.go
M tools/docker/syzbot/Dockerfile

Log Message:
-----------
pkg/symbolizer: use llvm-addr2line

Use llvm-addr2line instead of addr2line if it's available.
llvm-addr2line seems to be way faster than llvm-addr2line
and consumes less memory on syzbot's vmlinux.
Also move the detection logic to sys/targets since that's
where we generally do this type of logic. This also allows
to reuse addr2line binary in other packages if needed.



To unsubscribe from these emails, change your notification settings at https://github.com/google/syzkaller/settings/notifications

Dmitry Vyukov

unread,
Apr 9, 2024, 8:25:56 AM4/9/24
to syzk...@googlegroups.com
Branch: refs/heads/master
Reply all
Reply to author
Forward
0 new messages