diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2026-03-05 16:33:34 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2026-03-05 19:54:06 +0000 |
| commit | 982448aaa4fcc4731c5eb2aada59f7a7a40f69f1 (patch) | |
| tree | 985bb1ac75bdf67e6d400e323b9c27a4122ebc6e /pkg | |
| parent | 6dc90bbb492fd93da310988ae3a0ea44b8dc40db (diff) | |
pkg/aflow/flow/repro: provide proper syzkaller commit
Update #6878
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/aflow/flow/repro/repro.go | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pkg/aflow/flow/repro/repro.go b/pkg/aflow/flow/repro/repro.go index ea2fd7955..70788273c 100644 --- a/pkg/aflow/flow/repro/repro.go +++ b/pkg/aflow/flow/repro/repro.go @@ -8,13 +8,12 @@ import ( "github.com/google/syzkaller/pkg/aflow/action/kernel" "github.com/google/syzkaller/pkg/aflow/ai" "github.com/google/syzkaller/pkg/aflow/tool/syzlang" + "github.com/google/syzkaller/prog" ) type ReproInputs struct { - BugTitle string - CrashReport string - SyzkallerCommit string // Forwarded to output. - + BugTitle string + CrashReport string KernelRepo string KernelCommit string KernelConfig string @@ -26,7 +25,13 @@ func init() { "reproduce a kernel crash and generate a syzlang program", &aflow.Flow{ Root: aflow.Pipeline( - aflow.Provide(struct{ DescriptionFiles []string }{syzlang.DescriptionFiles()}), + aflow.Provide(struct { + SyzkallerCommit string + DescriptionFiles []string + }{ + prog.GitRevisionBase, + syzlang.DescriptionFiles(), + }), kernel.Checkout, kernel.Build, &aflow.LLMAgent{ |
