From ea1cd5ff3029315c1f89b98b820ceeebfba0e4df Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Wed, 21 Aug 2024 14:28:06 +0200 Subject: pkg/build: introduce the build jobs parameter This parameter defines the number of cores dedicated to the kernel build process. By default, it's equal to the number of available CPUs. --- sys/syz-extract/linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/syz-extract') diff --git a/sys/syz-extract/linux.go b/sys/syz-extract/linux.go index d30529ba9..b458122ad 100644 --- a/sys/syz-extract/linux.go +++ b/sys/syz-extract/linux.go @@ -79,7 +79,7 @@ func (*linux) prepareArch(arch *Arch) error { return nil } kernelDir := arch.sourceDir - makeArgs := build.LinuxMakeArgs(arch.target, "", "", "", arch.buildDir) + makeArgs := build.LinuxMakeArgs(arch.target, "", "", "", arch.buildDir, runtime.NumCPU()) if arch.configFile != "" { err := osutil.CopyFile(arch.configFile, filepath.Join(arch.buildDir, ".config")) if err != nil { -- cgit mrf-deployment