diff --git a/Makefile.rhelver b/Makefile.rhelver index bc57f85b9..911958cf3 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 226 +RHEL_RELEASE = 227 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index d1ba743b7..0ee085bf8 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -413,7 +413,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -1994,7 +1994,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -5949,6 +5949,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y @@ -6305,7 +6306,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -7377,7 +7379,7 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ARM_CRB_FFA=m +CONFIG_TCG_ARM_CRB_FFA=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 260b31d7c..bb769eb39 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -413,7 +413,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -1986,7 +1986,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -5925,6 +5925,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y @@ -6281,7 +6282,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -7351,7 +7353,7 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ARM_CRB_FFA=m +CONFIG_TCG_ARM_CRB_FFA=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 0c5a304cf..f3db5014d 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -411,7 +411,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -1992,7 +1992,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -5945,6 +5945,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y @@ -6301,7 +6302,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -7373,7 +7375,7 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ARM_CRB_FFA=m +CONFIG_TCG_ARM_CRB_FFA=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 3a4853f73..40cf13d8f 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -411,7 +411,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -1984,7 +1984,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -5921,6 +5921,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y @@ -6277,7 +6278,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -7347,7 +7349,7 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ARM_CRB_FFA=m +CONFIG_TCG_ARM_CRB_FFA=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index c8b6b9d6c..85adb70f6 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -413,7 +413,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -2033,7 +2033,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -5996,6 +5996,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y @@ -6352,7 +6353,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -7425,7 +7427,7 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ARM_CRB_FFA=m +CONFIG_TCG_ARM_CRB_FFA=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 7d9eb1b49..6f3fc9c0d 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -413,7 +413,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -2025,7 +2025,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -5972,6 +5972,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y @@ -6328,7 +6329,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -7399,7 +7401,7 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ARM_CRB_FFA=m +CONFIG_TCG_ARM_CRB_FFA=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index da97e49b1..d76ffb125 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -411,7 +411,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -2031,7 +2031,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -5992,6 +5992,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y @@ -6348,7 +6349,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -7421,7 +7423,7 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ARM_CRB_FFA=m +CONFIG_TCG_ARM_CRB_FFA=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index fb9b6929d..2cb2a63e4 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -411,7 +411,7 @@ CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m -CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set @@ -2023,7 +2023,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set -# CONFIG_DW_I3C_MASTER is not set +CONFIG_DW_I3C_MASTER=m CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_GENERIC is not set CONFIG_DWMAC_IMX8=m @@ -5968,6 +5968,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y @@ -6324,7 +6325,8 @@ CONFIG_SENSORS_SMPRO=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SPD5118 is not set +CONFIG_SENSORS_SPD5118_DETECT=y +CONFIG_SENSORS_SPD5118=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SY7636A is not set @@ -7395,7 +7397,7 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ARM_CRB_FFA=m +CONFIG_TCG_ARM_CRB_FFA=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index e7fabbd30..c152b2681 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -5443,6 +5443,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 3c58909e2..29a3c38ae 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -5421,6 +5421,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index 9222d0ba3..f44208e42 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -5460,6 +5460,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 2686f4ea8..c66c31830 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -5438,6 +5438,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 02af16302..64e66ed35 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -5422,6 +5422,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 661807192..7ccbaf3f4 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -5400,6 +5400,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index ed1265671..a95e8c70e 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -5415,6 +5415,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y # CONFIG_SCHEDSTATS is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index d00b23166..6e21930e9 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -5769,6 +5769,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 0545aa34a..2422d78ec 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -5746,6 +5746,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 2e5536ad0..95d561b0b 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -5816,6 +5816,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 917741a63..87ee531e0 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -5793,6 +5793,7 @@ CONFIG_SCHED_CORE=y CONFIG_SCHED_MC_PRIO=y CONFIG_SCHED_MC=y CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_SCHED_PROXY_EXEC is not set CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y diff --git a/kernel.changelog b/kernel.changelog index 96648e994..44a593476 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,268 @@ +* Fri May 08 2026 CKI KWF Bot [6.12.0-227.el10] +- PCI/PTM: Drop pci_enable_ptm() granularity parameter (CKI Backport Bot) [RHEL-172222] +- x86/mce: Remove the redundant mce_hygon_feature_init() (Steve Best) [RHEL-130026] +- x86/mce: Ensure user polling settings are honored when restarting timer (Steve Best) [RHEL-130026] +- x86/mce/amd: Fix threshold limit reset (Steve Best) [RHEL-130026] +- x86/mce/apei: Handle variable SMCA BERT record size (Steve Best) [RHEL-130026] +- x86/mce/mcelog: Use xchg() to get and clear the flags (Steve Best) [RHEL-130026] +- x86/mce/inject: Remove call to mce_notify_irq() (Steve Best) [RHEL-130026] +- x86/mce: use is_copy_from_user() to determine copy-from-user context (Steve Best) [RHEL-130026] +- x86/mce/threshold: Remove the redundant this_cpu_dec_return() (Steve Best) [RHEL-130026] +- x86/mce/amd: Filter bogus hardware errors on Zen3 clients (Steve Best) [RHEL-130026] +- x86/mce/amd: Check SMCA feature bit before accessing SMCA MSRs (Steve Best) [RHEL-130026] +- x86/mce: Handle AMD threshold interrupt storms (Steve Best) [RHEL-130026] +- x86/mce: Do not clear bank's poll bit in mce_poll_banks on AMD SMCA systems (Steve Best) [RHEL-130026] +- x86/mce: Add support for physical address valid bit (Steve Best) [RHEL-130026] +- EDAC/mce_amd: Add support for FRU text in MCA (Steve Best) [RHEL-130026] +- x86/mce: Save and use APEI corrected threshold limit (Steve Best) [RHEL-130026] +- x86/mce/amd: Define threshold restart function for banks (Steve Best) [RHEL-130026] +- x86/mce/amd: Remove redundant reset_block() (Steve Best) [RHEL-130026] +- x86/mce/amd: Support SMCA Corrected Error Interrupt (Steve Best) [RHEL-130026] +- x86/mce/amd: Enable interrupt vectors once per-CPU on SMCA systems (Steve Best) [RHEL-130026] +- x86/mce: Unify AMD DFR handler with MCA Polling (Steve Best) [RHEL-130026] +- x86/MCE/AMD: Add support for new MCA_SYND{1,2} registers (Steve Best) [RHEL-130026] +- x86/mce: Unify AMD THR handler with MCA Polling (Steve Best) [RHEL-130026] +- x86/mce: Add a clear_bank() helper (Steve Best) [RHEL-130026] +- x86/msr: Rename 'mce_wrmsrl()' to 'mce_wrmsrq()' (Steve Best) [RHEL-130026] +- x86/mce: Move machine_check_poll() status checks to helper functions (Steve Best) [RHEL-130026] +- x86/mce: Separate global and per-CPU quirks (Steve Best) [RHEL-130026] +- x86/mce: Convert family/model mixed checks to VFM-based checks (Steve Best) [RHEL-130026] +- x86/mce: Do 'UNKNOWN' vendor check early (Steve Best) [RHEL-130026] +- x86/mce: Break up __mcheck_cpu_apply_quirks() (Steve Best) [RHEL-130026] +- x86/mce: Make four functions return bool (Steve Best) [RHEL-130026] +- x86/mce: Add wrapper for struct mce to export vendor specific info (Steve Best) [RHEL-130026] +- x86/mce: Define BSP-only SMCA init (Steve Best) [RHEL-130026] +- x86/mce: Define BSP-only init (Steve Best) [RHEL-130026] +- x86/mce: Set CR4.MCE last during init (Steve Best) [RHEL-130026] +- x86/mce: Remove __mcheck_cpu_init_early() (Steve Best) [RHEL-130026] +- x86/mce: Cleanup bank processing on init (Steve Best) [RHEL-130026] +- x86/mce/amd: Put list_head in threshold_bank (Steve Best) [RHEL-130026] +- x86/mce/amd: Remove smca_banks_map (Steve Best) [RHEL-130026] +- x86/mce/amd: Remove return value for mce_threshold_{create,remove}_device() (Steve Best) [RHEL-130026] +- x86/mce/amd: Rename threshold restart function (Steve Best) [RHEL-130026] +- x86/msr: Convert __rdmsr() uses to native_rdmsrq() uses [partial] (Steve Best) [RHEL-130026] +- x86/msr: Convert __wrmsr() uses to native_wrmsr{,q}() uses [partial] (Steve Best) [RHEL-130026] +- x86/msr: Add the native_rdmsrq() helper (Steve Best) [RHEL-130026] +- x86/msr: Rename 'native_wrmsrl()' to 'native_wrmsrq()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'mce_rdmsrl()' to 'mce_rdmsrq()' (Steve Best) [RHEL-130026] +- x86/msr: Add explicit includes of [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'rdmsrl_on_cpu()' to 'rdmsrq_on_cpu()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'wrmsrl()' to 'wrmsrq()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'rdmsrl()' to 'rdmsrq()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Standardize on 'u32' MSR indices in (Steve Best) [RHEL-130026] +- x86/msr: Standardize on u64 in (Steve Best) [RHEL-130026] +- x86/msr: Harmonize the prototype and definition of do_trace_rdpmc() (Steve Best) [RHEL-130026] +- io_uring/kbuf: check if target buffer list is still legacy on recycle (Jeff Moyer) [RHEL-161187] +- io_uring/kbuf: limit legacy provided buffer lists to USHRT_MAX (Jeff Moyer) [RHEL-161187] +- redhat/configs: Enable FFA for TPM on AArch64 (Marcin Juszkiewicz) [RHEL-167985] +- platform/x86/intel/pmc: Remove double empty line (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: Enable substate residencies for multiple PMCs (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: Move LPM mode attributes to PMC (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: Change LPM mode fields to u8 (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Enable SSRAM support for Wildcat Lake (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: Add Wildcat Lake support to Intel PMC SSRAM Telemetry (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Remove redundant has_die_c6 variable (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Rename PMC index variable to pmc_idx (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Add DMU GUID to Arrow Lake U/H (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Add support for multiple DMU GUIDs (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Update Arrow Lake telemetry GUID (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Replace dev_warn() with dev_dbg() (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Enable SSRAM support for Panther Lake (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Show substate requirement for S0ix blockers (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Improve function to show substate header (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Move telemetry endpoint register handling (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Enable SSRAM support for Lunar Lake (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: use kcalloc() instead of kzalloc() (Steve Best) [RHEL-129781] +- redhat: configs: Enable CONFIG_SENSORS_SPD5118 (Jennifer Berringer) [RHEL-168906] +- i3c: master: dw-i3c: Balance PM runtime usage count on probe failure (Jennifer Berringer) [RHEL-168906] +- hwmon: (spd5118) Detect and support 16-bit register addressing (Jennifer Berringer) [RHEL-168906] +- hwmon: (spd5118) Support 16-bit addressing for NVMEM accesses (Jennifer Berringer) [RHEL-168906] +- hwmon: (spd5118) Name chips taking the specification literally (Jennifer Berringer) [RHEL-168906] +- hwmon: (spd5118) Split into common and I2C specific code (Jennifer Berringer) [RHEL-168906] +- hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jennifer Berringer) [RHEL-168906] +- i3c: dw: Disable runtime PM on Agilex5 to avoid bus hang on IBI (Jennifer Berringer) [RHEL-168906] +- i3c: dw: Add shutdown support to dw_i3c_master driver (Jennifer Berringer) [RHEL-168906] +- i3c: dw: Add quirk to address OD/PP timing issue on AMD platform (Jennifer Berringer) [RHEL-168906] +- i3c: dw: Add support for AMDI0015 ACPI ID (Jennifer Berringer) [RHEL-168906] +- i3c: simplify combined i3c/i2c dependencies (Jennifer Berringer) [RHEL-168906] +- i3c: Move device name assignment after i3c_bus_init (Jennifer Berringer) [RHEL-168906] +- i3c: master: Simplify with scoped for each OF child loop (Jennifer Berringer) [RHEL-168906] +- i3c: fix refcount inconsistency in i3c_master_register (Jennifer Berringer) [RHEL-168906] +- device property: Add scoped fwnode child node iterators (Jennifer Berringer) [RHEL-168906] +- i3c: master: Drop duplicate check before calling OF APIs (Jennifer Berringer) [RHEL-168906] +- i3c: master: Improve initialization of numbered I2C adapters (Jennifer Berringer) [RHEL-168906] +- thermal: intel: int340x: soc_slider: Set offset only for balanced mode (Steve Best) [RHEL-130009] +- thermal: int340x: Fix sysfs group leak on DLVR registration failure (Steve Best) [RHEL-130009] +- drivers: thermal: intel: tcc_cooling: Drop redundant local variable (Steve Best) [RHEL-130009] +- thermal: intel: x86_pkg_temp_thermal: Handle invalid temperature (Steve Best) [RHEL-130009] +- thermal: intel: Use sysfs_emit() in a sysfs show function (Steve Best) [RHEL-130009] +- thermal: intel: fix typo "nagative" in comment for cpu argument (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Use sysfs_emit{_at}() in sysfs show functions (Steve Best) [RHEL-130009] +- thermal: int340x: processor_thermal: Enable slow workload type hints (Steve Best) [RHEL-130009] +- thermal: intel: intel_pch_thermal: Drop explicit driver data clearing (Steve Best) [RHEL-130009] +- thermal: intel: intel_tcc_cooling: Add CPU models in the support list (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Enable power slider interface for Wildcat Lake (Steve Best) [RHEL-130009] +- ACPI: DPTF: Support Nova Lake (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Add DLVR support for Nova Lake (Steve Best) [RHEL-130009] +- thermal: int340x: processor_thermal: Add Nova Lake processor thermal device (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Replace sprintf() with sysfs_emit() (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Use symbolic constant for UUID comparison (Steve Best) [RHEL-130009] +- thermal: intel: Select INT340X_THERMAL from INTEL_SOC_DTS_THERMAL (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Power Slider: Validate slider_balance range (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Add module parameter to change slider offset (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Add module parameter for balanced Slider (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Enable power slider interface for Panther Lake (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Add support for power slider (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Remove redundant acpi_has_method() call (Steve Best) [RHEL-130009] +- tools/power/x86/intel-speed-select: v1.25 release (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Allow non root users (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Fix file descriptor leak in isolate_cpus() (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86: ISST: Optimize suspend/resume callbacks (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86: ISST: Check for admin capability for write commands (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86: ISST: Store and restore all domains data (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86: ISST: Add missing write block check (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Use pkg-config for libnl-3.0 detection (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: v1.24 release (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Reset isst_turbo_freq_info for invalid buckets (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Check feature status (Krzysztof Pawlinski) [RHEL-133093] +- rh_message.h: update support status of mlx5 devices (Scott Weaver) [RHEL-142605 RHEL-142608 RHEL-166116] +- arm64: contpte: fix set_access_flags() no-op check for SMMU/ATS faults (Charles Mirabile) [RHEL-154155] +- x86/resctrl: Fix SNC detection (Phil Auld) [RHEL-147186] +- x86/topo: Fix SNC topology mess (Phil Auld) [RHEL-147186] +- x86/topo: Replace x86_has_numa_in_package (Phil Auld) [RHEL-147186] +- x86/topo: Add topology_num_nodes_per_package() (Phil Auld) [RHEL-147186] +- x86/numa: Store extra copy of numa_nodes_parsed (Phil Auld) [RHEL-147186] +- sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting (Phil Auld) [RHEL-145610] +- sched/core: Fix wakeup_preempt's next_class tracking (Phil Auld) [RHEL-147186] +- sched/fair: Only set slice protection at pick time (Phil Auld) [RHEL-147186] +- sched/eevdf: Update se->vprot in reweight_entity() (Phil Auld) [RHEL-147186] +- sched/fair: Fix lag clamp (Phil Auld) [RHEL-147186] +- sched/fair: Fix zero_vruntime tracking (Phil Auld) [RHEL-147186] +- sched/clock: Avoid false sharing for sched_clock_irqtime (Phil Auld) [RHEL-147186] +- sched/rt: Skip currently executing CPU in rto_next_cpu() (Phil Auld) [RHEL-147186] +- sched/cpufreq: Use %%pe format for PTR_ERR() printing (Phil Auld) [RHEL-147186] +- sched: Re-evaluate scheduling when migrating queued tasks out of throttled cgroups (Phil Auld) [RHEL-147186] +- sched/debug: Fix dl_server (re)start conditions (Phil Auld) [RHEL-147186] +- sched/debug: Add support to change sched_ext server params (Phil Auld) [RHEL-147186] +- sched_ext: Add a DL server for sched_ext tasks (Phil Auld) [RHEL-147186] +- sched/debug: Stop and start server based on if it was active (Phil Auld) [RHEL-147186] +- sched/deadline: Clear the defer params (Phil Auld) [RHEL-147186] +- sched/debug: Fix updating of ppos on server write ops (Phil Auld) [RHEL-147186] +- sched/deadline: Fix 'stuck' dl_server (Phil Auld) [RHEL-147186] +- sched/fair: Revert force wakeup preemption (Phil Auld) [RHEL-147186] +- sched/fair: Disable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186] +- sched: Update rq->avg_idle when a task is moved to an idle CPU (Phil Auld) [RHEL-147186] +- sched/debug: Convert copy_from_user() + kstrtouint() to kstrtouint_from_user() (Phil Auld) [RHEL-147186] +- sched/fair: Fix pelt clock sync when entering idle (Phil Auld) [RHEL-147186] +- sched/fair: Remove nohz.nr_cpus and use weight of cpumask instead (Phil Auld) [RHEL-147186] +- sched/fair: Change likelyhood of nohz.nr_cpus (Phil Auld) [RHEL-147186] +- sched/fair: Fix math notation errors in avg_vruntime comment (Phil Auld) [RHEL-147186] +- sched/fair: Move checking for nohz cpus after time check (Phil Auld) [RHEL-147186] +- sched: Audit MOVE vs balance_callbacks (Phil Auld) [RHEL-147186] +- sched: Deadline has dynamic priority (Phil Auld) [RHEL-147186] +- sched/deadline: Use ENQUEUE_MOVE to allow priority change (Phil Auld) [RHEL-147186] +- sched/deadline: Ensure get_prio_dl() is up-to-date (Phil Auld) [RHEL-147186] +- sched/deadline: Avoid double update_rq_clock() (Phil Auld) [RHEL-147186] +- sched: Fold rq-pin swizzle into __balance_callbacks() (Phil Auld) [RHEL-147186] +- sched: Provide idle_rq() helper (Phil Auld) [RHEL-147186] +- sched/deadline: Fix server stopping with runnable tasks (Phil Auld) [RHEL-147186] +- sched/deadline: Fix potential race in dl_add_task_root_domain() (Phil Auld) [RHEL-147186] +- sched/deadline: Remove unnecessary comment in dl_add_task_root_domain() (Phil Auld) [RHEL-147186] +- sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu() (Phil Auld) [RHEL-147186] +- sched/fair: Simplify task_numa_find_cpu() (Phil Auld) [RHEL-147186] +- sched/fair: Use cpumask_weight_and() in sched_balance_find_dst_group() (Phil Auld) [RHEL-147186] +- sched: Reorder some fields in struct rq (Phil Auld) [RHEL-147186] +- sched/fair: Fix sched_avg fold (Phil Auld) [RHEL-147186] +- sched: Fix faulty assertion in sched_change_end() (Phil Auld) [RHEL-147186] +- sched/core: Rework sched_class::wakeup_preempt() and rq_modified_*() (Phil Auld) [RHEL-147186] +- sched_ext: Rename pnt_seq to kick_sync (Phil Auld) [RHEL-147186] +- sched_ext: Don't kick CPUs running higher classes (Phil Auld) [RHEL-147186] +- sched_ext: Fix SCX_KICK_WAIT to work reliably (Phil Auld) [RHEL-147186] +- sched_ext: Allow forcibly picking an scx task (Phil Auld) [RHEL-147186] +- sched_ext: fix flag check for deferred callbacks (Phil Auld) [RHEL-147186] +- sched/ext: Fold balance_scx() into pick_task_scx() (Phil Auld) [RHEL-147186] +- sched_ext: defer queue_balance_callback() until after ops.dispatch (Phil Auld) [RHEL-147186] +- sched_ext: Move internal type and accessor definitions to ext_internal.h (Phil Auld) [RHEL-147186] +- sched_ext: Make explicit scx_task_iter_relock() calls unnecessary (Phil Auld) [RHEL-147186] +- sched/fair: Join two #ifdef CONFIG_FAIR_GROUP_SCHED blocks (Phil Auld) [RHEL-147186] +- sched/fair: Introduce and use the vruntime_cmp() and vruntime_op() wrappers for wrapped-signed aritmetics (Phil Auld) [RHEL-147186] +- sched/fair: Sort out 'blocked_load*' namespace noise (Phil Auld) [RHEL-147186] +- sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and helper functions (Phil Auld) [RHEL-147186] +- sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight (Phil Auld) [RHEL-147186] +- sched/fair: Clean up comments in 'struct cfs_rq' (Phil Auld) [RHEL-147186] +- sched/fair: Fold the sched_avg update (Phil Auld) [RHEL-147186] +- : Add the __signed_scalar_typeof() helper (Phil Auld) [RHEL-147186] +- sched/fair: Remove superfluous rcu_read_lock() (Phil Auld) [RHEL-147186] +- sched/fair: Avoid rq->lock bouncing in sched_balance_newidle() (Phil Auld) [RHEL-147186] +- sched/fair: Switch to rcu_dereference_all() (Phil Auld) [RHEL-147186] +- sched/headers: Rename rcu_dereference_check_sched_domain() => rcu_dereference_sched_domain() (Phil Auld) [RHEL-147186] +- sched/fair: Limit hrtick work (Phil Auld) [RHEL-147186] +- sched/core: Add assertions to QUEUE_CLASS (Phil Auld) [RHEL-147186] +- sched/core: Fix psi_dequeue() for Proxy Execution (Phil Auld) [RHEL-147186] +- sched/headers: Remove whitespace noise from kernel/sched/sched.h (Phil Auld) [RHEL-147186] +- sched/rt: Remove a preempt-disable section in rt_mutex_setprio() (Phil Auld) [RHEL-147186] +- sched/deadline: Walk up cpuset hierarchy to decide root domain when hot-unplug (Phil Auld) [RHEL-147186] +- cgroup/cpuset: Introduce cpuset_cpus_allowed_locked() (Phil Auld) [RHEL-147186] +- sched/fair: Enable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186] +- sched/fair: Reimplement NEXT_BUDDY to align with EEVDF goals (Phil Auld) [RHEL-147186] +- sched/deadline: Use cpumask_weight_and() in dl_bw_cpus (Phil Auld) [RHEL-147186] +- sched/deadline: Minor cleanup in select_task_rq_dl() (Phil Auld) [RHEL-147186] +- sched/deadline: Document dl_server (Phil Auld) [RHEL-147186] +- sched/deadline: Fix dl_server stop condition (Phil Auld) [RHEL-147186] +- sched/eevdf: Fix min_vruntime vs avg_vruntime (Phil Auld) [RHEL-147186] +- sched: Fix proxy/current (push,pull)ability (Phil Auld) [RHEL-147186] +- sched: Start blocked_on chain processing in find_proxy_task() (Phil Auld) [RHEL-147186] +- sched: Add an initial sketch of the find_proxy_task() function (Phil Auld) [RHEL-147186] +- sched: Fix runtime accounting w/ split exec & sched contexts (Phil Auld) [RHEL-147186] +- sched: Move update_curr_task logic into update_curr_se (Phil Auld) [RHEL-147186] +- configs: Make sure PROXY_EXEC is off (Phil Auld) [RHEL-147186] +- sched: Add CONFIG_SCHED_PROXY_EXEC & boot argument to enable/disable (Phil Auld) [RHEL-147186] +- locking/mutex: Rework task_struct::blocked_on (Phil Auld) [RHEL-147186] +- sched/core: Remove double update_rq_clock() in __set_cpus_allowed_ptr_locked() (Phil Auld) [RHEL-147186] +- sched/deadline: Fix dl_server time accounting (Phil Auld) [RHEL-147186] +- sched/core: Optimize core cookie matching check (Phil Auld) [RHEL-147186] +- sched/core: Add comment explaining force-idle vruntime snapshots (Phil Auld) [RHEL-147186] +- sched/proxy: Yield the donor task (Phil Auld) [RHEL-147186] +- sched: Fix the do_set_cpus_allowed() locking fix (Phil Auld) [RHEL-147186] +- sched: Remove never used code in mm_cid_get() (Phil Auld) [RHEL-147186] +- sched: Detect per-class runqueue changes (Phil Auld) [RHEL-147186] +- sched: Add support to pick functions to take rf (Phil Auld) [RHEL-147186] +- sched: Match __task_rq_{,un}lock() (Phil Auld) [RHEL-147186] +- sched: Mandate shared flags for sched_change (Phil Auld) [RHEL-147186] +- sched: Cleanup the sched_change NOCLOCK usage (Phil Auld) [RHEL-147186] +- sched: Make __do_set_cpus_allowed() use the sched_change pattern (Phil Auld) [RHEL-147186] +- sched: Rename do_set_cpus_allowed() (Phil Auld) [RHEL-147186] +- sched: Add locking comments to sched_class methods (Phil Auld) [RHEL-147186] +- sched: Move sched_class::prio_changed() into the change pattern (Phil Auld) [RHEL-147186] +- sched: Fix do_set_cpus_allowed() locking (Phil Auld) [RHEL-147186] +- sched: Fix migrate_disable_switch() locking (Phil Auld) [RHEL-147186] +- sched/deadline: Prepare for switched_from() change (Phil Auld) [RHEL-147186] +- sched: Cleanup sched_delayed handling for class switches (Phil Auld) [RHEL-147186] +- sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change pattern (Phil Auld) [RHEL-147186] +- sched/fair: Only update stats for allowed CPUs when looking for dst group (Phil Auld) [RHEL-147186] +- sched: Employ sched_change guards (Phil Auld) [RHEL-147186] +- cleanup: Fix documentation build error for ACQUIRE updates (Phil Auld) [RHEL-147186] +- tools/testing: add linux/args.h header and fix radix, VMA tests (Phil Auld) [RHEL-147186] +- cleanup: Introduce ACQUIRE() and ACQUIRE_ERR() for conditional locks (Phil Auld) [RHEL-147186] +- iio: Drop iio_device_claim_direct_scoped() and related infrastructure (Phil Auld) [RHEL-147186] +- sched: Re-arrange the {EN,DE}QUEUE flags (Phil Auld) [RHEL-147186] +- sched/topology,x86: Fix build warning (Phil Auld) [RHEL-147186] +- sched/topology: Fix sched domain build error for GNR, CWF in SNC-3 mode (Phil Auld) [RHEL-147186] +- sched/fair: Forfeit vruntime on yield (Phil Auld) [RHEL-147186] +- sched/deadline: only set free_cpus for online runqueues (Phil Auld) [RHEL-147186] +- sched: Create architecture specific sched domain distances (Phil Auld) [RHEL-147186] +- sched/deadline: Fix race in push_dl_task() (Phil Auld) [RHEL-147186] +- vfio/nvgrace-gpu: register device memory for poison handling (Aristeu Rozanski) [RHEL-73608] +- mm: add stubs for PFNMAP memory failure registration functions (Aristeu Rozanski) [RHEL-73608] +- mm: fixup pfnmap memory failure handling to use pgoff (Aristeu Rozanski) [RHEL-73608] +- mm: handle poisoning of pfn without struct pages (Aristeu Rozanski) [RHEL-73608] +- mm: change ghes code to allow poison of non-struct pfn (Aristeu Rozanski) [RHEL-73608] +Resolves: RHEL-129781, RHEL-130009, RHEL-130026, RHEL-133093, RHEL-142605, RHEL-142608, RHEL-145610, RHEL-147186, RHEL-154155, RHEL-161187, RHEL-166116, RHEL-167985, RHEL-168906, RHEL-172222, RHEL-73608 + * Tue May 05 2026 CKI KWF Bot [6.12.0-226.el10] - crypto: algif_aead - snapshot IV for async AEAD requests (Herbert Xu) [RHEL-172216] - crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [RHEL-172216] diff --git a/kernel.spec b/kernel.spec index 3048f1880..d5fd02820 100644 --- a/kernel.spec +++ b/kernel.spec @@ -179,15 +179,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 226 +%define pkgrelease 227 %define kversion 6 -%define tarfile_release 6.12.0-226.el10 +%define tarfile_release 6.12.0-227.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 226%{?buildid}%{?dist} +%define specrelease 227%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-226.el10 +%define kabiversion 6.12.0-227.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4532,6 +4532,270 @@ fi\ # # %changelog +* Fri May 08 2026 CKI KWF Bot [6.12.0-227.el10] +- PCI/PTM: Drop pci_enable_ptm() granularity parameter (CKI Backport Bot) [RHEL-172222] +- x86/mce: Remove the redundant mce_hygon_feature_init() (Steve Best) [RHEL-130026] +- x86/mce: Ensure user polling settings are honored when restarting timer (Steve Best) [RHEL-130026] +- x86/mce/amd: Fix threshold limit reset (Steve Best) [RHEL-130026] +- x86/mce/apei: Handle variable SMCA BERT record size (Steve Best) [RHEL-130026] +- x86/mce/mcelog: Use xchg() to get and clear the flags (Steve Best) [RHEL-130026] +- x86/mce/inject: Remove call to mce_notify_irq() (Steve Best) [RHEL-130026] +- x86/mce: use is_copy_from_user() to determine copy-from-user context (Steve Best) [RHEL-130026] +- x86/mce/threshold: Remove the redundant this_cpu_dec_return() (Steve Best) [RHEL-130026] +- x86/mce/amd: Filter bogus hardware errors on Zen3 clients (Steve Best) [RHEL-130026] +- x86/mce/amd: Check SMCA feature bit before accessing SMCA MSRs (Steve Best) [RHEL-130026] +- x86/mce: Handle AMD threshold interrupt storms (Steve Best) [RHEL-130026] +- x86/mce: Do not clear bank's poll bit in mce_poll_banks on AMD SMCA systems (Steve Best) [RHEL-130026] +- x86/mce: Add support for physical address valid bit (Steve Best) [RHEL-130026] +- EDAC/mce_amd: Add support for FRU text in MCA (Steve Best) [RHEL-130026] +- x86/mce: Save and use APEI corrected threshold limit (Steve Best) [RHEL-130026] +- x86/mce/amd: Define threshold restart function for banks (Steve Best) [RHEL-130026] +- x86/mce/amd: Remove redundant reset_block() (Steve Best) [RHEL-130026] +- x86/mce/amd: Support SMCA Corrected Error Interrupt (Steve Best) [RHEL-130026] +- x86/mce/amd: Enable interrupt vectors once per-CPU on SMCA systems (Steve Best) [RHEL-130026] +- x86/mce: Unify AMD DFR handler with MCA Polling (Steve Best) [RHEL-130026] +- x86/MCE/AMD: Add support for new MCA_SYND{1,2} registers (Steve Best) [RHEL-130026] +- x86/mce: Unify AMD THR handler with MCA Polling (Steve Best) [RHEL-130026] +- x86/mce: Add a clear_bank() helper (Steve Best) [RHEL-130026] +- x86/msr: Rename 'mce_wrmsrl()' to 'mce_wrmsrq()' (Steve Best) [RHEL-130026] +- x86/mce: Move machine_check_poll() status checks to helper functions (Steve Best) [RHEL-130026] +- x86/mce: Separate global and per-CPU quirks (Steve Best) [RHEL-130026] +- x86/mce: Convert family/model mixed checks to VFM-based checks (Steve Best) [RHEL-130026] +- x86/mce: Do 'UNKNOWN' vendor check early (Steve Best) [RHEL-130026] +- x86/mce: Break up __mcheck_cpu_apply_quirks() (Steve Best) [RHEL-130026] +- x86/mce: Make four functions return bool (Steve Best) [RHEL-130026] +- x86/mce: Add wrapper for struct mce to export vendor specific info (Steve Best) [RHEL-130026] +- x86/mce: Define BSP-only SMCA init (Steve Best) [RHEL-130026] +- x86/mce: Define BSP-only init (Steve Best) [RHEL-130026] +- x86/mce: Set CR4.MCE last during init (Steve Best) [RHEL-130026] +- x86/mce: Remove __mcheck_cpu_init_early() (Steve Best) [RHEL-130026] +- x86/mce: Cleanup bank processing on init (Steve Best) [RHEL-130026] +- x86/mce/amd: Put list_head in threshold_bank (Steve Best) [RHEL-130026] +- x86/mce/amd: Remove smca_banks_map (Steve Best) [RHEL-130026] +- x86/mce/amd: Remove return value for mce_threshold_{create,remove}_device() (Steve Best) [RHEL-130026] +- x86/mce/amd: Rename threshold restart function (Steve Best) [RHEL-130026] +- x86/msr: Convert __rdmsr() uses to native_rdmsrq() uses [partial] (Steve Best) [RHEL-130026] +- x86/msr: Convert __wrmsr() uses to native_wrmsr{,q}() uses [partial] (Steve Best) [RHEL-130026] +- x86/msr: Add the native_rdmsrq() helper (Steve Best) [RHEL-130026] +- x86/msr: Rename 'native_wrmsrl()' to 'native_wrmsrq()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'mce_rdmsrl()' to 'mce_rdmsrq()' (Steve Best) [RHEL-130026] +- x86/msr: Add explicit includes of [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'rdmsrl_on_cpu()' to 'rdmsrq_on_cpu()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'wrmsrl()' to 'wrmsrq()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Rename 'rdmsrl()' to 'rdmsrq()' [partial] (Steve Best) [RHEL-130026] +- x86/msr: Standardize on 'u32' MSR indices in (Steve Best) [RHEL-130026] +- x86/msr: Standardize on u64 in (Steve Best) [RHEL-130026] +- x86/msr: Harmonize the prototype and definition of do_trace_rdpmc() (Steve Best) [RHEL-130026] +- io_uring/kbuf: check if target buffer list is still legacy on recycle (Jeff Moyer) [RHEL-161187] +- io_uring/kbuf: limit legacy provided buffer lists to USHRT_MAX (Jeff Moyer) [RHEL-161187] +- redhat/configs: Enable FFA for TPM on AArch64 (Marcin Juszkiewicz) [RHEL-167985] +- platform/x86/intel/pmc: Remove double empty line (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: Enable substate residencies for multiple PMCs (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: Move LPM mode attributes to PMC (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: Change LPM mode fields to u8 (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Enable SSRAM support for Wildcat Lake (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: Add Wildcat Lake support to Intel PMC SSRAM Telemetry (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Remove redundant has_die_c6 variable (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Rename PMC index variable to pmc_idx (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Add DMU GUID to Arrow Lake U/H (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Add support for multiple DMU GUIDs (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Update Arrow Lake telemetry GUID (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Replace dev_warn() with dev_dbg() (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Enable SSRAM support for Panther Lake (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Show substate requirement for S0ix blockers (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Improve function to show substate header (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Move telemetry endpoint register handling (Steve Best) [RHEL-129781] +- platform/x86:intel/pmc: Enable SSRAM support for Lunar Lake (Steve Best) [RHEL-129781] +- platform/x86/intel/pmc: use kcalloc() instead of kzalloc() (Steve Best) [RHEL-129781] +- redhat: configs: Enable CONFIG_SENSORS_SPD5118 (Jennifer Berringer) [RHEL-168906] +- i3c: master: dw-i3c: Balance PM runtime usage count on probe failure (Jennifer Berringer) [RHEL-168906] +- hwmon: (spd5118) Detect and support 16-bit register addressing (Jennifer Berringer) [RHEL-168906] +- hwmon: (spd5118) Support 16-bit addressing for NVMEM accesses (Jennifer Berringer) [RHEL-168906] +- hwmon: (spd5118) Name chips taking the specification literally (Jennifer Berringer) [RHEL-168906] +- hwmon: (spd5118) Split into common and I2C specific code (Jennifer Berringer) [RHEL-168906] +- hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jennifer Berringer) [RHEL-168906] +- i3c: dw: Disable runtime PM on Agilex5 to avoid bus hang on IBI (Jennifer Berringer) [RHEL-168906] +- i3c: dw: Add shutdown support to dw_i3c_master driver (Jennifer Berringer) [RHEL-168906] +- i3c: dw: Add quirk to address OD/PP timing issue on AMD platform (Jennifer Berringer) [RHEL-168906] +- i3c: dw: Add support for AMDI0015 ACPI ID (Jennifer Berringer) [RHEL-168906] +- i3c: simplify combined i3c/i2c dependencies (Jennifer Berringer) [RHEL-168906] +- i3c: Move device name assignment after i3c_bus_init (Jennifer Berringer) [RHEL-168906] +- i3c: master: Simplify with scoped for each OF child loop (Jennifer Berringer) [RHEL-168906] +- i3c: fix refcount inconsistency in i3c_master_register (Jennifer Berringer) [RHEL-168906] +- device property: Add scoped fwnode child node iterators (Jennifer Berringer) [RHEL-168906] +- i3c: master: Drop duplicate check before calling OF APIs (Jennifer Berringer) [RHEL-168906] +- i3c: master: Improve initialization of numbered I2C adapters (Jennifer Berringer) [RHEL-168906] +- thermal: intel: int340x: soc_slider: Set offset only for balanced mode (Steve Best) [RHEL-130009] +- thermal: int340x: Fix sysfs group leak on DLVR registration failure (Steve Best) [RHEL-130009] +- drivers: thermal: intel: tcc_cooling: Drop redundant local variable (Steve Best) [RHEL-130009] +- thermal: intel: x86_pkg_temp_thermal: Handle invalid temperature (Steve Best) [RHEL-130009] +- thermal: intel: Use sysfs_emit() in a sysfs show function (Steve Best) [RHEL-130009] +- thermal: intel: fix typo "nagative" in comment for cpu argument (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Use sysfs_emit{_at}() in sysfs show functions (Steve Best) [RHEL-130009] +- thermal: int340x: processor_thermal: Enable slow workload type hints (Steve Best) [RHEL-130009] +- thermal: intel: intel_pch_thermal: Drop explicit driver data clearing (Steve Best) [RHEL-130009] +- thermal: intel: intel_tcc_cooling: Add CPU models in the support list (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Enable power slider interface for Wildcat Lake (Steve Best) [RHEL-130009] +- ACPI: DPTF: Support Nova Lake (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Add DLVR support for Nova Lake (Steve Best) [RHEL-130009] +- thermal: int340x: processor_thermal: Add Nova Lake processor thermal device (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Replace sprintf() with sysfs_emit() (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Use symbolic constant for UUID comparison (Steve Best) [RHEL-130009] +- thermal: intel: Select INT340X_THERMAL from INTEL_SOC_DTS_THERMAL (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Power Slider: Validate slider_balance range (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Add module parameter to change slider offset (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Add module parameter for balanced Slider (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Enable power slider interface for Panther Lake (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Add support for power slider (Steve Best) [RHEL-130009] +- thermal: intel: int340x: Remove redundant acpi_has_method() call (Steve Best) [RHEL-130009] +- tools/power/x86/intel-speed-select: v1.25 release (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Allow non root users (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Fix file descriptor leak in isolate_cpus() (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86: ISST: Optimize suspend/resume callbacks (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86: ISST: Check for admin capability for write commands (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86: ISST: Store and restore all domains data (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86: ISST: Add missing write block check (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Use pkg-config for libnl-3.0 detection (Krzysztof Pawlinski) [RHEL-133093] +- platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: v1.24 release (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Reset isst_turbo_freq_info for invalid buckets (Krzysztof Pawlinski) [RHEL-133093] +- tools/power/x86/intel-speed-select: Check feature status (Krzysztof Pawlinski) [RHEL-133093] +- rh_message.h: update support status of mlx5 devices (Scott Weaver) [RHEL-142605 RHEL-142608 RHEL-166116] +- arm64: contpte: fix set_access_flags() no-op check for SMMU/ATS faults (Charles Mirabile) [RHEL-154155] +- x86/resctrl: Fix SNC detection (Phil Auld) [RHEL-147186] +- x86/topo: Fix SNC topology mess (Phil Auld) [RHEL-147186] +- x86/topo: Replace x86_has_numa_in_package (Phil Auld) [RHEL-147186] +- x86/topo: Add topology_num_nodes_per_package() (Phil Auld) [RHEL-147186] +- x86/numa: Store extra copy of numa_nodes_parsed (Phil Auld) [RHEL-147186] +- sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting (Phil Auld) [RHEL-145610] +- sched/core: Fix wakeup_preempt's next_class tracking (Phil Auld) [RHEL-147186] +- sched/fair: Only set slice protection at pick time (Phil Auld) [RHEL-147186] +- sched/eevdf: Update se->vprot in reweight_entity() (Phil Auld) [RHEL-147186] +- sched/fair: Fix lag clamp (Phil Auld) [RHEL-147186] +- sched/fair: Fix zero_vruntime tracking (Phil Auld) [RHEL-147186] +- sched/clock: Avoid false sharing for sched_clock_irqtime (Phil Auld) [RHEL-147186] +- sched/rt: Skip currently executing CPU in rto_next_cpu() (Phil Auld) [RHEL-147186] +- sched/cpufreq: Use %%pe format for PTR_ERR() printing (Phil Auld) [RHEL-147186] +- sched: Re-evaluate scheduling when migrating queued tasks out of throttled cgroups (Phil Auld) [RHEL-147186] +- sched/debug: Fix dl_server (re)start conditions (Phil Auld) [RHEL-147186] +- sched/debug: Add support to change sched_ext server params (Phil Auld) [RHEL-147186] +- sched_ext: Add a DL server for sched_ext tasks (Phil Auld) [RHEL-147186] +- sched/debug: Stop and start server based on if it was active (Phil Auld) [RHEL-147186] +- sched/deadline: Clear the defer params (Phil Auld) [RHEL-147186] +- sched/debug: Fix updating of ppos on server write ops (Phil Auld) [RHEL-147186] +- sched/deadline: Fix 'stuck' dl_server (Phil Auld) [RHEL-147186] +- sched/fair: Revert force wakeup preemption (Phil Auld) [RHEL-147186] +- sched/fair: Disable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186] +- sched: Update rq->avg_idle when a task is moved to an idle CPU (Phil Auld) [RHEL-147186] +- sched/debug: Convert copy_from_user() + kstrtouint() to kstrtouint_from_user() (Phil Auld) [RHEL-147186] +- sched/fair: Fix pelt clock sync when entering idle (Phil Auld) [RHEL-147186] +- sched/fair: Remove nohz.nr_cpus and use weight of cpumask instead (Phil Auld) [RHEL-147186] +- sched/fair: Change likelyhood of nohz.nr_cpus (Phil Auld) [RHEL-147186] +- sched/fair: Fix math notation errors in avg_vruntime comment (Phil Auld) [RHEL-147186] +- sched/fair: Move checking for nohz cpus after time check (Phil Auld) [RHEL-147186] +- sched: Audit MOVE vs balance_callbacks (Phil Auld) [RHEL-147186] +- sched: Deadline has dynamic priority (Phil Auld) [RHEL-147186] +- sched/deadline: Use ENQUEUE_MOVE to allow priority change (Phil Auld) [RHEL-147186] +- sched/deadline: Ensure get_prio_dl() is up-to-date (Phil Auld) [RHEL-147186] +- sched/deadline: Avoid double update_rq_clock() (Phil Auld) [RHEL-147186] +- sched: Fold rq-pin swizzle into __balance_callbacks() (Phil Auld) [RHEL-147186] +- sched: Provide idle_rq() helper (Phil Auld) [RHEL-147186] +- sched/deadline: Fix server stopping with runnable tasks (Phil Auld) [RHEL-147186] +- sched/deadline: Fix potential race in dl_add_task_root_domain() (Phil Auld) [RHEL-147186] +- sched/deadline: Remove unnecessary comment in dl_add_task_root_domain() (Phil Auld) [RHEL-147186] +- sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu() (Phil Auld) [RHEL-147186] +- sched/fair: Simplify task_numa_find_cpu() (Phil Auld) [RHEL-147186] +- sched/fair: Use cpumask_weight_and() in sched_balance_find_dst_group() (Phil Auld) [RHEL-147186] +- sched: Reorder some fields in struct rq (Phil Auld) [RHEL-147186] +- sched/fair: Fix sched_avg fold (Phil Auld) [RHEL-147186] +- sched: Fix faulty assertion in sched_change_end() (Phil Auld) [RHEL-147186] +- sched/core: Rework sched_class::wakeup_preempt() and rq_modified_*() (Phil Auld) [RHEL-147186] +- sched_ext: Rename pnt_seq to kick_sync (Phil Auld) [RHEL-147186] +- sched_ext: Don't kick CPUs running higher classes (Phil Auld) [RHEL-147186] +- sched_ext: Fix SCX_KICK_WAIT to work reliably (Phil Auld) [RHEL-147186] +- sched_ext: Allow forcibly picking an scx task (Phil Auld) [RHEL-147186] +- sched_ext: fix flag check for deferred callbacks (Phil Auld) [RHEL-147186] +- sched/ext: Fold balance_scx() into pick_task_scx() (Phil Auld) [RHEL-147186] +- sched_ext: defer queue_balance_callback() until after ops.dispatch (Phil Auld) [RHEL-147186] +- sched_ext: Move internal type and accessor definitions to ext_internal.h (Phil Auld) [RHEL-147186] +- sched_ext: Make explicit scx_task_iter_relock() calls unnecessary (Phil Auld) [RHEL-147186] +- sched/fair: Join two #ifdef CONFIG_FAIR_GROUP_SCHED blocks (Phil Auld) [RHEL-147186] +- sched/fair: Introduce and use the vruntime_cmp() and vruntime_op() wrappers for wrapped-signed aritmetics (Phil Auld) [RHEL-147186] +- sched/fair: Sort out 'blocked_load*' namespace noise (Phil Auld) [RHEL-147186] +- sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and helper functions (Phil Auld) [RHEL-147186] +- sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight (Phil Auld) [RHEL-147186] +- sched/fair: Clean up comments in 'struct cfs_rq' (Phil Auld) [RHEL-147186] +- sched/fair: Fold the sched_avg update (Phil Auld) [RHEL-147186] +- : Add the __signed_scalar_typeof() helper (Phil Auld) [RHEL-147186] +- sched/fair: Remove superfluous rcu_read_lock() (Phil Auld) [RHEL-147186] +- sched/fair: Avoid rq->lock bouncing in sched_balance_newidle() (Phil Auld) [RHEL-147186] +- sched/fair: Switch to rcu_dereference_all() (Phil Auld) [RHEL-147186] +- sched/headers: Rename rcu_dereference_check_sched_domain() => rcu_dereference_sched_domain() (Phil Auld) [RHEL-147186] +- sched/fair: Limit hrtick work (Phil Auld) [RHEL-147186] +- sched/core: Add assertions to QUEUE_CLASS (Phil Auld) [RHEL-147186] +- sched/core: Fix psi_dequeue() for Proxy Execution (Phil Auld) [RHEL-147186] +- sched/headers: Remove whitespace noise from kernel/sched/sched.h (Phil Auld) [RHEL-147186] +- sched/rt: Remove a preempt-disable section in rt_mutex_setprio() (Phil Auld) [RHEL-147186] +- sched/deadline: Walk up cpuset hierarchy to decide root domain when hot-unplug (Phil Auld) [RHEL-147186] +- cgroup/cpuset: Introduce cpuset_cpus_allowed_locked() (Phil Auld) [RHEL-147186] +- sched/fair: Enable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186] +- sched/fair: Reimplement NEXT_BUDDY to align with EEVDF goals (Phil Auld) [RHEL-147186] +- sched/deadline: Use cpumask_weight_and() in dl_bw_cpus (Phil Auld) [RHEL-147186] +- sched/deadline: Minor cleanup in select_task_rq_dl() (Phil Auld) [RHEL-147186] +- sched/deadline: Document dl_server (Phil Auld) [RHEL-147186] +- sched/deadline: Fix dl_server stop condition (Phil Auld) [RHEL-147186] +- sched/eevdf: Fix min_vruntime vs avg_vruntime (Phil Auld) [RHEL-147186] +- sched: Fix proxy/current (push,pull)ability (Phil Auld) [RHEL-147186] +- sched: Start blocked_on chain processing in find_proxy_task() (Phil Auld) [RHEL-147186] +- sched: Add an initial sketch of the find_proxy_task() function (Phil Auld) [RHEL-147186] +- sched: Fix runtime accounting w/ split exec & sched contexts (Phil Auld) [RHEL-147186] +- sched: Move update_curr_task logic into update_curr_se (Phil Auld) [RHEL-147186] +- configs: Make sure PROXY_EXEC is off (Phil Auld) [RHEL-147186] +- sched: Add CONFIG_SCHED_PROXY_EXEC & boot argument to enable/disable (Phil Auld) [RHEL-147186] +- locking/mutex: Rework task_struct::blocked_on (Phil Auld) [RHEL-147186] +- sched/core: Remove double update_rq_clock() in __set_cpus_allowed_ptr_locked() (Phil Auld) [RHEL-147186] +- sched/deadline: Fix dl_server time accounting (Phil Auld) [RHEL-147186] +- sched/core: Optimize core cookie matching check (Phil Auld) [RHEL-147186] +- sched/core: Add comment explaining force-idle vruntime snapshots (Phil Auld) [RHEL-147186] +- sched/proxy: Yield the donor task (Phil Auld) [RHEL-147186] +- sched: Fix the do_set_cpus_allowed() locking fix (Phil Auld) [RHEL-147186] +- sched: Remove never used code in mm_cid_get() (Phil Auld) [RHEL-147186] +- sched: Detect per-class runqueue changes (Phil Auld) [RHEL-147186] +- sched: Add support to pick functions to take rf (Phil Auld) [RHEL-147186] +- sched: Match __task_rq_{,un}lock() (Phil Auld) [RHEL-147186] +- sched: Mandate shared flags for sched_change (Phil Auld) [RHEL-147186] +- sched: Cleanup the sched_change NOCLOCK usage (Phil Auld) [RHEL-147186] +- sched: Make __do_set_cpus_allowed() use the sched_change pattern (Phil Auld) [RHEL-147186] +- sched: Rename do_set_cpus_allowed() (Phil Auld) [RHEL-147186] +- sched: Add locking comments to sched_class methods (Phil Auld) [RHEL-147186] +- sched: Move sched_class::prio_changed() into the change pattern (Phil Auld) [RHEL-147186] +- sched: Fix do_set_cpus_allowed() locking (Phil Auld) [RHEL-147186] +- sched: Fix migrate_disable_switch() locking (Phil Auld) [RHEL-147186] +- sched/deadline: Prepare for switched_from() change (Phil Auld) [RHEL-147186] +- sched: Cleanup sched_delayed handling for class switches (Phil Auld) [RHEL-147186] +- sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change pattern (Phil Auld) [RHEL-147186] +- sched/fair: Only update stats for allowed CPUs when looking for dst group (Phil Auld) [RHEL-147186] +- sched: Employ sched_change guards (Phil Auld) [RHEL-147186] +- cleanup: Fix documentation build error for ACQUIRE updates (Phil Auld) [RHEL-147186] +- tools/testing: add linux/args.h header and fix radix, VMA tests (Phil Auld) [RHEL-147186] +- cleanup: Introduce ACQUIRE() and ACQUIRE_ERR() for conditional locks (Phil Auld) [RHEL-147186] +- iio: Drop iio_device_claim_direct_scoped() and related infrastructure (Phil Auld) [RHEL-147186] +- sched: Re-arrange the {EN,DE}QUEUE flags (Phil Auld) [RHEL-147186] +- sched/topology,x86: Fix build warning (Phil Auld) [RHEL-147186] +- sched/topology: Fix sched domain build error for GNR, CWF in SNC-3 mode (Phil Auld) [RHEL-147186] +- sched/fair: Forfeit vruntime on yield (Phil Auld) [RHEL-147186] +- sched/deadline: only set free_cpus for online runqueues (Phil Auld) [RHEL-147186] +- sched: Create architecture specific sched domain distances (Phil Auld) [RHEL-147186] +- sched/deadline: Fix race in push_dl_task() (Phil Auld) [RHEL-147186] +- vfio/nvgrace-gpu: register device memory for poison handling (Aristeu Rozanski) [RHEL-73608] +- mm: add stubs for PFNMAP memory failure registration functions (Aristeu Rozanski) [RHEL-73608] +- mm: fixup pfnmap memory failure handling to use pgoff (Aristeu Rozanski) [RHEL-73608] +- mm: handle poisoning of pfn without struct pages (Aristeu Rozanski) [RHEL-73608] +- mm: change ghes code to allow poison of non-struct pfn (Aristeu Rozanski) [RHEL-73608] + * Tue May 05 2026 CKI KWF Bot [6.12.0-226.el10] - crypto: algif_aead - snapshot IV for async AEAD requests (Herbert Xu) [RHEL-172216] - crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [RHEL-172216] diff --git a/sources b/sources index ff5f8cf89..ea6b2044f 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-226.el10.tar.xz) = acffe64ad57c191f9bf44e018d63e85716de11ce721abcb6c56be964d164617a612ff93eceab64c0a3fbf0dd035376e608c1df01060d03724f2f8763fc1c2056 -SHA512 (kernel-abi-stablelists-6.12.0-226.el10.tar.xz) = e04753aa98a0b0c194c705dda1555a70253d3799594df1eb69beffbfc86ce054ea6b988cc63483f6b3c45d7dc18279fc59a4304bffffc19c5c97eea84a511f94 -SHA512 (kernel-kabi-dw-6.12.0-226.el10.tar.xz) = 04f2c9f83039f1995fa79d2110036135916e41a8f79d399765faa00b47f13d923c793e6402a276738cdb853451755f2ea3ca8d6e3139c152efadc5aa01d9d765 +SHA512 (linux-6.12.0-227.el10.tar.xz) = 651b833c2d8c341dd9d07f4bd585b8015ef4135cbfb44311a8766ce7841632b6090e3f0681c86cd91b1b786bc132b5ac8bf3ac69fe69f32965a4912d75840ce6 +SHA512 (kernel-abi-stablelists-6.12.0-227.el10.tar.xz) = c3c76b4a3087ea1432f432887c4feb2f52e89bd3656b827f7c2c68d3adf3bd8e6bdfac7704b7f0fd6f4b14878da75590de20a44bf1ec47199f3cde873c938995 +SHA512 (kernel-kabi-dw-6.12.0-227.el10.tar.xz) = 89e57ad14edda6e053c3c14b8f2b4916ca3a96fa46bd00e89467b170ac65fafef47684d950b6eea91d33c8128da27f97096f13930e12468120233b7f6c1e3746