aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2026-03-05 16:33:34 +0100
committerDmitry Vyukov <dvyukov@google.com>2026-03-05 19:54:06 +0000
commit982448aaa4fcc4731c5eb2aada59f7a7a40f69f1 (patch)
tree985bb1ac75bdf67e6d400e323b9c27a4122ebc6e /pkg
parent6dc90bbb492fd93da310988ae3a0ea44b8dc40db (diff)
pkg/aflow/flow/repro: provide proper syzkaller commit
Update #6878
Diffstat (limited to 'pkg')
-rw-r--r--pkg/aflow/flow/repro/repro.go15
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{