diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2026-01-23 17:18:49 +0100 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2026-01-23 20:35:29 +0000 |
| commit | 4f25b9b48bdfbc7adeaf320f8d92067afe509b49 (patch) | |
| tree | e66a51fc3786e8bb8abba5ca89cfc152a59e971f /tools/syz-diff/diff.go | |
| parent | b4afeb6fb8cde041ba03048f5e123ed3f304a5e6 (diff) | |
pkg/manager: split off diff fuzzer functionality
Move the code to a separate pkg/manager/diff package. Split the
code into several files.
Diffstat (limited to 'tools/syz-diff/diff.go')
| -rw-r--r-- | tools/syz-diff/diff.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/syz-diff/diff.go b/tools/syz-diff/diff.go index 3e7230fe0..6d2c2ab35 100644 --- a/tools/syz-diff/diff.go +++ b/tools/syz-diff/diff.go @@ -9,6 +9,7 @@ import ( "github.com/google/syzkaller/pkg/log" "github.com/google/syzkaller/pkg/manager" + "github.com/google/syzkaller/pkg/manager/diff" "github.com/google/syzkaller/pkg/mgrconfig" "github.com/google/syzkaller/prog" "github.com/google/syzkaller/vm" @@ -43,11 +44,11 @@ func main() { if err != nil { log.Fatal(err) } - manager.PatchFocusAreas(newCfg, [][]byte{data}, nil, nil) + diff.PatchFocusAreas(newCfg, [][]byte{data}, nil, nil) } ctx := vm.ShutdownCtx() - err = manager.RunDiffFuzzer(ctx, baseCfg, newCfg, manager.DiffFuzzerConfig{ + err = diff.Run(ctx, baseCfg, newCfg, diff.Config{ Store: &manager.DiffFuzzerStore{BasePath: newCfg.Workdir}, Debug: *flagDebug, }) |
