From 01d6c89d60ecc58a3fa89a43612a3aa4642fab27 Mon Sep 17 00:00:00 2001 From: Mikhail Klementev Date: Mon, 19 Aug 2019 22:43:08 +0000 Subject: [PATCH] Apply qemu cpu/memory settings from artifact config --- debug.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/debug.go b/debug.go index d063090..f4bc16c 100644 --- a/debug.go +++ b/debug.go @@ -105,6 +105,16 @@ func debugHandler(kcfg config.KernelConfig, workPath, kernRegex, gdb string, return } + if ka.Qemu.Cpus != 0 { + q.Cpus = ka.Qemu.Cpus + } + if ka.Qemu.Memory != 0 { + q.Memory = ka.Qemu.Memory + } + + fmt.Printf("[*] SMP: %d CPUs\n", q.Cpus) + fmt.Printf("[*] Memory: %d MB\n", q.Memory) + q.SetKASLR(kaslr) if !smep {