Branch: refs/heads/gh-readonly-queue/master/pr-7297-8e20b3c98fcf8cd640db8d50f0bee03e7db713d7
Home:
https://github.com/google/syzkaller
Commit: d77e94325d4257b6d46f84ec600c478b4f1b6a3d
https://github.com/google/syzkaller/commit/d77e94325d4257b6d46f84ec600c478b4f1b6a3d
Author: Aleksandr Nogikh <
nog...@google.com>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M pkg/aflow/action/crash/reproduce.go
M pkg/aflow/action/crash/run_c_repro.go
M pkg/aflow/flow/patching/iteration.go
M pkg/aflow/flow/patching/patching.go
M pkg/aflow/flow/repro/repro.go
M pkg/aflow/flow/reproc/reproc.go
Log Message:
-----------
pkg/aflow: restrict strace usage to c-repro workflow
The recent addition of strace to pkg/aflow enabled it for all workflows
that run reproducers. However, we don't want strace enabled for patching
and patch-iteration workflows since it blows up the LLM context and
brings nothing of value to those workflows.
Introduce a NeedStrace boolean parameter to the Reproduce and RunCRepro
actions. Explicitly set it to true in the c-repro workflow's Consts, and
false in all other workflows (patching, patch-iteration, syz-repro).
This ensures strace is only used when it's actively beneficial.
To unsubscribe from these emails, change your notification settings at
https://github.com/google/syzkaller/settings/notifications