From be7c5a71e4dce4905117cad16dc6cf1d7a4a65e9 Mon Sep 17 00:00:00 2001 From: sharpenedblade Date: Wed, 9 Oct 2024 17:08:48 -0700 Subject: [PATCH] kernel: Update to v6.11.2-300.fc41 Sets CONFIG_CMDLINE to embed kernel args at compile time. --- kernel/kernel.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/kernel/kernel.sh b/kernel/kernel.sh index 1058a70..8e28604 100755 --- a/kernel/kernel.sh +++ b/kernel/kernel.sh @@ -1,7 +1,7 @@ #!/usr/bin/bash set -e -KERNEL_VERSION=6.11.1-300.fc41 +KERNEL_VERSION=6.11.2-300.fc41 cd "$sourcedir" koji download-build --quiet --arch=src "kernel-$KERNEL_VERSION" @@ -23,5 +23,12 @@ sed -i "/Patch1:/a Patch2: t2linux-combined.patch" "kernel.spec" sed -i "/ApplyOptionalPatch patch-%{patchversion}-redhat.patch/a ApplyOptionalPatch t2linux-combined.patch" "kernel.spec" cat "linux-t2-patches/extra_config" > "kernel-local" -echo "CONFIG_MODULE_FORCE_UNLOAD=y" >> "kernel-local" +cat << EOF >> "kernel-local" +CONFIG_MODULE_FORCE_UNLOAD=y +EOF +cat << EOF | tee -a "kernel-x86_64-*.config" > /dev/null +CONFIG_CMDLINE="intel_iommu=on iommu=pt mem_sleep=s2idle pcie_ports=native" +CONFIG_CMDLINE_BOOL=y +CONFIG_CMDLINE_OVERRIDE=n +EOF cat "linux-t2-patches"/*.patch > "t2linux-combined.patch"