aboutsummaryrefslogtreecommitdiffstats
path: root/executor/executor_linux.h
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2024-08-14 14:05:48 +0200
committerAleksandr Nogikh <nogikh@google.com>2024-08-14 13:03:10 +0000
commite6b88e204cdd134b36c39384a01169256fcb8c77 (patch)
tree09355e82a57639df7bfbd83e3b9a2b74b4e7d624 /executor/executor_linux.h
parent95696db519b9375ae7350800e30c7f56249aa14f (diff)
syz-manager: re-minimize a subset of corpus programs
The current fuzzing algorithm in syzkaller may preserve the poorly minimized corpus programs forever - they trigger a lot of coverage and will very likely survive all syzkaller restarts. As a result, more than 18% of the current syzbot corpus programs are larger than 25 calls, which is an unreasonably big figure. Introduce a way to prevent the domination of the bigprograms in the corpus. Every corpus retriage, pick up to 50 seeds among the 10% largest corpus programs and re-minimize them. Hopefully, this should reduce the magnitude of the problem.
Diffstat (limited to 'executor/executor_linux.h')
0 files changed, 0 insertions, 0 deletions