kernel-6.17.0-0.rc2.24

* Mon Aug 18 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc2.24]
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- 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 <jforbes@fedoraproject.org>
This commit is contained in:
Justin M. Forbes 2025-08-18 07:43:41 -06:00
parent ca0e6a05f2
commit 029097fc92
No known key found for this signature in database
GPG Key ID: B8FA7924A4B1C140
26 changed files with 86 additions and 33 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 99
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 21
RHEL_RELEASE = 24
#
# RHEL_REBASE_NUM

View File

@ -1,5 +1,8 @@
https://gitlab.com/cki-project/kernel-ark/-/commit/7829233a6a4c4a361b4a87cb809461a6744fbdf4
7829233a6a4c4a361b4a87cb809461a6744fbdf4 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support
https://gitlab.com/cki-project/kernel-ark/-/commit/cec6cbc1a506efe565066345ac574c29cd9e7be5
cec6cbc1a506efe565066345ac574c29cd9e7be5 soc: qcom: mdt_loader: Deal with zero e_shentsize
https://gitlab.com/cki-project/kernel-ark/-/commit/9195b930ab47424216e8dc6f66d70e3d3416ab40
9195b930ab47424216e8dc6f66d70e3d3416ab40 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support
https://gitlab.com/cki-project/kernel-ark/-/commit/0299a0729cfba8d982f9484fefe4aeac1abc7aa3
0299a0729cfba8d982f9484fefe4aeac1abc7aa3 selftests/bpf: Remove ksyms_weak_lskel test

View File

@ -5886,7 +5886,7 @@ CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=4096
CONFIG_NS83820=m

View File

@ -5859,7 +5859,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=4096
CONFIG_NS83820=m

View File

@ -5886,7 +5886,7 @@ CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=4096
CONFIG_NS83820=m

View File

@ -5859,7 +5859,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=4096
CONFIG_NS83820=m

View File

@ -5894,7 +5894,7 @@ CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=4096
CONFIG_NS83820=m

View File

@ -5867,7 +5867,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=4096
CONFIG_NS83820=m

View File

@ -5891,7 +5891,7 @@ CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=4096
CONFIG_NS83820=m

View File

@ -5864,7 +5864,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=4096
CONFIG_NS83820=m

View File

@ -4896,7 +4896,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=2048
CONFIG_NR_IRQS=512

View File

@ -4868,7 +4868,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=2048
CONFIG_NR_IRQS=512

View File

@ -4929,7 +4929,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
CONFIG_NS83820=m

View File

@ -4901,7 +4901,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
CONFIG_NS83820=m

View File

@ -4934,7 +4934,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
CONFIG_NS83820=m

View File

@ -4906,7 +4906,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=32
CONFIG_NS83820=m

View File

@ -4873,7 +4873,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
# CONFIG_NOZOMI is not set
CONFIG_NR_CPUS=512
CONFIG_NS83820=m

View File

@ -4845,7 +4845,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
# CONFIG_NOZOMI is not set
CONFIG_NR_CPUS=512
CONFIG_NS83820=m

View File

@ -5318,7 +5318,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=8192
CONFIG_NS83820=m

View File

@ -5292,7 +5292,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=8192
CONFIG_NS83820=m

View File

@ -5323,7 +5323,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
CONFIG_NOUVEAU_DEBUG_MMU=y
CONFIG_NOUVEAU_DEBUG_PUSH=y
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=8192
CONFIG_NS83820=m

View File

@ -5297,7 +5297,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
CONFIG_NOVA_CORE=m
# CONFIG_NOVA_CORE is not set
CONFIG_NOZOMI=m
CONFIG_NR_CPUS=8192
CONFIG_NS83820=m

View File

@ -1,9 +1,23 @@
* Fri Aug 15 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc1.d7ee5bdce789.21]
* Mon Aug 18 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc2.24]
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- 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:
* Mon Aug 18 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc2.23]
- Linux v6.17.0-0.rc2
Resolves:
* Sun Aug 17 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc1.99bade344cfa.22]
- Linux v6.17.0-0.rc1.99bade344cfa
Resolves:
* Sat Aug 16 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc1.dfd4b508c8c6.21]
- Disable Nova Core until it is useful (Justin M. Forbes)
- Linux v6.17.0-0.rc1.dfd4b508c8c6
Resolves:
* Fri Aug 15 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc1.d7ee5bdce789.20]
- Linux v6.17.0-0.rc1.d7ee5bdce789
Resolves:

View File

@ -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.rc1.250815gd7ee5bdce789.21
%define pkgrelease 0.rc2.24
%define kversion 6
%define tarfile_release 6.17-rc1-116-gd7ee5bdce789
%define tarfile_release 6.17-rc2
# This is needed to do merge window version magic
%define patchlevel 17
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 0.rc1.250815gd7ee5bdce789.21%{?buildid}%{?dist}
%define specrelease 0.rc2.24%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 6.17.0
@ -4382,11 +4382,22 @@ fi\
#
#
%changelog
* Fri Aug 15 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc1.d7ee5bdce789.21]
* Mon Aug 18 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc2.24]
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- 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)
* Mon Aug 18 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc2.23]
- Linux v6.17.0-0.rc2
* Sun Aug 17 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc1.99bade344cfa.22]
- Linux v6.17.0-0.rc1.99bade344cfa
* Sat Aug 16 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc1.dfd4b508c8c6.21]
- Disable Nova Core until it is useful (Justin M. Forbes)
- Linux v6.17.0-0.rc1.dfd4b508c8c6
* Fri Aug 15 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.17.0-0.rc1.d7ee5bdce789.20]
- Linux v6.17.0-0.rc1.d7ee5bdce789

View File

@ -42,6 +42,7 @@
drivers/scsi/lpfc/lpfc_ids.h | 12 +
drivers/scsi/qla2xxx/qla_os.c | 6 +
drivers/scsi/sd.c | 13 +
drivers/soc/qcom/mdt_loader.c | 12 +-
drivers/usb/core/hub.c | 7 +
fs/afs/main.c | 3 +
fs/erofs/super.c | 9 +
@ -78,7 +79,7 @@
security/lockdown/lockdown.c | 11 +
tools/testing/selftests/bpf/Makefile | 2 +-
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 --
80 files changed, 2864 insertions(+), 239 deletions(-)
81 files changed, 2871 insertions(+), 244 deletions(-)
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 747a55abf494..75f583e28d1d 100644
@ -193,7 +194,7 @@ index 000000000000..85771d74c34f
+
+endmenu
diff --git a/Makefile b/Makefile
index 6bfe776bf3c5..c6d92ab77840 100644
index d1adb78c3596..df005eea24d0 100644
--- a/Makefile
+++ b/Makefile
@@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),)
@ -2374,6 +2375,30 @@ index 5b8668accf8e..35351d7efc86 100644
err = scsi_register_driver(&sd_template.gendrv);
if (err)
goto err_out_driver;
diff --git a/drivers/soc/qcom/mdt_loader.c b/drivers/soc/qcom/mdt_loader.c
index 0ca268bdf1f8..5710ac0c07a8 100644
--- a/drivers/soc/qcom/mdt_loader.c
+++ b/drivers/soc/qcom/mdt_loader.c
@@ -39,12 +39,14 @@ static bool mdt_header_valid(const struct firmware *fw)
if (phend > fw->size)
return false;
- if (ehdr->e_shentsize != sizeof(struct elf32_shdr))
- return false;
+ if (ehdr->e_shentsize || ehdr->e_shnum) {
+ if (ehdr->e_shentsize != sizeof(struct elf32_shdr))
+ return false;
- shend = size_add(size_mul(sizeof(struct elf32_shdr), ehdr->e_shnum), ehdr->e_shoff);
- if (shend > fw->size)
- return false;
+ shend = size_add(size_mul(sizeof(struct elf32_shdr), ehdr->e_shnum), ehdr->e_shoff);
+ if (shend > fw->size)
+ return false;
+ }
return true;
}
diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c
index 256fe8c86828..2e4a09948df8 100644
--- a/drivers/usb/core/hub.c

View File

@ -1,3 +1,3 @@
SHA512 (linux-6.17-rc1-116-gd7ee5bdce789.tar.xz) = 244c8ccebb8cdefc7d6f37e49b6fdba511e7aea6956e34ea74a243f08cb378e682ae8a99dbc8f520583a631e9b15537229ad6b4c7a6efdacdc645c777f07e39a
SHA512 (kernel-abi-stablelists-6.17.0.tar.xz) = e9bfd92eb3f260f83809a16ec0fb60f18ab3c5357664d89dcb01d6e3f3a90991f202763b6fe62c8c2bc88905dca5cd64b83779e1570d7704f307f175406282f1
SHA512 (kernel-kabi-dw-6.17.0.tar.xz) = 4be790d4a9986a6f768410e7bab9ec845c9860d05214185647023b02de1ffca22a7e0543a5c344076525aeb2f88bc946e7c518178544a70520d1afa506c61f34
SHA512 (linux-6.17-rc2.tar.xz) = b0572a05b65637ea9bbbe44edc4db14980a9fcce72af9a128ba6b4e3a9864322c269490bb5ec81fe1ed3294cb7486e6cba9b4ac64369761189b6f2300946822f
SHA512 (kernel-abi-stablelists-6.17.0.tar.xz) = 4431f5278fc00c9b8c780f5214ba835b8f5b1337093cfeaf556def0d97d0386310cf86d67cec5126bef76663354d44558e3c9a960f811d047fce0f3106c5fc34
SHA512 (kernel-kabi-dw-6.17.0.tar.xz) = 8bd42f83722e024d983015dbb35eb273c4dfc981a452bead08abdbce02f56d137d37eb176ac2a62b7410865bef482b95dd9681bd52a62071d0dde0cd3b4bf9db