aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/bisect
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-06-21 14:53:21 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-06-22 16:40:45 +0200
commit94ef62054cd1f18fb4deaff776695f5a1670a358 (patch)
tree2d0232ec9f20e636b7c5fa12bcd22167948129f1 /pkg/bisect
parent2a075d57ab619ae5333c823cc260a722ab0c47fe (diff)
pkg/build: move from pkg/kernel
Rename pkg/kernel to pkg/build and prepare for multi-OS support.
Diffstat (limited to 'pkg/bisect')
-rw-r--r--pkg/bisect/bisect.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkg/bisect/bisect.go b/pkg/bisect/bisect.go
index f2770d6ce..4e2ee143f 100644
--- a/pkg/bisect/bisect.go
+++ b/pkg/bisect/bisect.go
@@ -9,9 +9,9 @@ import (
"path/filepath"
"time"
+ "github.com/google/syzkaller/pkg/build"
"github.com/google/syzkaller/pkg/git"
"github.com/google/syzkaller/pkg/instance"
- "github.com/google/syzkaller/pkg/kernel"
"github.com/google/syzkaller/pkg/osutil"
"github.com/google/syzkaller/syz-manager/mgrconfig"
)
@@ -101,7 +101,7 @@ func (env *env) bisect() (*git.Commit, error) {
if env.head, err = git.Poll(cfg.Manager.KernelSrc, cfg.Kernel.Repo, cfg.Kernel.Branch); err != nil {
return nil, err
}
- if err := kernel.Clean(cfg.Manager.KernelSrc); err != nil {
+ if err := build.Clean(cfg.Manager.KernelSrc); err != nil {
return nil, fmt.Errorf("kernel clean failed: %v", err)
}
env.log("building syzkaller on %v", cfg.Syzkaller.Commit)
@@ -214,13 +214,13 @@ func (env *env) test() (git.BisectResult, error) {
if err != nil {
return 0, err
}
- compilerID, err := kernel.CompilerIdentity(be.compiler)
+ compilerID, err := build.CompilerIdentity(be.compiler)
if err != nil {
return 0, err
}
env.log("testing commit %v with %v", current.Hash, compilerID)
buildStart := time.Now()
- if err := kernel.Clean(cfg.Manager.KernelSrc); err != nil {
+ if err := build.Clean(cfg.Manager.KernelSrc); err != nil {
return 0, fmt.Errorf("kernel clean failed: %v", err)
}
err = env.inst.BuildKernel(be.compiler, cfg.Kernel.Userspace,