kernel-6.14.0-0.rc5.43

* Mon Mar 03 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc5.43]
- apply -Wno-error=unterminated-string-initialization temporarily (Thorsten Leemhuis)
- include/linux: Adjust headers for C23 (Jakub Jelinek)
- x86/insn_decoder_test: allow longer symbol-names (David Rheinsberg)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
This commit is contained in:
Justin M. Forbes 2025-03-03 07:50:37 -07:00
parent ba8404966a
commit 4f6a72e5f2
No known key found for this signature in database
GPG Key ID: B8FA7924A4B1C140
25 changed files with 85 additions and 41 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 = 38
RHEL_RELEASE = 43
#
# RHEL_REBASE_NUM

View File

@ -1,11 +1,14 @@
https://gitlab.com/cki-project/kernel-ark/-/commit/cd91272a8770c01fdf91e79d155edcca68654a89
cd91272a8770c01fdf91e79d155edcca68654a89 apply -Wno-error=unterminated-string-initialization temporarily
https://gitlab.com/cki-project/kernel-ark/-/commit/79df1c6b939d60401acde0eace045ba645ecc59d
79df1c6b939d60401acde0eace045ba645ecc59d apply -Wno-error=unterminated-string-initialization temporarily
https://gitlab.com/cki-project/kernel-ark/-/commit/09c7664980db736a07a2d8a06445e03538a74deb
09c7664980db736a07a2d8a06445e03538a74deb include/linux: Adjust headers for C23
https://gitlab.com/cki-project/kernel-ark/-/commit/cd3e130b76d26a2e0a5d9ea704a70c0d94c0b603
cd3e130b76d26a2e0a5d9ea704a70c0d94c0b603 include/linux: Adjust headers for C23
https://gitlab.com/cki-project/kernel-ark/-/commit/25165fbded755651aaa00fc98e2aad731744b827
25165fbded755651aaa00fc98e2aad731744b827 x86/insn_decoder_test: allow longer symbol-names
https://gitlab.com/cki-project/kernel-ark/-/commit/bf0bd09192d0d8733931ff71fb9690e7b0d46c80
bf0bd09192d0d8733931ff71fb9690e7b0d46c80 x86/insn_decoder_test: allow longer symbol-names
https://gitlab.com/cki-project/kernel-ark/-/commit/a80114a29498954d43ad1e848199d326d56a298b
a80114a29498954d43ad1e848199d326d56a298b arch/x86/kernel/setup.c: fix rh_check_supported
https://gitlab.com/cki-project/kernel-ark/-/commit/823c03387bfa05b7e6ae2183bcc575aae67791f3
823c03387bfa05b7e6ae2183bcc575aae67791f3 efi,lockdown: fix kernel lockdown on Secure Boot

View File

@ -2196,7 +2196,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2180,7 +2180,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2348,7 +2348,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2332,7 +2332,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2194,7 +2194,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2178,7 +2178,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2233,7 +2233,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2217,7 +2217,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -1919,7 +1919,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -1903,7 +1903,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -1921,7 +1921,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -1905,7 +1905,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -1908,7 +1908,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
# CONFIG_FUSE_FS is not set
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2151,7 +2151,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2135,7 +2135,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2077,7 +2077,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2061,7 +2061,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2116,7 +2116,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -2100,7 +2100,7 @@ CONFIG_FUNCTION_TRACER=y
# CONFIG_FUN_ETH is not set
CONFIG_FUSE_DAX=y
CONFIG_FUSE_FS=m
CONFIG_FUSE_IO_URING=y
# CONFIG_FUSE_IO_URING is not set
CONFIG_FUSE_PASSTHROUGH=y
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_FC is not set

View File

@ -1,9 +1,32 @@
* Wed Feb 26 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.ac9c34d1e45a.38]
* Mon Mar 03 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc5.43]
- apply -Wno-error=unterminated-string-initialization temporarily (Thorsten Leemhuis)
- include/linux: Adjust headers for C23 (Jakub Jelinek)
- x86/insn_decoder_test: allow longer symbol-names (David Rheinsberg)
Resolves:
* Mon Mar 03 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc5.42]
- Linux v6.14.0-0.rc5
Resolves:
* Sun Mar 02 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.ece144f151ac.41]
- Linux v6.14.0-0.rc4.ece144f151ac
Resolves:
* Sat Mar 01 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.03d38806a902.40]
- Linux v6.14.0-0.rc4.03d38806a902
Resolves:
* Fri Feb 28 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.76544811c850.39]
- Linux v6.14.0-0.rc4.76544811c850
Resolves:
* Thu Feb 27 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.dd83757f6e68.38]
- kernel.spec: add missing tools-libs on s390x (Jan Stancek)
- arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl)
- kernel.spec: add minimum version of setuptools for ynl (Jan Stancek)
- Linux v6.14.0-0.rc4.dd83757f6e68
Resolves:
* Wed Feb 26 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.ac9c34d1e45a.37]
- Linux v6.14.0-0.rc4.ac9c34d1e45a
Resolves:

View File

@ -162,13 +162,13 @@ Summary: The Linux kernel
%define specrpmversion 6.14.0
%define specversion 6.14.0
%define patchversion 6.14
%define pkgrelease 0.rc4.20250226gitac9c34d1e45a.38
%define pkgrelease 0.rc5.43
%define kversion 6
%define tarfile_release 6.14-rc4-52-gac9c34d1e45a
%define tarfile_release 6.14-rc5
# This is needed to do merge window version magic
%define patchlevel 14
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 0.rc4.20250226gitac9c34d1e45a.38%{?buildid}%{?dist}
%define specrelease 0.rc5.43%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 6.14.0
@ -765,7 +765,7 @@ BuildRequires: libnl3-devel
%endif
%if %{with_tools} && %{with_ynl}
BuildRequires: python3-pyyaml python3-jsonschema python3-pip python3-setuptools
BuildRequires: python3-pyyaml python3-jsonschema python3-pip python3-setuptools >= 61
%endif
%if %{with_tools} || %{signmodules} || %{signkernel}
@ -3985,8 +3985,8 @@ fi\
%files -f %{package_name}-tools-debuginfo.list -n %{package_name}-tools-debuginfo
%endif
%ifarch %{cpupowerarchs}
%files -n %{package_name}-tools-libs
%ifarch %{cpupowerarchs}
%{_libdir}/libcpupower.so.1
%{_libdir}/libcpupower.so.0.0.1
%endif
@ -4212,11 +4212,29 @@ fi\
#
#
%changelog
* Wed Feb 26 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.ac9c34d1e45a.38]
* Mon Mar 03 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc5.43]
- apply -Wno-error=unterminated-string-initialization temporarily (Thorsten Leemhuis)
- include/linux: Adjust headers for C23 (Jakub Jelinek)
- x86/insn_decoder_test: allow longer symbol-names (David Rheinsberg)
* Mon Mar 03 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc5.42]
- Linux v6.14.0-0.rc5
* Sun Mar 02 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.ece144f151ac.41]
- Linux v6.14.0-0.rc4.ece144f151ac
* Sat Mar 01 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.03d38806a902.40]
- Linux v6.14.0-0.rc4.03d38806a902
* Fri Feb 28 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.76544811c850.39]
- Linux v6.14.0-0.rc4.76544811c850
* Thu Feb 27 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.dd83757f6e68.38]
- kernel.spec: add missing tools-libs on s390x (Jan Stancek)
- arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl)
- kernel.spec: add minimum version of setuptools for ynl (Jan Stancek)
- Linux v6.14.0-0.rc4.dd83757f6e68
* Wed Feb 26 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.14.0-0.rc4.ac9c34d1e45a.37]
- Linux v6.14.0-0.rc4.ac9c34d1e45a

View File

@ -199,7 +199,7 @@ index 000000000000..85771d74c34f
+
+endmenu
diff --git a/Makefile b/Makefile
index 30dab4c8b012..ac25a88f2d2d 100644
index 70bdbf2218fc..6689ba0800df 100644
--- a/Makefile
+++ b/Makefile
@@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@ -367,7 +367,7 @@ index 7cce91b19fb2..82bfcf5c2092 100644
get_cpu_address_sizes(c);
cpu_parse_early_param();
diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
index cebee310e200..efe2c967f758 100644
index cebee310e200..70a656b9988b 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -21,6 +21,7 @@
@ -400,7 +400,7 @@ index cebee310e200..efe2c967f758 100644
+
+ /* RHEL supports single cpu on guests only */
+ if (((topology_num_threads_per_package() * __max_threads_per_core) == 1) &&
+ !guest && is_kdump_kernel()) {
+ !guest && !is_kdump_kernel()) {
+ pr_crit("Detected single cpu native boot.\n");
+ pr_crit("Important: In this kernel, single threaded, single CPU 64-bit physical systems are unsupported.");
+ }
@ -1024,10 +1024,10 @@ index 9f4efa8f75a6..b7d9f1e31c8f 100644
acpi_dev_get_resources(device, &resource_list,
acpi_check_serial_bus_slave,
diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c
index fdfa7b266218..f5f8ba457c93 100644
index e7ace4b10f15..fbb2bbfd026d 100644
--- a/drivers/ata/libahci.c
+++ b/drivers/ata/libahci.c
@@ -729,6 +729,24 @@ int ahci_stop_engine(struct ata_port *ap)
@@ -730,6 +730,24 @@ int ahci_stop_engine(struct ata_port *ap)
tmp &= ~PORT_CMD_START;
writel(tmp, port_mmio + PORT_CMD);

View File

@ -1,3 +1,3 @@
SHA512 (linux-6.14-rc4-52-gac9c34d1e45a.tar.xz) = f4cf3482633861cc95190eb43e6ab298ce1cb6cfb02b6ac3d7587552430c72d19bab9f660430043670df71bf57e1afe5183bb1156d285083f204bad2677078d8
SHA512 (kernel-abi-stablelists-6.14.0.tar.xz) = b730a641eb8e45ce2c2705b9fd66d87dd54654a5eae3cc29edcaecee3e0f880e7cd016449931f703f294eac6231b838d34f93cf9ce2e03cc39becefdd66cd2ae
SHA512 (kernel-kabi-dw-6.14.0.tar.xz) = 6034937c0f43137521f698a6433789851022aa210a5e148ed3bfbc1ce7dc299388906b2447083ad2609ba67f95f3c102b19d681df2bca0684b2e82de5b229933
SHA512 (linux-6.14-rc5.tar.xz) = c726eab91871cd61fe884c7a420571012ff77f016efd0a848cda857d6139d46773dc2971c1e590478590565d8cd2c1886133740a0f55032b84d517f3ec017f20
SHA512 (kernel-abi-stablelists-6.14.0.tar.xz) = bcf8ac69ba5d747eac0e6f1e277ccc7b72f04f21af8498f8bf113a0b2d329017ad5259cd8648000dd92b1bb1b6ca7624d7a0e082dfe7e771c15642cc23ea21e6
SHA512 (kernel-kabi-dw-6.14.0.tar.xz) = 4dae8632a0d01cbc9e350314722321d471f38fef2e669065fcbb373fd4252a556c8f097640c64785c085f2028a36b6b3a6ee53d3466c6eb9c083d9b5f6cb1de5