From 38cc4cfa09132ae328235fe68979330ca89cfc85 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 6 Aug 2025 11:59:13 -0600 Subject: [PATCH] kernel-6.17.0-0.rc0.250806g479058002c32.12 * Wed Aug 06 2025 Fedora Kernel Team [6.17.0-0.rc0.479058002c32.12] - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- kernel.changelog | 6 +++++- kernel.spec | 11 +++++++---- patch-6.17-redhat.patch | 26 +++++++++++++------------- sources | 6 +++--- 5 files changed, 29 insertions(+), 22 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 23b12db02..9cd756db2 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 = 11 +RHEL_RELEASE = 12 # # RHEL_REBASE_NUM diff --git a/kernel.changelog b/kernel.changelog index 2275b03db..840390330 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,7 +1,11 @@ -* Tue Aug 05 2025 Fedora Kernel Team [6.17.0-0.rc0.7e161a991ea7.11] +* Wed Aug 06 2025 Fedora Kernel Team [6.17.0-0.rc0.479058002c32.12] - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver) Resolves: +* Wed Aug 06 2025 Fedora Kernel Team [6.17.0-0.rc0.479058002c32.11] +- Linux v6.17.0-0.rc0.479058002c32 +Resolves: + * Tue Aug 05 2025 Fedora Kernel Team [6.17.0-0.rc0.7e161a991ea7.10] - rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER (Justin M. Forbes) - kernel.spec: add '-e' option to %%preun for kernel-core and kernel-uki-virt (Xuemin Li) diff --git a/kernel.spec b/kernel.spec index 9043d1e4a..66f405ff0 100644 --- a/kernel.spec +++ b/kernel.spec @@ -165,13 +165,13 @@ Summary: The Linux kernel %define specrpmversion 6.17.0 %define specversion 6.17.0 %define patchversion 6.17 -%define pkgrelease 0.rc0.250805g7e161a991ea7.11 +%define pkgrelease 0.rc0.250806g479058002c32.12 %define kversion 6 -%define tarfile_release 6.16-11699-g7e161a991ea7 +%define tarfile_release 6.16-11852-g479058002c32 # This is needed to do merge window version magic %define patchlevel 17 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc0.250805g7e161a991ea7.11%{?buildid}%{?dist} +%define specrelease 0.rc0.250806g479058002c32.12%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 6.17.0 @@ -4375,9 +4375,12 @@ fi\ # # %changelog -* Tue Aug 05 2025 Fedora Kernel Team [6.17.0-0.rc0.7e161a991ea7.11] +* Wed Aug 06 2025 Fedora Kernel Team [6.17.0-0.rc0.479058002c32.12] - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver) +* Wed Aug 06 2025 Fedora Kernel Team [6.17.0-0.rc0.479058002c32.11] +- Linux v6.17.0-0.rc0.479058002c32 + * Tue Aug 05 2025 Fedora Kernel Team [6.17.0-0.rc0.7e161a991ea7.10] - rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER (Justin M. Forbes) - kernel.spec: add '-e' option to %%preun for kernel-core and kernel-uki-virt (Xuemin Li) diff --git a/patch-6.17-redhat.patch b/patch-6.17-redhat.patch index 3cef7e420..f1efa9405 100644 --- a/patch-6.17-redhat.patch +++ b/patch-6.17-redhat.patch @@ -192,7 +192,7 @@ index 000000000000..85771d74c34f + +endmenu diff --git a/Makefile b/Makefile -index 98ab3435fc8d..ec25cae5fea1 100644 +index 37e37565515e..850db6544710 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),) @@ -213,7 +213,7 @@ index 98ab3435fc8d..ec25cae5fea1 100644 ifdef mixed-build # =========================================================================== # We're called with mixed targets (*config and build targets). -@@ -1305,6 +1316,8 @@ uapi-asm-generic: +@@ -1306,6 +1317,8 @@ uapi-asm-generic: # Generate some files # --------------------------------------------------------------------------- @@ -222,7 +222,7 @@ index 98ab3435fc8d..ec25cae5fea1 100644 # KERNELRELEASE can change from a few different places, meaning version.h # needs to be updated, so this check is forced on all builds -@@ -1329,7 +1342,13 @@ define filechk_version.h +@@ -1330,7 +1343,13 @@ define filechk_version.h ((c) > 255 ? 255 : (c)))'; \ echo \#define LINUX_VERSION_MAJOR $(VERSION); \ echo \#define LINUX_VERSION_PATCHLEVEL $(PATCHLEVEL); \ @@ -237,7 +237,7 @@ index 98ab3435fc8d..ec25cae5fea1 100644 endef $(version_h): private PATCHLEVEL := $(or $(PATCHLEVEL), 0) -@@ -1931,6 +1950,23 @@ endif +@@ -1932,6 +1951,23 @@ endif ifdef CONFIG_MODULES @@ -997,10 +997,10 @@ index fb1fe9f3b1a3..5a3312fc0ea0 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 b335fb7e5cb4..1f9e113bf2cc 100644 +index c79abdfcd7a9..e23bfb7f94c7 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c -@@ -730,6 +730,24 @@ int ahci_stop_engine(struct ata_port *ap) +@@ -731,6 +731,24 @@ int ahci_stop_engine(struct ata_port *ap) tmp &= ~PORT_CMD_START; writel(tmp, port_mmio + PORT_CMD); @@ -2399,10 +2399,10 @@ index fd11fffdd3c3..af87dc6e56dd 100644 LSM_HOOK(int, 0, perf_event_open, int type) LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event) diff --git a/include/linux/module.h b/include/linux/module.h -index 313ecb8e5181..c8f1eb9d5b85 100644 +index 3319a5269d28..73329fb4711b 100644 --- a/include/linux/module.h +++ b/include/linux/module.h -@@ -413,6 +413,7 @@ struct module { +@@ -410,6 +410,7 @@ struct module { struct module_attribute *modinfo_attrs; const char *version; const char *srcversion; @@ -2410,7 +2410,7 @@ index 313ecb8e5181..c8f1eb9d5b85 100644 struct kobject *holders_dir; /* Exported symbols */ -@@ -1012,6 +1013,10 @@ static inline unsigned long find_kallsyms_symbol_value(struct module *mod, +@@ -1009,6 +1010,10 @@ static inline unsigned long find_kallsyms_symbol_value(struct module *mod, #endif /* CONFIG_MODULES && CONFIG_KALLSYMS */ @@ -3168,7 +3168,7 @@ index 0ee0ee7b7c2c..3f21a57c5c0e 100644 if (!strcmp(fn_name, entry->buf)) { pr_debug("initcall %s blacklisted\n", fn_name); diff --git a/kernel/Makefile b/kernel/Makefile -index 366987d9914a..07a52ac662b8 100644 +index c60623448235..b0e7910e2e68 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -12,6 +12,7 @@ obj-y = fork.o exec_domain.o panic.o \ @@ -3245,7 +3245,7 @@ index 0fbfa8532c39..c0e8792756fa 100644 } diff --git a/kernel/module/main.c b/kernel/module/main.c -index 7f8bb51aedd4..f099a7a926ea 100644 +index c66b26184936..0eb08102db5b 100644 --- a/kernel/module/main.c +++ b/kernel/module/main.c @@ -65,6 +65,8 @@ @@ -3273,7 +3273,7 @@ index 7f8bb51aedd4..f099a7a926ea 100644 &modinfo_initstate, &modinfo_coresize, #ifdef CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC -@@ -3334,6 +3338,11 @@ static int early_mod_check(struct load_info *info, int flags) +@@ -3325,6 +3329,11 @@ static int early_mod_check(struct load_info *info, int flags) return -EPERM; } @@ -3285,7 +3285,7 @@ index 7f8bb51aedd4..f099a7a926ea 100644 err = rewrite_section_headers(info, flags); if (err) return err; -@@ -3907,6 +3916,10 @@ void print_modules(void) +@@ -3898,6 +3907,10 @@ void print_modules(void) pr_cont(" [last unloaded: %s%s]", last_unloaded_module.name, last_unloaded_module.taints); pr_cont("\n"); diff --git a/sources b/sources index ff4bbfa65..9d1699120 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.16-11699-g7e161a991ea7.tar.xz) = abadfe74e36faef3fcd71974f699d243dba89f6992cfcdf1c12a246855ecec9bef0df34ae7a432726ae426f53b1e41d3e40fdfed71c86276124c3acce8ec126b -SHA512 (kernel-abi-stablelists-6.17.0.tar.xz) = fb77168706d26ea769a88a7d43cabfc1a31661b1f92cf7e473c9be72d7f4b4c37d90f68fa1032171770e5a849c03b3b748370db78be500ff3f52ce79410389b1 -SHA512 (kernel-kabi-dw-6.17.0.tar.xz) = 5b0978137c57e3c1bfcbd1079c5cd1223c0c321248faedc46d03bc7f2cfc3ffa64dc47ee456b10f3b0b33dbe3457bec8f26eb5eecefff13db35a001ba7cc3808 +SHA512 (linux-6.16-11852-g479058002c32.tar.xz) = ba4fb8748a67956ab83122d21058e19de0b0f3d464c7130d6a227b3a8cc707a0098b7b155dededb6cc68e72099524edee76dafd1caddf911c433b10ac604c53d +SHA512 (kernel-abi-stablelists-6.17.0.tar.xz) = 25d69e9dcb2ac977a35a05b1b1d62f8dd7eebfa165618a69d212c1138128104688c83d00838bfb7aad8688dd2947465cb241b317f2f01beb04c93a50c6c50b89 +SHA512 (kernel-kabi-dw-6.17.0.tar.xz) = 330ad4327d60220c996971cf8ec8cce6f3354c0602dc717bde1ce9735a77e61eede01758f7be0b33adaebe2b19e1288ade53ec71882f9274631bd3ac168a9651