kernel-6.16.0-0.rc2.24

* Mon Jun 16 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc2.24]
- redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
This commit is contained in:
Justin M. Forbes 2025-06-16 07:02:48 -06:00
parent 48a6272b82
commit bd3ee81a5b
No known key found for this signature in database
GPG Key ID: B8FA7924A4B1C140
23 changed files with 57 additions and 74 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,8 +1,5 @@
https://gitlab.com/cki-project/kernel-ark/-/commit/9b0e114e77116ba1e411aab762db11e62db4237f
9b0e114e77116ba1e411aab762db11e62db4237f cpupower: split unitdir from libdir in Makefile
https://gitlab.com/cki-project/kernel-ark/-/commit/17e9a79df0e5bba6f15ed63e08b0ace3df673068
17e9a79df0e5bba6f15ed63e08b0ace3df673068 powerpc: Fix struct termio related ioctl macros
https://gitlab.com/cki-project/kernel-ark/-/commit/56deb4e0815529b1e1aecb94efd6b3c865e47643
56deb4e0815529b1e1aecb94efd6b3c865e47643 powerpc: Fix struct termio related ioctl macros
https://gitlab.com/cki-project/kernel-ark/-/commit/a66ceecaa34b5524a42617d289f3d2fe7b7702d5
a66ceecaa34b5524a42617d289f3d2fe7b7702d5 redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR

View File

@ -3299,7 +3299,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
CONFIG_IWLWIFI_DEBUGFS=y

View File

@ -3283,7 +3283,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
# CONFIG_IWLWIFI_DEBUGFS is not set

View File

@ -3297,7 +3297,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
CONFIG_IWLWIFI_DEBUGFS=y

View File

@ -3281,7 +3281,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
# CONFIG_IWLWIFI_DEBUGFS is not set

View File

@ -3341,7 +3341,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
CONFIG_IWLWIFI_DEBUGFS=y

View File

@ -3325,7 +3325,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
# CONFIG_IWLWIFI_DEBUGFS is not set

View File

@ -3338,7 +3338,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
CONFIG_IWLWIFI_DEBUGFS=y

View File

@ -3322,7 +3322,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
# CONFIG_IWLWIFI_DEBUGFS is not set

View File

@ -2919,7 +2919,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
CONFIG_IWLWIFI_DEBUGFS=y

View File

@ -2903,7 +2903,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
# CONFIG_IWLWIFI_DEBUGFS is not set

View File

@ -2905,7 +2905,7 @@ CONFIG_IUCV=y
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
CONFIG_IWLWIFI_DEBUGFS=y

View File

@ -2889,7 +2889,7 @@ CONFIG_IUCV=y
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
# CONFIG_IWLWIFI_DEBUGFS is not set

View File

@ -2896,7 +2896,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
# CONFIG_IWLWIFI_DEBUGFS is not set

View File

@ -3149,7 +3149,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
CONFIG_IWLWIFI_DEBUGFS=y

View File

@ -3133,7 +3133,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
# CONFIG_IWLWIFI_DEBUGFS is not set

View File

@ -3190,7 +3190,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
CONFIG_IWLWIFI_DEBUGFS=y

View File

@ -3174,7 +3174,7 @@ CONFIG_ITCO_WDT=m
# CONFIG_IWL4965 is not set
CONFIG_IWLDVM=m
# CONFIG_IWLMEI is not set
# CONFIG_IWLMLD is not set
CONFIG_IWLMLD=m
CONFIG_IWLMVM=m
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
# CONFIG_IWLWIFI_DEBUGFS is not set

View File

@ -1,9 +1,21 @@
* Fri Jun 13 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc1.27605c8c0f69.21]
* Mon Jun 16 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc2.24]
- redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver)
- cpupower: split unitdir from libdir in Makefile (Francesco Poli (wintermute))
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
Resolves:
* Mon Jun 16 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc2.23]
- Linux v6.16.0-0.rc2
Resolves:
* Sun Jun 15 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc1.8c6bc74c7f89.22]
- Linux v6.16.0-0.rc1.8c6bc74c7f89
Resolves:
* Sat Jun 14 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc1.4774cfe3543a.21]
- redhat/configs: enable IWLMLD for rhel (Jose Ignacio Tornos Martinez)
- Linux v6.16.0-0.rc1.4774cfe3543a
Resolves:
* Fri Jun 13 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc1.27605c8c0f69.20]
- kernel.spec: fedora automotive build is not supported (Scott Weaver)
- gitignore: kernel-automotive generated files (Scott Weaver)

View File

@ -162,13 +162,13 @@ Summary: The Linux kernel
%define specrpmversion 6.16.0
%define specversion 6.16.0
%define patchversion 6.16
%define pkgrelease 0.rc1.250613g27605c8c0f69.21
%define pkgrelease 0.rc2.24
%define kversion 6
%define tarfile_release 6.16-rc1-101-g27605c8c0f69
%define tarfile_release 6.16-rc2
# This is needed to do merge window version magic
%define patchlevel 16
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 0.rc1.250613g27605c8c0f69.21%{?buildid}%{?dist}
%define specrelease 0.rc2.24%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 6.16.0
@ -4337,11 +4337,20 @@ fi\
#
#
%changelog
* Fri Jun 13 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc1.27605c8c0f69.21]
* Mon Jun 16 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc2.24]
- redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver)
- cpupower: split unitdir from libdir in Makefile (Francesco Poli (wintermute))
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
* Mon Jun 16 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc2.23]
- Linux v6.16.0-0.rc2
* Sun Jun 15 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc1.8c6bc74c7f89.22]
- Linux v6.16.0-0.rc1.8c6bc74c7f89
* Sat Jun 14 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc1.4774cfe3543a.21]
- redhat/configs: enable IWLMLD for rhel (Jose Ignacio Tornos Martinez)
- Linux v6.16.0-0.rc1.4774cfe3543a
* Fri Jun 13 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-0.rc1.27605c8c0f69.20]
- kernel.spec: fedora automotive build is not supported (Scott Weaver)
- gitignore: kernel-automotive generated files (Scott Weaver)

View File

@ -76,8 +76,7 @@
security/integrity/platform_certs/load_uefi.c | 6 +-
security/lockdown/Kconfig | 13 +
security/lockdown/lockdown.c | 11 +
tools/power/cpupower/Makefile | 9 +-
79 files changed, 2739 insertions(+), 215 deletions(-)
78 files changed, 2734 insertions(+), 211 deletions(-)
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index f1f2c0874da9..bcbfd150b8a1 100644
@ -192,7 +191,7 @@ index 000000000000..85771d74c34f
+
+endmenu
diff --git a/Makefile b/Makefile
index 35e6e5240c61..71a0e00952a8 100644
index ba0827a1fccd..bfe526e88cea 100644
--- a/Makefile
+++ b/Makefile
@@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@ -247,7 +246,7 @@ index 35e6e5240c61..71a0e00952a8 100644
endef
$(version_h): private PATCHLEVEL := $(or $(PATCHLEVEL), 0)
@@ -1927,6 +1956,23 @@ endif
@@ -1924,6 +1953,23 @@ endif
ifdef CONFIG_MODULES
@ -3170,10 +3169,10 @@ index dba349629229..9a32f178f9fe 100644
+
#endif /* ! __LINUX_SECURITY_H */
diff --git a/init/main.c b/init/main.c
index ed576c7f475d..5c3361bf0f10 100644
index 225a58279acd..147796614002 100644
--- a/init/main.c
+++ b/init/main.c
@@ -1162,8 +1162,10 @@ static bool __init_or_module initcall_blacklisted(initcall_t fn)
@@ -1163,8 +1163,10 @@ static bool __init_or_module initcall_blacklisted(initcall_t fn)
char fn_name[KSYM_SYMBOL_LEN];
unsigned long addr;
@ -3184,7 +3183,7 @@ index ed576c7f475d..5c3361bf0f10 100644
addr = (unsigned long) dereference_function_descriptor(fn);
sprint_symbol_no_offset(fn_name, addr);
@@ -1174,6 +1176,9 @@ static bool __init_or_module initcall_blacklisted(initcall_t fn)
@@ -1175,6 +1177,9 @@ static bool __init_or_module initcall_blacklisted(initcall_t fn)
*/
strreplace(fn_name, ' ', '\0');
@ -4483,37 +4482,3 @@ index cf83afa1d879..aba751e7abff 100644
static struct security_hook_list lockdown_hooks[] __ro_after_init = {
LSM_HOOK_INIT(locked_down, lockdown_is_locked_down),
};
diff --git a/tools/power/cpupower/Makefile b/tools/power/cpupower/Makefile
index be8dfac14076..c43db1c41205 100644
--- a/tools/power/cpupower/Makefile
+++ b/tools/power/cpupower/Makefile
@@ -73,6 +73,7 @@ sbindir ?= /usr/sbin
mandir ?= /usr/man
libdir ?= /usr/lib
libexecdir ?= /usr/libexec
+unitdir ?= /usr/lib/systemd/system
includedir ?= /usr/include
localedir ?= /usr/share/locale
docdir ?= /usr/share/doc/packages/cpupower
@@ -309,9 +310,9 @@ install-tools: $(OUTPUT)cpupower
$(INSTALL_DATA) cpupower-service.conf '$(DESTDIR)${confdir}'
$(INSTALL) -d $(DESTDIR)${libexecdir}
$(INSTALL_PROGRAM) cpupower.sh '$(DESTDIR)${libexecdir}/cpupower'
- $(INSTALL) -d $(DESTDIR)${libdir}/systemd/system
- sed 's|___CDIR___|${confdir}|; s|___LDIR___|${libexecdir}|' cpupower.service.in > '$(DESTDIR)${libdir}/systemd/system/cpupower.service'
- $(SETPERM_DATA) '$(DESTDIR)${libdir}/systemd/system/cpupower.service'
+ $(INSTALL) -d $(DESTDIR)${unitdir}
+ sed 's|___CDIR___|${confdir}|; s|___LDIR___|${libexecdir}|' cpupower.service.in > '$(DESTDIR)${unitdir}/cpupower.service'
+ $(SETPERM_DATA) '$(DESTDIR)${unitdir}/cpupower.service'
install-man:
$(INSTALL_DATA) -D man/cpupower.1 $(DESTDIR)${mandir}/man1/cpupower.1
@@ -348,7 +349,7 @@ uninstall:
- rm -f $(DESTDIR)${bindir}/utils/cpupower
- rm -f $(DESTDIR)${confdir}cpupower-service.conf
- rm -f $(DESTDIR)${libexecdir}/cpupower
- - rm -f $(DESTDIR)${libdir}/systemd/system/cpupower.service
+ - rm -f $(DESTDIR)${unitdir}/cpupower.service
- rm -f $(DESTDIR)${mandir}/man1/cpupower.1
- rm -f $(DESTDIR)${mandir}/man1/cpupower-frequency-set.1
- rm -f $(DESTDIR)${mandir}/man1/cpupower-frequency-info.1

View File

@ -1,3 +1,3 @@
SHA512 (linux-6.16-rc1-101-g27605c8c0f69.tar.xz) = 96316d3629b89d087b608ebf4a51ddf0045f7c2111d3020a6193aff113f253b8dd483254f10de0ad4e6be3cef7d456f21410370b41d8a245bfbd99443ef0086e
SHA512 (kernel-abi-stablelists-6.16.0.tar.xz) = c9b1e03142bc305ef5599febd8692163bc56a52fd16b628ccb312d5e562f1114d1a27b3f9bdac9e4bba4b8f25cec61679c626106f2ecfff642fa365abec56718
SHA512 (kernel-kabi-dw-6.16.0.tar.xz) = 3e898a9fa67d0d6d817a5a561c58de0630831f8f0437f2381ebea4564c3cc8153b6a97692b4909421e765b88e271a2349903a0a6dc8eb04d099675092d2c5bdd
SHA512 (linux-6.16-rc2.tar.xz) = 2607192678e033e3972df1c4b0c9ff23932304e430e190cff6c5e3b6c66ef0f9bb55770378a012dee0deae0ecc2b84bf3132eb672fd4c67bf28e2e165cde968a
SHA512 (kernel-abi-stablelists-6.16.0.tar.xz) = 0cf5b9d1c3f2f9fc07a7c5ce549adac03ef597f8be2a4b3e885430f127decce4c58fc47db55ce63056c1d5829c0e4e4762a1eae966020a05e2269ca9db42bbc5
SHA512 (kernel-kabi-dw-6.16.0.tar.xz) = 2d478f7931681ae73fddc2f41090f0d516a1c08c2968f80f39b2de1787f423477030c49accf2d845f3e0f7a6bc331db865005636613f6534450157e4987e8895