From f8a1d4e5000a6cefb19eb20af8a51341c5f69870 Mon Sep 17 00:00:00 2001 From: Tk-Glitch Date: Fri, 12 Aug 2022 19:05:53 +0200 Subject: [PATCH] Properly set nproc default for NR_CPUS prompt --- linux-tkg-config/prepare | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/linux-tkg-config/prepare b/linux-tkg-config/prepare index 2c57d8b..a2ae1ad 100644 --- a/linux-tkg-config/prepare +++ b/linux-tkg-config/prepare @@ -1402,7 +1402,10 @@ CONFIG_DEBUG_INFO_BTF_MODULES=y\r plain "If you want to use the resulting kernel on a machine with more threads, you can hit enter or answer N to use a default of 128." read -rp "`echo $' > N/y : '`" CONDITION_nrcpus; fi - if [[ "$CONDITION_nrcpus" =~ [yY] ]] || [ -n "$_NR_CPUS_value" ]; then + if [[ "$CONDITION_nrcpus" =~ [yY] ]]; then + _NR_CPUS_value="$(nproc)" + fi + if [ -n "$_NR_CPUS_value" ]; then scripts/config --set-val "$_NR_CPUS_value" else scripts/config --set-val "128"