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"