aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/syz-symbolize/symbolize.go16
1 files changed, 8 insertions, 8 deletions
diff --git a/tools/syz-symbolize/symbolize.go b/tools/syz-symbolize/symbolize.go
index 39973664d..aa9c072cb 100644
--- a/tools/syz-symbolize/symbolize.go
+++ b/tools/syz-symbolize/symbolize.go
@@ -33,14 +33,14 @@ func main() {
flag.PrintDefaults()
os.Exit(1)
}
- cfg := &mgrconfig.Config{
- Derived: mgrconfig.Derived{
- TargetOS: *flagOS,
- TargetArch: *flagArch,
- TargetVMArch: *flagArch,
- },
- KernelObj: *flagKernelObj,
- KernelSrc: *flagKernelSrc,
+ cfg, err := mgrconfig.LoadPartialData([]byte(`{
+ "kernel_obj": "` + *flagKernelObj + `",
+ "kernel_src": "` + *flagKernelSrc + `",
+ "target": "` + *flagOS + "/" + *flagArch + `"
+}`))
+ if err != nil {
+ fmt.Fprintf(os.Stderr, "%v\n", err)
+ os.Exit(1)
}
cfg.CompleteKernelDirs()
reporter, err := report.NewReporter(cfg)