aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/aflow/flow
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2026-03-05 16:19:10 +0100
committerDmitry Vyukov <dvyukov@google.com>2026-03-05 19:54:06 +0000
commit6dc90bbb492fd93da310988ae3a0ea44b8dc40db (patch)
tree654e28e0f8422cb0e7429e167b6d56952e3b825b /pkg/aflow/flow
parentb31d884d1ac0e8242c5e81e1937cc300b1073c3d (diff)
pkg/aflow/tool/syzlang: provide list of description files
Update #6878
Diffstat (limited to 'pkg/aflow/flow')
-rw-r--r--pkg/aflow/flow/repro/repro.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkg/aflow/flow/repro/repro.go b/pkg/aflow/flow/repro/repro.go
index a8aba30f6..ea2fd7955 100644
--- a/pkg/aflow/flow/repro/repro.go
+++ b/pkg/aflow/flow/repro/repro.go
@@ -7,6 +7,7 @@ import (
"github.com/google/syzkaller/pkg/aflow"
"github.com/google/syzkaller/pkg/aflow/action/kernel"
"github.com/google/syzkaller/pkg/aflow/ai"
+ "github.com/google/syzkaller/pkg/aflow/tool/syzlang"
)
type ReproInputs struct {
@@ -25,6 +26,7 @@ func init() {
"reproduce a kernel crash and generate a syzlang program",
&aflow.Flow{
Root: aflow.Pipeline(
+ aflow.Provide(struct{ DescriptionFiles []string }{syzlang.DescriptionFiles()}),
kernel.Checkout,
kernel.Build,
&aflow.LLMAgent{
@@ -55,4 +57,8 @@ Bug Title: {{.BugTitle}}
Original Crash Report:
{{.CrashReport}}
+
+The list of existing description files:
+{{range $file := .DescriptionFiles}}{{$file}}
+{{end}}
`