From 0c4b2b509dc613dd9b9b81dfb0c87d930936ddaf Mon Sep 17 00:00:00 2001 From: Eduard Abdullin Date: Thu, 12 Feb 2026 02:12:33 +0000 Subject: [PATCH] Debrand for AlmaLinux OS Use AlmaLinux OS secure boot cert Enable Btrfs support for all kernel variants hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 qla4xxx: bring back deprecated PCI ids be2iscsi: bring back deprecated PCI ids kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained --- Makefile.rhelver | 2 +- dracut-virt.conf | 2 + kernel-aarch64-64k-debug-rhel.config | 8 +-- kernel-aarch64-64k-rhel.config | 8 +-- kernel-aarch64-debug-rhel.config | 8 +-- kernel-aarch64-rhel.config | 8 +-- kernel-aarch64-rt-64k-debug-rhel.config | 8 +-- kernel-aarch64-rt-64k-rhel.config | 8 +-- kernel-aarch64-rt-debug-rhel.config | 8 +-- kernel-aarch64-rt-rhel.config | 8 +-- kernel-ppc64le-debug-rhel.config | 8 +-- kernel-ppc64le-rhel.config | 8 +-- kernel-riscv64-debug-rhel.config | 8 +-- kernel-riscv64-rhel.config | 8 +-- kernel-s390x-debug-rhel.config | 8 +-- kernel-s390x-rhel.config | 8 +-- kernel-s390x-zfcpdump-rhel.config | 8 +-- kernel-x86_64-debug-rhel.config | 8 +-- kernel-x86_64-rhel.config | 8 +-- kernel-x86_64-rt-debug-rhel.config | 8 +-- kernel-x86_64-rt-rhel.config | 8 +-- kernel.changelog | 62 ++++++++++++++++++++ kernel.spec | 75 ++++++++++++++++++++++--- sources | 6 +- 24 files changed, 212 insertions(+), 87 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 5d707f920..0b66c1253 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 202 +RHEL_RELEASE = 203 # # RHEL_REBASE_NUM diff --git a/dracut-virt.conf b/dracut-virt.conf index 56a0813ec..cb466629f 100644 --- a/dracut-virt.conf +++ b/dracut-virt.conf @@ -7,6 +7,8 @@ early_microcode="no" # modules: basics dracutmodules+=" dracut-systemd i18n shutdown " +# Omit drm. +omit_dracutmodules += " drm simpledrm " # modules: storage support dracutmodules+=" dm lvm rootfs-block fs-lib " diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 008f46ac0..bb01b80f4 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -2284,7 +2284,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3448,7 +3448,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4857,7 +4857,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8401,7 +8401,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 117c7487d..fbfc76aea 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -2268,7 +2268,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3427,7 +3427,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4836,7 +4836,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8376,7 +8376,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index f176da064..5dca27f9d 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -2281,7 +2281,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3445,7 +3445,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4854,7 +4854,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8397,7 +8397,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index fd7769b1d..49784aeef 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -2265,7 +2265,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3424,7 +3424,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4833,7 +4833,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8372,7 +8372,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 6b20dde30..db7b47de3 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -2323,7 +2323,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3489,7 +3489,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4898,7 +4898,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8450,7 +8450,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 9a789b52d..0ccfd3ec1 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -2307,7 +2307,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3468,7 +3468,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4877,7 +4877,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8425,7 +8425,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index e2232a25c..30850e0e1 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -2320,7 +2320,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3486,7 +3486,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4895,7 +4895,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8446,7 +8446,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 98bb29846..f78160b53 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -2304,7 +2304,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3465,7 +3465,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4874,7 +4874,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8421,7 +8421,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 29ec8ed39..177d8b952 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1997,7 +1997,7 @@ CONFIG_FTRACE=y # CONFIG_FTR_FIXUP_SELFTEST is not set # CONFIG_FUEL_GAUGE_MM8013 is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y @@ -3108,7 +3108,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM_XICS=y # CONFIG_KXCJK1013 is not set @@ -4467,7 +4467,7 @@ CONFIG_NVRAM=m # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -7821,7 +7821,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 60f21bfc8..fc64dce49 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1980,7 +1980,7 @@ CONFIG_FTRACE=y # CONFIG_FTR_FIXUP_SELFTEST is not set # CONFIG_FUEL_GAUGE_MM8013 is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y @@ -3087,7 +3087,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM_XICS=y # CONFIG_KXCJK1013 is not set @@ -4446,7 +4446,7 @@ CONFIG_NVRAM=m # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -7797,7 +7797,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index ec5af5244..c11844c00 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -1995,7 +1995,7 @@ CONFIG_FTRACE=y # CONFIG_FUEL_GAUGE_MM8013 is not set # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3074,7 +3074,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4426,7 +4426,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -7728,7 +7728,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 71c5d380c..af09905c8 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -1978,7 +1978,7 @@ CONFIG_FTRACE=y # CONFIG_FUEL_GAUGE_MM8013 is not set # CONFIG_FUJITSU_ES is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3053,7 +3053,7 @@ CONFIG_KVM_IOAPIC=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -4405,7 +4405,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -7704,7 +7704,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 0f27b7cbf..4d3590b97 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -2001,7 +2001,7 @@ CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FUEL_GAUGE_MM8013 is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3086,7 +3086,7 @@ CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y # CONFIG_KVM_S390_UCONTROL is not set CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set # CONFIG_KXSD9 is not set @@ -4446,7 +4446,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -7805,7 +7805,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 1e71dfbc0..99164e465 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1984,7 +1984,7 @@ CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FUEL_GAUGE_MM8013 is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3065,7 +3065,7 @@ CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set # CONFIG_KVM_S390_UCONTROL is not set CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set # CONFIG_KXSD9 is not set @@ -4425,7 +4425,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -7781,7 +7781,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 18da7e8da..01aeb77bd 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1987,7 +1987,7 @@ CONFIG_FTRACE_SYSCALLS=y # CONFIG_FTRACE_VALIDATE_RCU_IS_WATCHING is not set # CONFIG_FUEL_GAUGE_MM8013 is not set # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y @@ -3073,7 +3073,7 @@ CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set # CONFIG_KVM_S390_UCONTROL is not set CONFIG_KVM_SMM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set # CONFIG_KXSD9 is not set @@ -4436,7 +4436,7 @@ CONFIG_NVME_TCP_TLS=y # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -7802,7 +7802,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 8f9f351c1..53f171d28 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -2159,7 +2159,7 @@ CONFIG_FUJITSU_ES=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y @@ -3342,7 +3342,7 @@ CONFIG_KVM_MMU_AUDIT=y CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set # CONFIG_KXSD9 is not set @@ -4743,7 +4743,7 @@ CONFIG_NVSW_SN2201=m # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8228,7 +8228,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index eee2eee46..71c2809bd 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -2142,7 +2142,7 @@ CONFIG_FUJITSU_ES=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y @@ -3321,7 +3321,7 @@ CONFIG_KVM_MMU_AUDIT=y # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set # CONFIG_KXSD9 is not set @@ -4722,7 +4722,7 @@ CONFIG_NVSW_SN2201=m # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8203,7 +8203,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 6bc393cce..66c9b3355 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -2198,7 +2198,7 @@ CONFIG_FUJITSU_ES=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y @@ -3383,7 +3383,7 @@ CONFIG_KVM_MMU_AUDIT=y CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set # CONFIG_KXSD9 is not set @@ -4784,7 +4784,7 @@ CONFIG_NVSW_SN2201=m # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8277,7 +8277,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index f4d995aa2..dc71fe132 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -2182,7 +2182,7 @@ CONFIG_FUJITSU_ES=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m # CONFIG_FUNCTION_ERROR_INJECTION is not set -# CONFIG_FUNCTION_GRAPH_RETVAL is not set +CONFIG_FUNCTION_GRAPH_RETVAL=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y @@ -3363,7 +3363,7 @@ CONFIG_KVM_MMU_AUDIT=y # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y CONFIG_KVM_SW_PROTECTED_VM=y -# CONFIG_KVM_WERROR is not set +CONFIG_KVM_WERROR=y # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set # CONFIG_KXSD9 is not set @@ -4764,7 +4764,7 @@ CONFIG_NVSW_SN2201=m # CONFIG_NXP_CBTX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OA_TC6 is not set -# CONFIG_OBJTOOL_WERROR is not set +CONFIG_OBJTOOL_WERROR=y # CONFIG_OCFS2_FS is not set CONFIG_OCTEON_EP=m # CONFIG_OCTEONEP_VDPA is not set @@ -8253,7 +8253,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set diff --git a/kernel.changelog b/kernel.changelog index f841898af..103775762 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,65 @@ +* Tue Feb 10 2026 CKI KWF Bot [6.12.0-203.el10] +- nouveau/gsp: fix suspend/resume regression on r570 firmware (José Expósito) [RHEL-141658] +- nouveau: add a third state to the fini handler. (José Expósito) [RHEL-141658] +- nouveau/gsp: use rpc sequence numbers properly. (José Expósito) [RHEL-141658] +- redhat/dracut-virt.conf: omit drm drivers in UKI initrd (Li Tian) [RHEL-146125] +- scsi: storvsc: Process unsupported MODE_SENSE_10 (Li Tian) [RHEL-147285] +- dpll: expose fractional frequency offset in ppt (Ivan Vecera) [RHEL-129484] +- dpll: zl3073x: Implement device mode setting support (Ivan Vecera) [RHEL-140641] +- dpll: add dpll_device op to set working mode (Ivan Vecera) [RHEL-140641] +- dpll: add dpll_device op to get supported modes (Ivan Vecera) [RHEL-140641] +- mei: me: add wildcat lake P DID (Steve Best) [RHEL-95680] +- redhat/configs: ftrace: enable FUNCTION_GRAPH_RETVAL (Jerome Marchand) [RHEL-105766] +- KVM: x86: Don't clear async #PF queue when CR0.PG is disabled (e.g. on #SMI) (Maxim Levitsky) [RHEL-127414] +- KVM: x86: Fix a semi theoretical bug in kvm_arch_async_page_present_queued() (Maxim Levitsky) [RHEL-127414] +- cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Initialize cpufreq-based invariance before subsys (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag (Mark Langsdorf) [RHEL-120319] +- PM: cpufreq: powernv/tracing: Move powernv_throttle trace event (Mark Langsdorf) [RHEL-120319] +- drivers: cpufreq: add Tegra114 support (Mark Langsdorf) [RHEL-120319] +- cpufreq: Exit governor when failed to start old governor (Mark Langsdorf) [RHEL-120319] +- cpufreq: Move the check of cpufreq_driver->get into cpufreq_verify_current_freq() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Init policy->rwsem before it may be possibly used (Mark Langsdorf) [RHEL-120319] +- cpufreq: Initialize cpufreq-based frequency-invariance later (Mark Langsdorf) [RHEL-120319] +- cpufreq: Remove duplicate check in __cpufreq_offline() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Contain scaling_cur_freq.attr in cpufreq_attrs (Mark Langsdorf) [RHEL-120319] +- cpufreq: tegra124: Allow building as a module (Mark Langsdorf) [RHEL-120319] +- cpufreq: dt: Add register helper (Mark Langsdorf) [RHEL-120319] +- cpufreq: Export disable_cpufreq() (Mark Langsdorf) [RHEL-120319] +- cpufreq: brcmstb-avs: Fully open-code compatible for grepping (Mark Langsdorf) [RHEL-120319] +- cpufreq: apple: drop default ARCH_APPLE in Kconfig (Mark Langsdorf) [RHEL-120319] +- cpufreq: userspace: set CPUFREQ_GOV_STRICT_TARGET flag (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Remove forward declaration of cppc_cpufreq_register_em() (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Do not return a value from populate_efficiency_class() (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Remove cpu_data_list (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Add support for autonomous selection (Mark Langsdorf) [RHEL-120319] +- cpufreq: Update sscanf() to kstrtouint() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Replace magic number (Mark Langsdorf) [RHEL-120319] +- cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs (Mark Langsdorf) [RHEL-120319] +- cpufreq: Add Rust-based cpufreq-dt driver (Mark Langsdorf) [RHEL-120319] +- cpufreq: drop redundant cpus_read_lock() from store_local_boost() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Drop policy locking from cpufreq_policy_is_good_for_eas() (Mark Langsdorf) [RHEL-120319] +- powernow: use pr_info_once (Mark Langsdorf) [RHEL-120319] +- cpufreq/sched: Move cpufreq-specific EAS checks to cpufreq (Mark Langsdorf) [RHEL-120319] +- cpufreq/sched: schedutil: Add helper for governor checks (Mark Langsdorf) [RHEL-120319] +- cpufreq: Force sync policy boost with global boost on sysfs update (Mark Langsdorf) [RHEL-120319] +- cpufreq: Preserve policy's boost state after resume (Mark Langsdorf) [RHEL-120319] +- cpufreq: Introduce policy_set_boost() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Don't unnecessarily call set_boost() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Drop unused cpufreq_get_policy() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Introduce cpufreq_policy_refresh() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Use __free() for policy reference counting cleanup (Mark Langsdorf) [RHEL-120319] +- cpufreq: Drop cpufreq_cpu_acquire() and cpufreq_cpu_release() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Use locking guard and __free() in cpufreq_update_policy() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Add and use cpufreq policy locking guards (Mark Langsdorf) [RHEL-120319] +- cpufreq: Split cpufreq_online() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Consolidate some code in cpufreq_online() (Mark Langsdorf) [RHEL-120319] +- cpufreq: intel_pstate: Rearrange max frequency updates handling code (Mark Langsdorf) [RHEL-120319] +- cpufreq: airoha: modify CONFIG_OF dependency (Mark Langsdorf) [RHEL-120319] +- cpufreq: airoha: Depends on OF (Mark Langsdorf) [RHEL-120319] +- cpufreq: airoha: Add EN7581 CPUFreq SMCCC driver (Mark Langsdorf) [RHEL-120319] +Resolves: RHEL-105766, RHEL-120319, RHEL-127414, RHEL-129484, RHEL-140641, RHEL-141658, RHEL-146125, RHEL-147285, RHEL-95680 + * Fri Feb 06 2026 CKI KWF Bot [6.12.0-202.el10] - net: bridge: annotate data-races around fdb->{updated,used} (Mohammad Heib) [RHEL-123945] - bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress (Mohammad Heib) [RHEL-123945] diff --git a/kernel.spec b/kernel.spec index 168054ba9..c90a5a035 100644 --- a/kernel.spec +++ b/kernel.spec @@ -176,15 +176,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 202 +%define pkgrelease 203 %define kversion 6 -%define tarfile_release 6.12.0-202.el10 +%define tarfile_release 6.12.0-203.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 202%{?buildid}%{?dist} +%define specrelease 203%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-202.el10 +%define kabiversion 6.12.0-203.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4519,14 +4519,14 @@ fi\ # # %changelog -* Sat Feb 07 2026 Eduard Abdullin - 6.12.0-202 +* Thu Feb 12 2026 Eduard Abdullin - 6.12.0-203 - Debrand for AlmaLinux OS - Use AlmaLinux OS secure boot cert -* Sat Feb 07 2026 Neal Gompa - 6.12.0-202 +* Thu Feb 12 2026 Neal Gompa - 6.12.0-203 - Enable Btrfs support for all kernel variants -* Sat Feb 07 2026 Andrew Lukoshko - 6.12.0-202 +* Thu Feb 12 2026 Andrew Lukoshko - 6.12.0-203 - hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 - mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 - megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 @@ -4536,6 +4536,67 @@ fi\ - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained +* Tue Feb 10 2026 CKI KWF Bot [6.12.0-203.el10] +- nouveau/gsp: fix suspend/resume regression on r570 firmware (José Expósito) [RHEL-141658] +- nouveau: add a third state to the fini handler. (José Expósito) [RHEL-141658] +- nouveau/gsp: use rpc sequence numbers properly. (José Expósito) [RHEL-141658] +- redhat/dracut-virt.conf: omit drm drivers in UKI initrd (Li Tian) [RHEL-146125] +- scsi: storvsc: Process unsupported MODE_SENSE_10 (Li Tian) [RHEL-147285] +- dpll: expose fractional frequency offset in ppt (Ivan Vecera) [RHEL-129484] +- dpll: zl3073x: Implement device mode setting support (Ivan Vecera) [RHEL-140641] +- dpll: add dpll_device op to set working mode (Ivan Vecera) [RHEL-140641] +- dpll: add dpll_device op to get supported modes (Ivan Vecera) [RHEL-140641] +- mei: me: add wildcat lake P DID (Steve Best) [RHEL-95680] +- redhat/configs: ftrace: enable FUNCTION_GRAPH_RETVAL (Jerome Marchand) [RHEL-105766] +- KVM: x86: Don't clear async #PF queue when CR0.PG is disabled (e.g. on #SMI) (Maxim Levitsky) [RHEL-127414] +- KVM: x86: Fix a semi theoretical bug in kvm_arch_async_page_present_queued() (Maxim Levitsky) [RHEL-127414] +- cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Initialize cpufreq-based invariance before subsys (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag (Mark Langsdorf) [RHEL-120319] +- PM: cpufreq: powernv/tracing: Move powernv_throttle trace event (Mark Langsdorf) [RHEL-120319] +- drivers: cpufreq: add Tegra114 support (Mark Langsdorf) [RHEL-120319] +- cpufreq: Exit governor when failed to start old governor (Mark Langsdorf) [RHEL-120319] +- cpufreq: Move the check of cpufreq_driver->get into cpufreq_verify_current_freq() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Init policy->rwsem before it may be possibly used (Mark Langsdorf) [RHEL-120319] +- cpufreq: Initialize cpufreq-based frequency-invariance later (Mark Langsdorf) [RHEL-120319] +- cpufreq: Remove duplicate check in __cpufreq_offline() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Contain scaling_cur_freq.attr in cpufreq_attrs (Mark Langsdorf) [RHEL-120319] +- cpufreq: tegra124: Allow building as a module (Mark Langsdorf) [RHEL-120319] +- cpufreq: dt: Add register helper (Mark Langsdorf) [RHEL-120319] +- cpufreq: Export disable_cpufreq() (Mark Langsdorf) [RHEL-120319] +- cpufreq: brcmstb-avs: Fully open-code compatible for grepping (Mark Langsdorf) [RHEL-120319] +- cpufreq: apple: drop default ARCH_APPLE in Kconfig (Mark Langsdorf) [RHEL-120319] +- cpufreq: userspace: set CPUFREQ_GOV_STRICT_TARGET flag (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Remove forward declaration of cppc_cpufreq_register_em() (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Do not return a value from populate_efficiency_class() (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Remove cpu_data_list (Mark Langsdorf) [RHEL-120319] +- cpufreq: CPPC: Add support for autonomous selection (Mark Langsdorf) [RHEL-120319] +- cpufreq: Update sscanf() to kstrtouint() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Replace magic number (Mark Langsdorf) [RHEL-120319] +- cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs (Mark Langsdorf) [RHEL-120319] +- cpufreq: Add Rust-based cpufreq-dt driver (Mark Langsdorf) [RHEL-120319] +- cpufreq: drop redundant cpus_read_lock() from store_local_boost() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Drop policy locking from cpufreq_policy_is_good_for_eas() (Mark Langsdorf) [RHEL-120319] +- powernow: use pr_info_once (Mark Langsdorf) [RHEL-120319] +- cpufreq/sched: Move cpufreq-specific EAS checks to cpufreq (Mark Langsdorf) [RHEL-120319] +- cpufreq/sched: schedutil: Add helper for governor checks (Mark Langsdorf) [RHEL-120319] +- cpufreq: Force sync policy boost with global boost on sysfs update (Mark Langsdorf) [RHEL-120319] +- cpufreq: Preserve policy's boost state after resume (Mark Langsdorf) [RHEL-120319] +- cpufreq: Introduce policy_set_boost() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Don't unnecessarily call set_boost() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Drop unused cpufreq_get_policy() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Introduce cpufreq_policy_refresh() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Use __free() for policy reference counting cleanup (Mark Langsdorf) [RHEL-120319] +- cpufreq: Drop cpufreq_cpu_acquire() and cpufreq_cpu_release() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Use locking guard and __free() in cpufreq_update_policy() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Add and use cpufreq policy locking guards (Mark Langsdorf) [RHEL-120319] +- cpufreq: Split cpufreq_online() (Mark Langsdorf) [RHEL-120319] +- cpufreq: Consolidate some code in cpufreq_online() (Mark Langsdorf) [RHEL-120319] +- cpufreq: intel_pstate: Rearrange max frequency updates handling code (Mark Langsdorf) [RHEL-120319] +- cpufreq: airoha: modify CONFIG_OF dependency (Mark Langsdorf) [RHEL-120319] +- cpufreq: airoha: Depends on OF (Mark Langsdorf) [RHEL-120319] +- cpufreq: airoha: Add EN7581 CPUFreq SMCCC driver (Mark Langsdorf) [RHEL-120319] + * Fri Feb 06 2026 CKI KWF Bot [6.12.0-202.el10] - net: bridge: annotate data-races around fdb->{updated,used} (Mohammad Heib) [RHEL-123945] - bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress (Mohammad Heib) [RHEL-123945] diff --git a/sources b/sources index 33871ec60..b23532f4a 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.12.0-202.el10.tar.xz) = b47ad4eb434fde17bdaec629f9cf0b03a8299e98eb42b61bb62120e00ff5c6bc743b16cb7b97d156cf188e94b4264921826196f0d70a8cdede7075bb00111cb1 -SHA512 (kernel-abi-stablelists-6.12.0-202.el10.tar.xz) = d3992bc974b09e664289ad3f667c3fd3235a601447c294eaf176d347bddec072750c1913fb0665f7768eaa3d0040a5972a36a41cf169318daeb29d344f732f17 -SHA512 (kernel-kabi-dw-6.12.0-202.el10.tar.xz) = 73adccac6de250518d1da54d1cdf2b2dc894610016c3f647917395b139166a615e0799c49089d1ee9232918366960664fba993d4d03d7410af2b0eebff42e37f +SHA512 (linux-6.12.0-203.el10.tar.xz) = eac77f5e349923efb7e93741937a4069e69d08422c3fc2ac1c681d79e0cafb7902e00f9936bd579a828dd5db27cb81f6d39e6e071576f90cd37d745c35877ec6 +SHA512 (kernel-abi-stablelists-6.12.0-203.el10.tar.xz) = 75150b07a4d08bbcf74e6755336dd74a99de1107a2da61216d7bab19eca6c29c2edba8b8b4ac3c3d73a7ba3612b52cd5362983e99f6d67ac01bf57fe5ad728fa +SHA512 (kernel-kabi-dw-6.12.0-203.el10.tar.xz) = 1f78621022275ce338b7bf3a97a8ed9706c97a6cce36362b02f6cdddede8c79b2ec3566d9e4dcae4900794c2951daa9e9d17c7e3791338ea31e71b6ce34dbf8c