diff options
Diffstat (limited to 'syz-manager/manager.go')
| -rw-r--r-- | syz-manager/manager.go | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/syz-manager/manager.go b/syz-manager/manager.go index 98c7b4dbd..40c1da6e5 100644 --- a/syz-manager/manager.go +++ b/syz-manager/manager.go @@ -302,9 +302,6 @@ func RunManager(mode *Mode, cfg *mgrconfig.Config) { Stats: mgr.servStats, Debug: *flagDebug, } - if mode == ModeIfaceProbe { - rpcCfg.CheckGlobs = ifaceprobe.Globs() - } mgr.serv, err = rpcserver.New(rpcCfg) if err != nil { log.Fatalf("failed to create rpc server: %v", err) @@ -1085,8 +1082,7 @@ func (mgr *Manager) BugFrames() (leaks, races []string) { return } -func (mgr *Manager) MachineChecked(info *flatrpc.InfoRequest, features flatrpc.Feature, - enabledSyscalls map[*prog.Syscall]bool) queue.Source { +func (mgr *Manager) MachineChecked(features flatrpc.Feature, enabledSyscalls map[*prog.Syscall]bool) queue.Source { if len(enabledSyscalls) == 0 { log.Fatalf("all system calls are disabled") } @@ -1197,7 +1193,7 @@ func (mgr *Manager) MachineChecked(info *flatrpc.InfoRequest, features flatrpc.F } else if mgr.mode == ModeIfaceProbe { exec := queue.Plain() go func() { - res, err := ifaceprobe.Run(vm.ShutdownCtx(), mgr.cfg, exec, info) + res, err := ifaceprobe.Run(vm.ShutdownCtx(), mgr.cfg, features, exec) if err != nil { log.Fatalf("interface probing failed: %v", err) } |
