diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-12-06 17:33:05 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-12-06 17:33:05 +0100 |
| commit | f40330afce14e3dab61ec823f106b7fb396f070d (patch) | |
| tree | 80449177ef40fb3f79c6c90f66d295ea11885f4a | |
| parent | df8657a90fd38611e03b02161e6ab77541673007 (diff) | |
tools/syz-trace2syz: skip 2 more syscalls
These set_robust_list and set_tid_address are issued by glibc
for every process/thread start.
Normal programs don't use them and it's unlikely we build
something interesting with them (e.g. we won't get real robust list in memory).
Skip them.
| -rw-r--r-- | tools/syz-trace2syz/proggen/unsupported_calls.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/syz-trace2syz/proggen/unsupported_calls.go b/tools/syz-trace2syz/proggen/unsupported_calls.go index 3b677fc2a..97adf5d3a 100644 --- a/tools/syz-trace2syz/proggen/unsupported_calls.go +++ b/tools/syz-trace2syz/proggen/unsupported_calls.go @@ -37,5 +37,10 @@ var ( "rt_sigsuspend": true, // Require function pointers which are not recovered by strace "rt_sigaction": true, + // These 2 are issued by glibc for every process/thread start. + // Normal programs don't use them and it's unlikely we build + // something interesting with them (e.g. we won't get real robust list in memory). + "set_robust_list": true, + "set_tid_address": true, } ) |
