From b39f0a8d012af193988d48b07d993f38fe38c2bc Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 12 Sep 2025 07:59:00 -0600 Subject: [PATCH] kernel-6.17.0-0.rc5.250912g320475fbd590d.46 * Fri Sep 12 2025 Fedora Kernel Team [6.17.0-0.rc5.320475fbd590.46] - arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support (Jens Glathe) - ALSA HDA driver configuration split for 6.17 upstream (Jaroslav Kysela) - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 7 ++-- kernel-aarch64-16k-debug-fedora.config | 1 + kernel-aarch64-16k-fedora.config | 1 + kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-aarch64-rt-64k-debug-fedora.config | 1 + kernel-aarch64-rt-64k-debug-rhel.config | 1 + kernel-aarch64-rt-64k-fedora.config | 1 + kernel-aarch64-rt-64k-rhel.config | 1 + kernel-aarch64-rt-debug-fedora.config | 1 + kernel-aarch64-rt-debug-rhel.config | 1 + kernel-aarch64-rt-fedora.config | 1 + kernel-aarch64-rt-rhel.config | 1 + kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-ppc64le-rhel.config | 1 + kernel-riscv64-debug-fedora.config | 1 + kernel-riscv64-debug-rhel.config | 1 + kernel-riscv64-fedora.config | 1 + kernel-riscv64-rhel.config | 1 + kernel-riscv64-rt-debug-fedora.config | 1 + kernel-riscv64-rt-fedora.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-fedora.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-fedora.config | 1 + kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-fedora.config | 1 + kernel-x86_64-rhel.config | 1 + kernel-x86_64-rt-debug-fedora.config | 1 + kernel-x86_64-rt-debug-rhel.config | 1 + kernel-x86_64-rt-fedora.config | 1 + kernel-x86_64-rt-rhel.config | 1 + kernel.changelog | 8 +++-- kernel.spec | 17 ++++++---- patch-6.17-redhat.patch | 40 +++++------------------ sources | 6 ++-- 45 files changed, 69 insertions(+), 50 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index f283a13cf..018f184cd 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 45 +RHEL_RELEASE = 46 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 8f45352ce..908c1dd0e 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,8 +1,5 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/ca48a39d7f5c7fe37954c41685ea332ab6d63d57 - ca48a39d7f5c7fe37954c41685ea332ab6d63d57 cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resume - -https://gitlab.com/cki-project/kernel-ark/-/commit/340a633781232784b80448dc3572a45d0817eb64 - 340a633781232784b80448dc3572a45d0817eb64 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support +https://gitlab.com/cki-project/kernel-ark/-/commit/7dc1682602abd4becb9fb9f6ab54a83f5ddce1be + 7dc1682602abd4becb9fb9f6ab54a83f5ddce1be arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support https://gitlab.com/cki-project/kernel-ark/-/commit/572b35f16e61868ff02271ab7257d574e0a161d5 572b35f16e61868ff02271ab7257d574e0a161d5 Revert "aacraid: Remove depreciated device and vendor PCI id's" diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index c1fd2b965..c1ffc8472 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -4878,6 +4878,7 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 52802d6c0..d4c97a092 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -4852,6 +4852,7 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 9ab979a6b..543629f7c 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -4032,6 +4032,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index d6c84b79b..1291514f1 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -4011,6 +4011,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 3addd8bf3..098163d53 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -4878,6 +4878,7 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 34157136a..d878be679 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4030,6 +4030,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 71debe6ef..ab93037d3 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -4852,6 +4852,7 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 67577fa5f..434d8eef4 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4009,6 +4009,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index 1d912f023..1910dc40b 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -4886,6 +4886,7 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index a0248e08a..4b081164e 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -4074,6 +4074,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 128a8ca48..65404fa73 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -4860,6 +4860,7 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 6aaa87689..6cde35f01 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -4053,6 +4053,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 35ee7c1cd..3b4fd7847 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -4883,6 +4883,7 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 33724bc0b..ca2e9c585 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -4071,6 +4071,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index c7b9ec375..31dda10ef 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -4857,6 +4857,7 @@ CONFIG_MISC_RP1=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index c43915f5e..e86a708ca 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -4050,6 +4050,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 29540331a..cfeba618b 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -3972,6 +3972,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index f8982aa87..b1d9a1296 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -3643,6 +3643,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 571ce5290..54af8d604 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -3945,6 +3945,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 3f0a681f0..8e37de281 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -3623,6 +3623,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index 000da305f..9c94af144 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -3988,6 +3988,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index 8dd0286b6..0bca907d8 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -3608,6 +3608,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index fbba26fa6..058533a53 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -3961,6 +3961,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 6ddc922ec..8a2ce0a44 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -3588,6 +3588,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index c6b623fcc..d93a6841b 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -3993,6 +3993,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 971cb1c32..cc4711ac4 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -3966,6 +3966,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 77a8a4f50..cbdb7aa3c 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -3952,6 +3952,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 9daaf5d7b..918e57eec 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -3628,6 +3628,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set # CONFIG_MISC_RTSX_PCI is not set CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 72d89da81..07f02eb98 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -3925,6 +3925,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set +CONFIG_MITIGATION_VMSCAPE=y CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 5645f0ea5..fa324bc44 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -3608,6 +3608,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_MISC_RP1 is not set # CONFIG_MISC_RTSX_PCI is not set CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 3709e80bb..22e1fd734 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -3617,6 +3617,7 @@ CONFIG_MIGRATION=y # CONFIG_MISC_RP1 is not set # CONFIG_MISC_RTSX_PCI is not set CONFIG_MISC_RTSX_USB=m +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set CONFIG_MLX4_DEBUG=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 6f2234c0e..c4657e579 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -4381,6 +4381,7 @@ CONFIG_MITIGATION_SSB=y CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 444523056..7fc07022f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -3905,6 +3905,7 @@ CONFIG_MITIGATION_SSB=y CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 0fb3bb5d2..723dbf4ec 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -4355,6 +4355,7 @@ CONFIG_MITIGATION_SSB=y CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 9b0c09283..8b54f3aea 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -3885,6 +3885,7 @@ CONFIG_MITIGATION_SSB=y CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index 89c18d097..19169a61d 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -4386,6 +4386,7 @@ CONFIG_MITIGATION_SSB=y CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index ca0ac6c6c..e0f067af5 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -3946,6 +3946,7 @@ CONFIG_MITIGATION_SSB=y CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 6446d7b72..3fbde1ffb 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -4360,6 +4360,7 @@ CONFIG_MITIGATION_SSB=y CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MK8 is not set CONFIG_MKISS=m CONFIG_MLX4_CORE_GEN2=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 21ddcbc01..97f67b054 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -3926,6 +3926,7 @@ CONFIG_MITIGATION_SSB=y CONFIG_MITIGATION_TAA=y CONFIG_MITIGATION_TSA=y CONFIG_MITIGATION_UNRET_ENTRY=y +CONFIG_MITIGATION_VMSCAPE=y # CONFIG_MK8 is not set # CONFIG_MLX4_CORE_GEN2 is not set # CONFIG_MLX4_CORE is not set diff --git a/kernel.changelog b/kernel.changelog index 4829fa32c..5713defd2 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,10 +1,14 @@ -* Thu Sep 11 2025 Fedora Kernel Team [6.17.0-0.rc5.7aac71907bde.45] -- cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resume (Mario Limonciello (AMD)) +* Fri Sep 12 2025 Fedora Kernel Team [6.17.0-0.rc5.320475fbd590.46] - arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support (Jens Glathe) - ALSA HDA driver configuration split for 6.17 upstream (Jaroslav Kysela) - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver) Resolves: +* Fri Sep 12 2025 Fedora Kernel Team [6.17.0-0.rc5.320475fbd590.45] +- redhat/Makefile: update dist-vr-check (Scott Weaver) +- Linux v6.17.0-0.rc5.320475fbd590 +Resolves: + * Thu Sep 11 2025 Fedora Kernel Team [6.17.0-0.rc5.7aac71907bde.44] - Linux v6.17.0-0.rc5.7aac71907bde Resolves: diff --git a/kernel.spec b/kernel.spec index b911f9994..66c3c09bc 100644 --- a/kernel.spec +++ b/kernel.spec @@ -176,13 +176,13 @@ Summary: The Linux kernel %define specrpmversion 6.17.0 %define specversion 6.17.0 %define patchversion 6.17 -%define pkgrelease 0.rc5.250911g7aac71907bdea.45 +%define pkgrelease 0.rc5.250912g320475fbd590d.46 %define kversion 6 -%define tarfile_release 6.17-rc5-44-g7aac71907bdea +%define tarfile_release 6.17-rc5-173-g320475fbd590d # This is needed to do merge window version magic %define patchlevel 17 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc5.250911g7aac71907bdea.45%{?buildid}%{?dist} +%define specrelease 0.rc5.250912g320475fbd590d.46%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 6.17.0 @@ -4395,15 +4395,18 @@ fi\ # # %changelog -* Thu Sep 11 2025 Justin M. Forbes [6.17.0-0.rc5.250911g7aac71907bdea.45] -- Linux v6.17.0-0.rc5.250911g7aac71907bdea +* Fri Sep 12 2025 Justin M. Forbes [6.17.0-0.rc5.250912g320475fbd590d.46] +- Linux v6.17.0-0.rc5.250912g320475fbd590d -* Thu Sep 11 2025 Fedora Kernel Team [6.17.0-0.rc5.7aac71907bde.45] -- cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resume (Mario Limonciello (AMD)) +* Fri Sep 12 2025 Fedora Kernel Team [6.17.0-0.rc5.320475fbd590.46] - arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support (Jens Glathe) - ALSA HDA driver configuration split for 6.17 upstream (Jaroslav Kysela) - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver) +* Fri Sep 12 2025 Fedora Kernel Team [6.17.0-0.rc5.320475fbd590.45] +- redhat/Makefile: update dist-vr-check (Scott Weaver) +- Linux v6.17.0-0.rc5.320475fbd590 + * Thu Sep 11 2025 Fedora Kernel Team [6.17.0-0.rc5.7aac71907bde.44] - Linux v6.17.0-0.rc5.7aac71907bde diff --git a/patch-6.17-redhat.patch b/patch-6.17-redhat.patch index 5136e3858..2b9577feb 100644 --- a/patch-6.17-redhat.patch +++ b/patch-6.17-redhat.patch @@ -26,7 +26,6 @@ drivers/char/ipmi/ipmi_dmi.c | 15 + drivers/char/ipmi/ipmi_msghandler.c | 16 +- drivers/char/random.c | 126 ++++- - drivers/cpufreq/amd-pstate.c | 9 +- drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++-- drivers/firmware/efi/libstub/fdt.c | 5 + @@ -81,13 +80,13 @@ security/lockdown/lockdown.c | 11 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 -- - 83 files changed, 2916 insertions(+), 247 deletions(-) + 82 files changed, 2911 insertions(+), 243 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index 747a55abf4946..75f583e28d1d5 100644 +index 5a7a83c411e9c..bf40371c718ff 100644 --- a/Documentation/admin-guide/kernel-parameters.txt +++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -6389,6 +6389,17 @@ +@@ -6390,6 +6390,17 @@ 2 The "airplane mode" button toggles between everything blocked and everything unblocked. @@ -105,7 +104,7 @@ index 747a55abf4946..75f583e28d1d5 100644 ring3mwait=disable [KNL] Disable ring 3 MONITOR/MWAIT feature on supported CPUs. -@@ -7759,6 +7770,15 @@ +@@ -7760,6 +7771,15 @@ unknown_nmi_panic [X86] Cause panic on unknown NMI. @@ -569,10 +568,10 @@ index 7b529868789f9..c054a407afa68 100644 /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c -index 34a054181c4dc..d9aa9b84ff52a 100644 +index f98ec9c7fc07f..f93e35e238ade 100644 --- a/arch/x86/kernel/cpu/common.c +++ b/arch/x86/kernel/cpu/common.c -@@ -1733,6 +1733,7 @@ static void __init early_identify_cpu(struct cpuinfo_x86 *c) +@@ -1757,6 +1757,7 @@ static void __init early_identify_cpu(struct cpuinfo_x86 *c) get_cpu_vendor(c); intel_unlock_cpuid_leafs(c); get_cpu_cap(c); @@ -1528,29 +1527,6 @@ index b8b24b6ed3fe4..a38d31cb520d9 100644 /******************************************************************** * -diff --git a/drivers/cpufreq/amd-pstate.c b/drivers/cpufreq/amd-pstate.c -index bbc27ef9edf7b..8eca4707226b8 100644 ---- a/drivers/cpufreq/amd-pstate.c -+++ b/drivers/cpufreq/amd-pstate.c -@@ -1626,13 +1626,14 @@ static int amd_pstate_suspend(struct cpufreq_policy *policy) - * min_perf value across kexec reboots. If this CPU is just resumed back without kexec, - * the limits, epp and desired perf will get reset to the cached values in cpudata struct - */ -- ret = amd_pstate_update_perf(policy, perf.bios_min_perf, 0U, 0U, 0U, false); -+ ret = amd_pstate_update_perf(policy, perf.bios_min_perf, -+ FIELD_GET(AMD_CPPC_DES_PERF_MASK, cpudata->cppc_req_cached), -+ FIELD_GET(AMD_CPPC_MAX_PERF_MASK, cpudata->cppc_req_cached), -+ FIELD_GET(AMD_CPPC_EPP_PERF_MASK, cpudata->cppc_req_cached), -+ false); - if (ret) - return ret; - -- /* invalidate to ensure it's rewritten during resume */ -- cpudata->cppc_req_cached = 0; -- - /* set this flag to avoid setting core offline*/ - cpudata->suspended = true; - diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile index 8efbcf699e4ff..96d5a1ca981df 100644 --- a/drivers/firmware/efi/Makefile @@ -3429,7 +3405,7 @@ index 521bcb5b97170..537e928730e98 100644 + #endif /* ! __LINUX_SECURITY_H */ diff --git a/init/main.c b/init/main.c -index 0ee0ee7b7c2c0..3f21a57c5c0e9 100644 +index 5753e9539ae6f..6511946eef2fd 100644 --- a/init/main.c +++ b/init/main.c @@ -1158,8 +1158,10 @@ static bool __init_or_module initcall_blacklisted(initcall_t fn) @@ -3466,7 +3442,7 @@ index c60623448235f..b0e7910e2e68d 100644 obj-$(CONFIG_VHOST_TASK) += vhost_task.o diff --git a/kernel/bpf/core.c b/kernel/bpf/core.c -index 5d1650af899d0..dde59a1ea6b3e 100644 +index e4568d44e8279..a497b85c5bc89 100644 --- a/kernel/bpf/core.c +++ b/kernel/bpf/core.c @@ -575,7 +575,12 @@ void bpf_prog_kallsyms_del_all(struct bpf_prog *fp) diff --git a/sources b/sources index 15933c1ec..d30f90637 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.17-rc5-44-g7aac71907bdea.tar.xz) = 869c7e6a3ffc5a8d778266b391f40eddd0a0ce2cb517599ad591e4ef15afdf26c38509b71e8b3bb996b80416f779a58094e547de5fc4fcabcf5941615db5e348 -SHA512 (kernel-abi-stablelists-6.17.0.tar.xz) = 1ca6e8567764a53f8f8fb7b4f14bf4d3b6d7047ef06794306be7b59a94aa0f8310d1306943a9fe1f08d8d384a8a2459a4726253d45a723fe45ca6a0e815a0ed3 -SHA512 (kernel-kabi-dw-6.17.0.tar.xz) = cb148510c02c2186abe105fe51209c035db8ed9bd7be13ba24fd926ad4405d2dedbf98745e43bea247fca7baa8e0e4872851a354719114c914621a058d3dc507 +SHA512 (linux-6.17-rc5-173-g320475fbd590d.tar.xz) = 1d1296fcfb4fe0aa57a33015d57f6864c227d77a4455821a0076f2b04e227ec65b4ae45dc1aa77454b3d89454a85985c8e09eb40c930a314e417d8a0aa5fbb61 +SHA512 (kernel-abi-stablelists-6.17.0.tar.xz) = e498bad8df10f3abffc7734c6a1c74b853cbc929768d5389a66e64ccae1458d6ef0e32450f9ae11b71a8b16844ed1d78ff3584d41e0fd4787fc4e4cbadfdb169 +SHA512 (kernel-kabi-dw-6.17.0.tar.xz) = 923fee03dd320179d64baed20924c0ab21c75bafdecd3ea794e61e937b27db3c859cd50466afecacdf243e4d07aa512d146e3a96c6f710a430a4dee86b3cb059