diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2024-05-03 14:16:11 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2024-05-03 12:27:18 +0000 |
| commit | bf7ecb7cfe9145d8e169454ff6538a307124f82c (patch) | |
| tree | 68105ffb3d271074ff3352032fda6dbcf4937d1c /pkg/cover/report.go | |
| parent | 50e79216e519b56f3a66730ec6149023bf9407ac (diff) | |
pkg/cover: move KernelModule from pkg/host
In preparation for pkg/host removal.
Nothing in pkg/host uses KernelModule, and pkg/cover
is effectively the only user of KernelModule.
Diffstat (limited to 'pkg/cover/report.go')
| -rw-r--r-- | pkg/cover/report.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkg/cover/report.go b/pkg/cover/report.go index 5ccd499c5..b0113ca14 100644 --- a/pkg/cover/report.go +++ b/pkg/cover/report.go @@ -8,7 +8,6 @@ import ( "sort" "github.com/google/syzkaller/pkg/cover/backend" - "github.com/google/syzkaller/pkg/host" "github.com/google/syzkaller/pkg/mgrconfig" "github.com/google/syzkaller/sys/targets" "golang.org/x/exp/maps" @@ -29,10 +28,12 @@ type Prog struct { PCs []uint64 } +type KernelModule = backend.KernelModule + var RestorePC = backend.RestorePC func MakeReportGenerator(cfg *mgrconfig.Config, subsystem []mgrconfig.Subsystem, - modules []host.KernelModule, rawCover bool) (*ReportGenerator, error) { + modules []KernelModule, rawCover bool) (*ReportGenerator, error) { impl, err := backend.Make(cfg.SysTarget, cfg.Type, cfg.KernelObj, cfg.KernelSrc, cfg.KernelBuildSrc, cfg.AndroidSplitBuild, cfg.ModuleObj, modules) if err != nil { |
