From 982448aaa4fcc4731c5eb2aada59f7a7a40f69f1 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 5 Mar 2026 16:33:34 +0100 Subject: pkg/aflow/flow/repro: provide proper syzkaller commit Update #6878 --- pkg/aflow/flow/repro/repro.go | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'pkg') 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{ -- cgit mrf-deployment