From 06b842b6184c62e706515601b974245498c09a66 Mon Sep 17 00:00:00 2001
From: Helmut Grohne <helmut@subdivi.de>
Date: Tue, 24 Jan 2023 14:52:58 +0100
Subject: debvm-run: do not pass -smp on unicore systems

---
 bin/debvm-run | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

(limited to 'bin/debvm-run')

diff --git a/bin/debvm-run b/bin/debvm-run
index 70ee556..e07ce48 100755
--- a/bin/debvm-run
+++ b/bin/debvm-run
@@ -297,8 +297,10 @@ if test -n "$CPU"; then
 fi
 if test -z "$MAX_SMP" || test "$MAX_SMP" -gt 1; then
 	NPROC=$(nproc)
-	test -n "$MAX_SMP" && test "$NPROC" -gt "$MAX_SMP" && NPROC=$MAX_SMP
-	set -- -smp "$NPROC" "$@"
+	if test "$NPROC" -gt 1; then
+		test -n "$MAX_SMP" && test "$NPROC" -gt "$MAX_SMP" && NPROC=$MAX_SMP
+		set -- -smp "$NPROC" "$@"
+	fi
 fi
 if test -n "$RNG_DEV"; then
 	set -- -device "$RNG_DEV" "$@"
-- 
cgit v1.2.3