From 295a4b502e10748d2a48a91eba70d77ce4d09fd4 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Wed, 21 Aug 2024 14:37:44 +0200 Subject: syz-ci: accept a BuildJobs parameter The parameter defines the maximum number of CPUs involved in the kernel build process. --- pkg/instance/instance.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pkg/instance') diff --git a/pkg/instance/instance.go b/pkg/instance/instance.go index c5e53aa6d..0012444f0 100644 --- a/pkg/instance/instance.go +++ b/pkg/instance/instance.go @@ -49,6 +49,7 @@ type BuildKernelConfig struct { CmdlineFile string SysctlFile string KernelConfig []byte + BuildJobs int } func NewEnv(cfg *mgrconfig.Config, buildSem, testSem *Semaphore) (Env, error) { @@ -153,6 +154,7 @@ func (env *env) BuildKernel(buildCfg *BuildKernelConfig) ( CmdlineFile: buildCfg.CmdlineFile, SysctlFile: buildCfg.SysctlFile, Config: buildCfg.KernelConfig, + BuildJobs: buildCfg.BuildJobs, } details, err := build.Image(params) if err != nil { -- cgit mrf-deployment