[google/syzkaller] d77e94: pkg/aflow: restrict strace usage to c-repro workflow

1 view
Skip to first unread message

Aleksandr Nogikh

unread,
May 18, 2026, 6:58:29 AM (2 days ago) May 18
to syzk...@googlegroups.com
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

Aleksandr Nogikh

unread,
May 18, 2026, 7:10:48 AM (2 days ago) May 18
to syzk...@googlegroups.com
Branch: refs/heads/master
Reply all
Reply to author
Forward
0 new messages