diff --git a/Makefile.rhelver b/Makefile.rhelver index 2a89f3ab5..14cf5d817 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 4 +RHEL_RELEASE = 5 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 2f7e84c0e..0c0205944 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f71d8eae8c6d07e0239e34c7fcb92aee856b85e7 + f71d8eae8c6d07e0239e34c7fcb92aee856b85e7 redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/7c30fc841f008e6f2ba51f8fa4f76204d5e0248e + 7c30fc841f008e6f2ba51f8fa4f76204d5e0248e redhat: rh_kabi: introduce RH_KABI_EXCLUDE_WITH_SIZE + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/726ea4c60b3afb7995197d9cf6fc39630ddb845d + 726ea4c60b3afb7995197d9cf6fc39630ddb845d redhat: rh_kabi: move semicolon inside __RH_KABI_CHECK_SIZE + "https://gitlab.com/cki-project/kernel-ark/-/commit"/b233f5decbfb5e1c89d5e17c280bef9806cded47 b233f5decbfb5e1c89d5e17c280bef9806cded47 random: replace import_single_range() with import_ubuf() diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 862eca88f..309fe3152 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -1873,6 +1873,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set CONFIG_DP83TD510_PHY=m +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m @@ -3145,6 +3146,7 @@ CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m # CONFIG_I8K is not set # CONFIG_IAQCORE is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -6182,6 +6184,7 @@ CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PMIC_GLINK=m +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set CONFIG_QCOM_Q6V5_ADSP=m CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m @@ -8561,6 +8564,7 @@ CONFIG_TI_ADS7924=m CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set CONFIG_TI_AM335X_ADC=m +# CONFIG_TI_AM65_CPSW_QOS is not set CONFIG_TI_AM65_CPSW_TAS=y # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 51e5d0b8a..fe67fd8f2 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -1864,6 +1864,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set CONFIG_DP83TD510_PHY=m +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m @@ -3128,6 +3129,7 @@ CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m # CONFIG_I8K is not set # CONFIG_IAQCORE is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -6155,6 +6157,7 @@ CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PMIC_GLINK=m +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set CONFIG_QCOM_Q6V5_ADSP=m CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m @@ -8532,6 +8535,7 @@ CONFIG_TI_ADS7924=m CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set CONFIG_TI_AM335X_ADC=m +# CONFIG_TI_AM65_CPSW_QOS is not set CONFIG_TI_AM65_CPSW_TAS=y # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 14da85484..0d994b7a7 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -1493,6 +1493,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set @@ -2068,6 +2069,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2622,6 +2624,7 @@ CONFIG_IAVF=m # CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5294,6 +5297,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 2ca6d9f73..7078746d9 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -1485,6 +1485,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set @@ -2052,6 +2053,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2606,6 +2608,7 @@ CONFIG_IAVF=m # CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5271,6 +5274,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 3a40839b0..41252b8c5 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1873,6 +1873,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set CONFIG_DP83TD510_PHY=m +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m @@ -3145,6 +3146,7 @@ CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m # CONFIG_I8K is not set # CONFIG_IAQCORE is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -6182,6 +6184,7 @@ CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PMIC_GLINK=m +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set CONFIG_QCOM_Q6V5_ADSP=m CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m @@ -8561,6 +8564,7 @@ CONFIG_TI_ADS7924=m CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set CONFIG_TI_AM335X_ADC=m +# CONFIG_TI_AM65_CPSW_QOS is not set CONFIG_TI_AM65_CPSW_TAS=y # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index eea4ae20e..fb806efd3 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1490,6 +1490,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set @@ -2064,6 +2065,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2618,6 +2620,7 @@ CONFIG_IAVF=m # CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5290,6 +5293,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index d1bdb7923..15a4b7463 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1864,6 +1864,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set CONFIG_DP83TD510_PHY=m +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m @@ -3128,6 +3129,7 @@ CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m # CONFIG_I8K is not set # CONFIG_IAQCORE is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -6155,6 +6157,7 @@ CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PMIC_GLINK=m +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set CONFIG_QCOM_Q6V5_ADSP=m CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_Q6V5_PAS=m @@ -8532,6 +8535,7 @@ CONFIG_TI_ADS7924=m CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set CONFIG_TI_AM335X_ADC=m +# CONFIG_TI_AM65_CPSW_QOS is not set CONFIG_TI_AM65_CPSW_TAS=y # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index dc83804b1..acf18cd66 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1482,6 +1482,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set @@ -2048,6 +2049,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2602,6 +2604,7 @@ CONFIG_IAVF=m # CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5267,6 +5270,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 431401a34..3b8128537 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -1492,6 +1492,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set @@ -2102,6 +2103,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2658,6 +2660,7 @@ CONFIG_IAVF=m # CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5342,6 +5345,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 608eb4965..d15b43c61 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -1484,6 +1484,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set CONFIG_DPAA2_CONSOLE=m # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set @@ -2086,6 +2087,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2642,6 +2644,7 @@ CONFIG_IAVF=m # CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5319,6 +5322,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 11f98cae9..98e218135 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1436,6 +1436,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2539,6 +2540,7 @@ CONFIG_IBM_BSR=m CONFIG_IBMVETH=m CONFIG_IBMVMC=m CONFIG_IBMVNIC=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5115,6 +5117,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -7122,6 +7125,7 @@ CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set +# CONFIG_TI_AM65_CPSW_QOS is not set # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TI_DAC082S085 is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index f2d94a7d5..ab771eaab 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1273,6 +1273,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1825,6 +1826,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2328,6 +2330,7 @@ CONFIG_IBM_BSR=m CONFIG_IBMVETH=m CONFIG_IBMVMC=m CONFIG_IBMVNIC=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -4844,6 +4847,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 117c77b24..6b19aaf0f 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1425,6 +1425,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2519,6 +2520,7 @@ CONFIG_IBM_BSR=m CONFIG_IBMVETH=m CONFIG_IBMVMC=m CONFIG_IBMVNIC=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5086,6 +5088,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -7091,6 +7094,7 @@ CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set +# CONFIG_TI_AM65_CPSW_QOS is not set # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TI_DAC082S085 is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 0044ad5bc..9a270b437 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1265,6 +1265,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1809,6 +1810,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2312,6 +2314,7 @@ CONFIG_IBM_BSR=m CONFIG_IBMVETH=m CONFIG_IBMVMC=m CONFIG_IBMVNIC=m +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -4823,6 +4826,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 972b1b2bc..cae22a12c 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1441,6 +1441,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2512,6 +2513,7 @@ CONFIG_I40EVF=m # CONFIG_I8K is not set # CONFIG_IAQCORE is not set CONFIG_IBM_PARTITION=y +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5030,6 +5032,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -7046,6 +7049,7 @@ CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set +# CONFIG_TI_AM65_CPSW_QOS is not set # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TI_DAC082S085 is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index ad97405fe..584d0acd7 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1276,6 +1276,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1829,6 +1830,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2313,6 +2315,7 @@ CONFIG_IAVF=m # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_IBM_PARTITION=y +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -4782,6 +4785,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 2cc0612da..eef93e64a 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1430,6 +1430,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2492,6 +2493,7 @@ CONFIG_I40EVF=m # CONFIG_I8K is not set # CONFIG_IAQCORE is not set CONFIG_IBM_PARTITION=y +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5001,6 +5003,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -7015,6 +7018,7 @@ CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set +# CONFIG_TI_AM65_CPSW_QOS is not set # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TI_DAC082S085 is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index c0425e6ed..79f5bf04f 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1268,6 +1268,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1813,6 +1814,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2297,6 +2299,7 @@ CONFIG_IAVF=m # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_IBM_PARTITION=y +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -4761,6 +4764,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 706a3158b..f5ac7878f 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1270,6 +1270,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1816,6 +1817,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2304,6 +2306,7 @@ CONFIG_IAVF=m # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_IBM_PARTITION=y +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -4774,6 +4777,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index b802f2c10..f25b93bc8 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1567,6 +1567,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2754,6 +2755,7 @@ CONFIG_IB700_WDT=m CONFIG_IBM_ASM=m CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5483,6 +5485,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -7581,6 +7584,7 @@ CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set +# CONFIG_TI_AM65_CPSW_QOS is not set # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TI_DAC082S085 is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 59b8ead3a..d70cafced 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1356,6 +1356,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1940,6 +1941,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2461,6 +2463,7 @@ CONFIG_IAVF=m # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5029,6 +5032,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 2a405729d..d985c759b 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1556,6 +1556,7 @@ CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -2734,6 +2735,7 @@ CONFIG_IB700_WDT=m CONFIG_IBM_ASM=m CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5455,6 +5457,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set +# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SPM is not set @@ -7551,6 +7554,7 @@ CONFIG_TI_ADS7924=m # CONFIG_TI_ADS7950 is not set CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set +# CONFIG_TI_AM65_CPSW_QOS is not set # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TI_DAC082S085 is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index c4a66267b..7f17e3881 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1348,6 +1348,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1924,6 +1925,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2445,6 +2447,7 @@ CONFIG_IAVF=m # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5007,6 +5010,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 086b93e18..96f9db1b7 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1358,6 +1358,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1978,6 +1979,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2501,6 +2503,7 @@ CONFIG_IAVF=m # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5081,6 +5084,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 3f33f22ba..c6b49771f 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1350,6 +1350,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set @@ -1962,6 +1963,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y +# CONFIG_FRAMER is not set CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set @@ -2485,6 +2487,7 @@ CONFIG_IAVF=m # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set +CONFIG_ICE_HWMON=y CONFIG_ICE_HWTS=y CONFIG_ICE=m CONFIG_ICE_SWITCHDEV=y @@ -5059,6 +5062,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set # CONFIG_RICHTEK_RTQ6056 is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set diff --git a/kernel.changelog b/kernel.changelog index a9bb46af9..c52dced5f 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,10 @@ +* Fri Jan 12 2024 Fedora Kernel Team [6.8.0-0.rc0.70d201a40823.5] +- redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option (Sabrina Dubroca) +- redhat: rh_kabi: introduce RH_KABI_EXCLUDE_WITH_SIZE (Sabrina Dubroca) +- redhat: rh_kabi: move semicolon inside __RH_KABI_CHECK_SIZE (Sabrina Dubroca) +- Linux v6.8.0-0.rc0.70d201a40823 +Resolves: + * Thu Jan 11 2024 Fedora Kernel Team [6.8.0-0.rc0.de927f6c0b07.4] - Fix up ZRAM_TRACK_ENTRY_ACTIME in pending (Justin M. Forbes) - random: replace import_single_range() with import_ubuf() (Justin M. Forbes) diff --git a/kernel.spec b/kernel.spec index e20ac172c..220291c11 100644 --- a/kernel.spec +++ b/kernel.spec @@ -163,13 +163,13 @@ Summary: The Linux kernel %define specrpmversion 6.8.0 %define specversion 6.8.0 %define patchversion 6.8 -%define pkgrelease 0.rc0.20240111gitde927f6c0b07.4 +%define pkgrelease 0.rc0.20240112git70d201a40823.5 %define kversion 6 -%define tarfile_release 6.7-2723-gde927f6c0b07 +%define tarfile_release 6.7-6264-g70d201a40823 # This is needed to do merge window version magic %define patchlevel 8 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc0.20240111gitde927f6c0b07.4%{?buildid}%{?dist} +%define specrelease 0.rc0.20240112git70d201a40823.5%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 6.8.0 @@ -1202,7 +1202,7 @@ analysing the logical and timing behavior of Linux. %if %{with_bpftool} -%define bpftoolversion 7.3.0 +%define bpftoolversion 7.4.0 %package -n bpftool Summary: Inspection and simple manipulation of eBPF programs and maps @@ -3767,6 +3767,12 @@ fi\ # # %changelog +* Fri Jan 12 2024 Fedora Kernel Team [6.8.0-0.rc0.70d201a40823.5] +- redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option (Sabrina Dubroca) +- redhat: rh_kabi: introduce RH_KABI_EXCLUDE_WITH_SIZE (Sabrina Dubroca) +- redhat: rh_kabi: move semicolon inside __RH_KABI_CHECK_SIZE (Sabrina Dubroca) +- Linux v6.8.0-0.rc0.70d201a40823 + * Thu Jan 11 2024 Fedora Kernel Team [6.8.0-0.rc0.de927f6c0b07.4] - Fix up ZRAM_TRACK_ENTRY_ACTIME in pending (Justin M. Forbes) - random: replace import_single_range() with import_ubuf() (Justin M. Forbes) diff --git a/patch-6.8-redhat.patch b/patch-6.8-redhat.patch index e31716585..cd9e95446 100644 --- a/patch-6.8-redhat.patch +++ b/patch-6.8-redhat.patch @@ -1,6 +1,6 @@ Documentation/admin-guide/kernel-parameters.txt | 9 + Kconfig | 2 + - Kconfig.redhat | 17 + + Kconfig.redhat | 26 + Makefile | 20 +- arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 2 +- @@ -54,7 +54,7 @@ include/linux/panic.h | 18 +- include/linux/pci.h | 5 + include/linux/random.h | 10 + - include/linux/rh_kabi.h | 515 +++++++++++++++++++++ + include/linux/rh_kabi.h | 541 +++++++++++++++++++++ include/linux/rmi.h | 1 + include/linux/security.h | 4 + init/main.c | 3 + @@ -63,7 +63,7 @@ kernel/module/main.c | 7 + kernel/module/signing.c | 9 +- kernel/panic.c | 13 + - kernel/rh_messages.c | 414 +++++++++++++++++ + kernel/rh_messages.c | 414 ++++++++++++++++ kernel/rh_messages.h | 109 +++++ scripts/mod/modpost.c | 8 + scripts/tags.sh | 2 + @@ -71,13 +71,13 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 12 + - 73 files changed, 2079 insertions(+), 207 deletions(-) + 73 files changed, 2114 insertions(+), 207 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index e0891ac76ab3..6ab7bdfb8872 100644 +index 505af40e97bc..4963357b97c1 100644 --- a/Documentation/admin-guide/kernel-parameters.txt +++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -6809,6 +6809,15 @@ +@@ -6820,6 +6820,15 @@ unknown_nmi_panic [X86] Cause panic on unknown NMI. @@ -105,10 +105,10 @@ index 745bc773f567..f57ff40109d7 100644 +source "Kconfig.redhat" diff --git a/Kconfig.redhat b/Kconfig.redhat new file mode 100644 -index 000000000000..effb81d04bfd +index 000000000000..7465c78a90e6 --- /dev/null +++ b/Kconfig.redhat -@@ -0,0 +1,17 @@ +@@ -0,0 +1,26 @@ +# SPDX-License-Identifier: GPL-2.0-only +# +# Red Hat specific options @@ -125,6 +125,15 @@ index 000000000000..effb81d04bfd + + Unless you want a restricted kernel, say N here. + ++config RH_KABI_SIZE_ALIGN_CHECKS ++ bool "Enables more stringent kabi checks in the macros" ++ depends on RHEL_DIFFERENCES ++ default y ++ help ++ This option enables more stringent kabi checks. Those must ++ be disabled in case of a debug build, because debug builds ++ allow to change struct sizes. ++ +endmenu diff --git a/Makefile b/Makefile index f1b2fd977275..509357de9a42 100644 @@ -165,10 +174,10 @@ index f1b2fd977275..509357de9a42 100644 $(version_h): PATCHLEVEL := $(or $(PATCHLEVEL), 0) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index b2ab8db63c4b..1799c20edee3 100644 +index b67d05468251..85efa68adfab 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig -@@ -1308,9 +1308,9 @@ config HIGHMEM +@@ -1220,9 +1220,9 @@ config HIGHMEM If unsure, say n. config HIGHPTE @@ -703,10 +712,10 @@ index 1687483ff319..390b67f19181 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 18af5064d268..9e6d52a655f3 100644 +index 0ba008773b00..2800ab127c65 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -1758,6 +1758,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) +@@ -1757,6 +1757,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) return false; @@ -1673,10 +1682,10 @@ index ee4da9ab8013..d395d11eadc4 100644 if (ret < 0) goto err_allowedips; diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 60f14019f981..6f566e06c307 100644 +index 0af612387083..b61fd0e890f4 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c -@@ -251,6 +251,9 @@ void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) +@@ -252,6 +252,9 @@ void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) static blk_status_t nvme_error_status(u16 status) { @@ -1686,7 +1695,7 @@ index 60f14019f981..6f566e06c307 100644 switch (status & 0x7ff) { case NVME_SC_SUCCESS: return BLK_STS_OK; -@@ -341,6 +344,7 @@ enum nvme_disposition { +@@ -342,6 +345,7 @@ enum nvme_disposition { COMPLETE, RETRY, FAILOVER, @@ -1694,7 +1703,7 @@ index 60f14019f981..6f566e06c307 100644 AUTHENTICATE, }; -@@ -352,15 +356,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) +@@ -353,15 +357,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) if ((nvme_req(req)->status & 0x7ff) == NVME_SC_AUTH_REQUIRED) return AUTHENTICATE; @@ -1714,7 +1723,7 @@ index 60f14019f981..6f566e06c307 100644 } else { if (blk_queue_dying(req->q)) return COMPLETE; -@@ -390,6 +395,14 @@ static inline void nvme_end_req(struct request *req) +@@ -394,6 +399,14 @@ static inline void nvme_end_req(struct request *req) blk_mq_end_request(req, status); } @@ -1729,7 +1738,7 @@ index 60f14019f981..6f566e06c307 100644 void nvme_complete_rq(struct request *req) { struct nvme_ctrl *ctrl = nvme_req(req)->ctrl; -@@ -419,6 +432,9 @@ void nvme_complete_rq(struct request *req) +@@ -423,6 +436,9 @@ void nvme_complete_rq(struct request *req) case FAILOVER: nvme_failover_req(req); return; @@ -1740,7 +1749,7 @@ index 60f14019f981..6f566e06c307 100644 #ifdef CONFIG_NVME_HOST_AUTH queue_work(nvme_wq, &ctrl->dhchap_auth_work); diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index 0a88d7bdc5e3..967bb3a85889 100644 +index 2dd4137a08b2..9b14eb637003 100644 --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c @@ -80,14 +80,10 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys) @@ -1787,10 +1796,10 @@ index 0a88d7bdc5e3..967bb3a85889 100644 if (!ctrl->max_namespaces || diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index e7411dac00f7..d372f8b2336d 100644 +index 4be7f6822966..d9942df8f443 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h -@@ -897,6 +897,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); +@@ -903,6 +903,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys); void nvme_failover_req(struct request *req); @@ -1798,7 +1807,7 @@ index e7411dac00f7..d372f8b2336d 100644 void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); void nvme_mpath_add_disk(struct nvme_ns *ns, __le32 anagrpid); -@@ -935,6 +936,9 @@ static inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) +@@ -941,6 +942,9 @@ static inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) static inline void nvme_failover_req(struct request *req) { } @@ -1834,10 +1843,10 @@ index 51ec9e7e784f..8c3713edc7a6 100644 if (!rc) return rc; diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index ea476252280a..d81cc740aad8 100644 +index d208047d1b8f..966e0c0f6dc4 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4410,6 +4410,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, +@@ -4423,6 +4423,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, quirk_bridge_cavm_thrx2_pcie_root); @@ -2040,10 +2049,10 @@ index 3d4f13da1ae8..7fdf37db9969 100644 /* Fusion */ {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_PLASMA)}, diff --git a/drivers/scsi/mpt3sas/mpt3sas_scsih.c b/drivers/scsi/mpt3sas/mpt3sas_scsih.c -index 605013d3ee83..59d7ac663316 100644 +index 51b5788da040..821f2a66df47 100644 --- a/drivers/scsi/mpt3sas/mpt3sas_scsih.c +++ b/drivers/scsi/mpt3sas/mpt3sas_scsih.c -@@ -12617,6 +12617,7 @@ bool scsih_ncq_prio_supp(struct scsi_device *sdev) +@@ -12599,6 +12599,7 @@ bool scsih_ncq_prio_supp(struct scsi_device *sdev) * The pci device ids are defined in mpi/mpi2_cnfg.h. */ static const struct pci_device_id mpt3sas_pci_table[] = { @@ -2051,7 +2060,7 @@ index 605013d3ee83..59d7ac663316 100644 /* Spitfire ~ 2004 */ { MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SAS2004, PCI_ANY_ID, PCI_ANY_ID }, -@@ -12635,6 +12636,7 @@ static const struct pci_device_id mpt3sas_pci_table[] = { +@@ -12617,6 +12618,7 @@ static const struct pci_device_id mpt3sas_pci_table[] = { PCI_ANY_ID, PCI_ANY_ID }, { MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SAS2116_2, PCI_ANY_ID, PCI_ANY_ID }, @@ -2059,7 +2068,7 @@ index 605013d3ee83..59d7ac663316 100644 /* Thunderbolt ~ 2208 */ { MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SAS2208_1, PCI_ANY_ID, PCI_ANY_ID }, -@@ -12659,9 +12661,11 @@ static const struct pci_device_id mpt3sas_pci_table[] = { +@@ -12641,9 +12643,11 @@ static const struct pci_device_id mpt3sas_pci_table[] = { PCI_ANY_ID, PCI_ANY_ID }, { MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SWITCH_MPI_EP_1, PCI_ANY_ID, PCI_ANY_ID }, @@ -2123,7 +2132,7 @@ index 675332e49a7b..4a3cbddacef1 100644 }; MODULE_DEVICE_TABLE(pci, qla4xxx_pci_tbl); diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c -index 542a4bbb21bc..62161ceed2e2 100644 +index 0833b3e6aa6e..104f819ce813 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c @@ -118,6 +118,14 @@ static const char *sd_cache_types[] = { @@ -2141,7 +2150,7 @@ index 542a4bbb21bc..62161ceed2e2 100644 static void sd_set_flush_flag(struct scsi_disk *sdkp) { bool wc = false, fua = false; -@@ -4048,6 +4056,8 @@ static int __init init_sd(void) +@@ -4045,6 +4053,8 @@ static int __init init_sd(void) goto err_out_class; } @@ -2450,10 +2459,10 @@ index b0a940af4fff..8a52424fd0d5 100644 #endif diff --git a/include/linux/rh_kabi.h b/include/linux/rh_kabi.h new file mode 100644 -index 000000000000..c7b42c1f1681 +index 000000000000..5139cb2cabdc --- /dev/null +++ b/include/linux/rh_kabi.h -@@ -0,0 +1,515 @@ +@@ -0,0 +1,541 @@ +/* + * rh_kabi.h - Red Hat kABI abstraction header + * @@ -2762,6 +2771,23 @@ index 000000000000..c7b42c1f1681 + * of the size is not allowed and would constitute a silent kABI breakage. + * Beware that the RH_KABI_EXCLUDE macro does not do any size checks. + * ++ * RH_KABI_EXCLUDE_WITH_SIZE ++ * Like RH_KABI_EXCLUDE, this macro excludes the element from ++ * checksum generation. The same warnings as for RH_KABI_EXCLUDE ++ * apply: use RH_KABI_FORCE_CHANGE. ++ * ++ * This macro is intended to be used for elements embedded inside ++ * kABI-protected structures (struct, array). In contrast with ++ * RH_KABI_EXCLUDE, this macro reserves extra space, so that the ++ * embedded element can grow without changing the offsets of the ++ * fields that follow. The provided 'size' is the total space to be ++ * added in longs (i.e. it's 8 * 'size' bytes), including the size ++ * of the added element. It is automatically checked that the new ++ * element does not overflow the reserved space, now nor in the ++ * future. The size is also included in the checksum via the ++ * reserved space, to ensure that we don't accidentally change it, ++ * which would change the offsets of the fields that follow. ++ * + * RH_KABI_BROKEN_INSERT + * RH_KABI_BROKEN_REMOVE + * Insert a field to the middle of a struct / delete a field from a struct. @@ -2833,6 +2859,8 @@ index 000000000000..c7b42c1f1681 +# define _RH_KABI_REPLACE(_orig, _new) _orig +# define _RH_KABI_EXCLUDE(_elem) + ++# define __RH_KABI_CHECK_SIZE(_item, _size) ++ +#else + +# define RH_KABI_ALIGN_WARNING ". Disable CONFIG_RH_KABI_SIZE_ALIGN_CHECKS if debugging." @@ -2864,7 +2892,7 @@ index 000000000000..c7b42c1f1681 + } +# define __RH_KABI_CHECK_SIZE(_item, _size) \ + _Static_assert(sizeof(struct{_item;}) <= _size, \ -+ __FILE__ ":" __stringify(__LINE__) ": " __stringify(_item) " is larger than the reserved size (" __stringify(_size) " bytes)" RH_KABI_ALIGN_WARNING) ++ __FILE__ ":" __stringify(__LINE__) ": " __stringify(_item) " is larger than the reserved size (" __stringify(_size) " bytes)" RH_KABI_ALIGN_WARNING); +#else +# define __RH_KABI_CHECK_SIZE_ALIGN(_orig, _new) +# define __RH_KABI_CHECK_SIZE(_item, _size) @@ -2933,11 +2961,18 @@ index 000000000000..c7b42c1f1681 + +#define RH_KABI_EXCLUDE(_elem) _RH_KABI_EXCLUDE(_elem); + ++#define RH_KABI_EXCLUDE_WITH_SIZE(_new, _size) \ ++ union { \ ++ RH_KABI_EXCLUDE(_new) \ ++ unsigned long RH_KABI_UNIQUE_ID[_size]; \ ++ __RH_KABI_CHECK_SIZE(_new, 8 * (_size)) \ ++ }; ++ +#define RH_KABI_EXTEND_WITH_SIZE(_new, _size) \ + RH_KABI_EXTEND(union { \ + _new; \ + unsigned long RH_KABI_UNIQUE_ID[_size]; \ -+ __RH_KABI_CHECK_SIZE(_new, 8 * (_size)); \ ++ __RH_KABI_CHECK_SIZE(_new, 8 * (_size)) \ + }) + +#define _RH_KABI_AUX_PTR(_struct) \ @@ -3030,7 +3065,7 @@ index ce105a5558fc..2c2c468fbf91 100644 obj-$(CONFIG_MULTIUSER) += groups.o obj-$(CONFIG_VHOST_TASK) += vhost_task.o diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c -index 0ed286b8a0f0..0d2998ca063e 100644 +index a1f18681721c..22dbfd6ec0e1 100644 --- a/kernel/bpf/syscall.c +++ b/kernel/bpf/syscall.c @@ -26,6 +26,7 @@ @@ -3065,7 +3100,7 @@ index 0ed286b8a0f0..0d2998ca063e 100644 int sysctl_unprivileged_bpf_disabled __read_mostly = IS_BUILTIN(CONFIG_BPF_UNPRIV_DEFAULT_OFF) ? 2 : 0; -@@ -5702,6 +5720,11 @@ static int bpf_unpriv_handler(struct ctl_table *table, int write, +@@ -5776,6 +5794,11 @@ static int bpf_unpriv_handler(struct ctl_table *table, int write, if (write && !ret) { if (locked_state && unpriv_enable != 1) return -EPERM; diff --git a/sources b/sources index 01c569394..5cedfe586 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.7-2723-gde927f6c0b07.tar.xz) = d1bf9a91cfa5b13672efb6d716b73535e7ff9e8933216da56cd3f8be565387d6cd3ced9786ad0c7bdeb2497c5f18f4e866d2b3e78fae127f162f1dbd47cfcfcf -SHA512 (kernel-abi-stablelists-6.8.0.tar.xz) = c52bf3dcce8a4db8a50f4393dc2811fb8a979008ad3728b4bd5980081e434b494c0769cc910eab99c678c61b7aac86910c55698e89e911b04f41d3f223d8b002 -SHA512 (kernel-kabi-dw-6.8.0.tar.xz) = b270f1eaffab6388c05186333460b154d7de8cacaac1f99ffdd4c4a65647004765a1626b9dc77b5f66028a846969a8ade0a31fdb72c2e4b4ae394e01d621fe94 +SHA512 (linux-6.7-6264-g70d201a40823.tar.xz) = d549eddc31a2661d4c3cec936d372ba14b4badfb4686cbe4f929b18c1cc24ae7c3742f04753df0b79c31a39541f777b489c553686ab39e9eb49855a644be05f3 +SHA512 (kernel-abi-stablelists-6.8.0.tar.xz) = 3088644bc62e79ed46c7aa85c01939e67df569b09d52caa0bed37ee608e357f045f1a09a4a173113302c4c552fbc84eb7966b667534b64deaff37612401a693a +SHA512 (kernel-kabi-dw-6.8.0.tar.xz) = 2f0fe16d7c3f73a91c4fea24f226eb31c6c38585e53b1892898e3bef4e4180ca2d57126086fe4a6533a230866ac46c1a69aa8f1352c3d094d485af296a2c735e