From a8e0f8eb4200ae6675898bafc73fe61758ec5fc7 Mon Sep 17 00:00:00 2001 From: AuxXxilium Date: Fri, 1 Dec 2023 19:41:41 +0100 Subject: [PATCH] arc: fix modules for epyc7002 Signed-off-by: AuxXxilium --- files/initrd/opt/arc/arc.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/files/initrd/opt/arc/arc.sh b/files/initrd/opt/arc/arc.sh index ef9226b1..2d1accfe 100755 --- a/files/initrd/opt/arc/arc.sh +++ b/files/initrd/opt/arc/arc.sh @@ -230,6 +230,7 @@ function arcbuild() { fi PRODUCTVER="$(readConfigKey "productver" "${USER_CONFIG_FILE}")" KVER="$(readModelKey "${MODEL}" "productvers.[${PRODUCTVER}].kver")" + KPRE="$(readModelKey "${MODEL}" "productvers.[${PRODUCTVER}].kpre")" dialog --backtitle "$(backtitle)" --title "Arc Config" \ --infobox "Reconfiguring Synoinfo, Addons and Modules" 0 0 # Delete synoinfo and reload model/build synoinfo @@ -241,7 +242,7 @@ function arcbuild() { writeConfigKey "modules" "{}" "${USER_CONFIG_FILE}" while read -r ID DESC; do writeConfigKey "modules.\"${ID}\"" "" "${USER_CONFIG_FILE}" - done < <(getAllModules "${PLATFORM}" "${KVER}") + done < <(getAllModules "${PLATFORM}" "$([ -n "${KPRE}" ] && echo "${KPRE}-")${KVER}") if [ "${ONLYVERSION}" != "true" ]; then arcsettings else