diff --git a/Makefile.rhelver b/Makefile.rhelver index 6c1ae0dae..099d3216e 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 184 +RHEL_RELEASE = 187 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 35b70fd29..d3c9988ee 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -1297,6 +1297,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1716,6 +1719,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1781,6 +1785,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1814,6 +1819,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1831,6 +1837,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1862,6 +1869,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5486,6 +5494,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5862,6 +5873,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index cf4e6a1f0..677a2045d 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -1297,6 +1297,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1708,6 +1711,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1773,6 +1777,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1806,6 +1811,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1823,6 +1829,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1854,6 +1861,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5463,6 +5471,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5839,6 +5850,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 46ac8de8a..096361f57 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1295,6 +1295,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1714,6 +1717,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1779,6 +1783,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1812,6 +1817,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1829,6 +1835,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1860,6 +1867,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5482,6 +5490,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5858,6 +5869,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 977dc1cc8..c845654e2 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1295,6 +1295,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1706,6 +1709,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1771,6 +1775,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1804,6 +1809,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1821,6 +1827,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1852,6 +1859,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5459,6 +5467,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5835,6 +5846,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index ee8e6c816..70f5c3e0b 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -1298,6 +1298,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1719,6 +1722,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1784,6 +1788,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1817,6 +1822,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1834,6 +1840,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1865,6 +1872,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5533,6 +5541,9 @@ CONFIG_RCU_NOCB_CPU_CB_BOOST=y CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5909,6 +5920,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 7bae9da1f..c528464a4 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -1298,6 +1298,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1711,6 +1714,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1776,6 +1780,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1809,6 +1814,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1826,6 +1832,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1857,6 +1864,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5510,6 +5518,9 @@ CONFIG_RCU_NOCB_CPU_CB_BOOST=y CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5886,6 +5897,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index e243b32b8..bb1be0f1e 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -1296,6 +1296,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1717,6 +1720,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1782,6 +1786,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1815,6 +1820,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1832,6 +1838,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1863,6 +1870,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5529,6 +5537,9 @@ CONFIG_RCU_NOCB_CPU_CB_BOOST=y CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5905,6 +5916,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index e6aad3bd6..42a395845 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -1296,6 +1296,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1709,6 +1712,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1774,6 +1778,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1807,6 +1812,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1824,6 +1830,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1855,6 +1862,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5506,6 +5514,9 @@ CONFIG_RCU_NOCB_CPU_CB_BOOST=y CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5882,6 +5893,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 606c04736..3bf5c61ff 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1059,6 +1059,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1468,6 +1471,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1531,6 +1535,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1564,6 +1569,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1581,6 +1587,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1610,6 +1617,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5035,6 +5043,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5369,6 +5380,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 9b495e87b..c9a62f9ad 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1059,6 +1059,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1460,6 +1463,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1523,6 +1527,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1556,6 +1561,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1573,6 +1579,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1602,6 +1609,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -5014,6 +5022,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5348,6 +5359,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index 745439572..031ab2e56 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -1058,6 +1058,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1464,6 +1467,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1527,6 +1531,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1560,6 +1565,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1577,6 +1583,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1606,6 +1613,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -4949,6 +4957,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5301,6 +5312,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 03d1d713a..ff1360d73 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -1058,6 +1058,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1456,6 +1459,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1519,6 +1523,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1552,6 +1557,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1569,6 +1575,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1598,6 +1605,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -4928,6 +4936,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5280,6 +5291,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index b9e5be91e..9a38a50d0 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1057,6 +1057,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1474,6 +1477,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1537,6 +1541,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1570,6 +1575,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set # CONFIG_DRM_QXL is not set @@ -1587,6 +1593,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1616,6 +1623,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -4976,6 +4984,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5305,6 +5316,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m CONFIG_S390_GUEST=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index c6cd56a82..3c5eff029 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1057,6 +1057,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1466,6 +1469,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1529,6 +1533,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1562,6 +1567,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set # CONFIG_DRM_QXL is not set @@ -1579,6 +1585,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1608,6 +1615,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -4955,6 +4963,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5284,6 +5295,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m CONFIG_S390_GUEST=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 063e6e85b..c866770a6 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1058,6 +1058,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +# CONFIG_CRYPTO_KRB5ENC is not set +# CONFIG_CRYPTO_KRB5 is not set +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y # CONFIG_CRYPTO_LIB_BLAKE2S is not set # CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set @@ -1467,6 +1470,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1530,6 +1534,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1563,6 +1568,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set # CONFIG_DRM_QXL is not set @@ -1580,6 +1586,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1609,6 +1616,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set CONFIG_DRM_XE_DEVMEM_MIRROR=y CONFIG_DRM_XE_DP_TUNNEL=y @@ -4966,7 +4974,10 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set # CONFIG_RCU_TORTURE_TEST is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set CONFIG_RD_BZIP2=y @@ -5296,6 +5307,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_GUEST is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 8e94e7e63..613f57616 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1114,6 +1114,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1582,6 +1585,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1645,6 +1649,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1678,6 +1683,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1695,6 +1701,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1724,6 +1731,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set # CONFIG_DRM_XE_DEBUG is not set # CONFIG_DRM_XE_DEBUG_MEMIRQ is not set @@ -5308,6 +5316,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5654,6 +5665,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 95aee8002..66acc984d 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1114,6 +1114,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1574,6 +1577,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1637,6 +1641,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1670,6 +1675,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1687,6 +1693,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1716,6 +1723,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set # CONFIG_DRM_XE_DEBUG is not set # CONFIG_DRM_XE_DEBUG_MEMIRQ is not set @@ -5286,6 +5294,9 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5632,6 +5643,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index ef3a44226..f1034a129 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1115,6 +1115,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1585,6 +1588,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1648,6 +1652,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1681,6 +1686,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1698,6 +1704,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1727,6 +1734,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set # CONFIG_DRM_XE_DEBUG is not set # CONFIG_DRM_XE_DEBUG_MEMIRQ is not set @@ -5355,6 +5363,9 @@ CONFIG_RCU_NOCB_CPU_CB_BOOST=y CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5701,6 +5712,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 4d4349282..c6639ae0c 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1115,6 +1115,9 @@ CONFIG_CRYPTO_JITTERENTROPY_MEMSIZE_2=y CONFIG_CRYPTO_JITTERENTROPY_OSR=1 # CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_CRYPTO_LIB_AESCFB=y CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y @@ -1577,6 +1580,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX83112B is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set @@ -1640,6 +1644,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set @@ -1673,6 +1678,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_PIXPAPER is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_POWERVR is not set CONFIG_DRM_QXL=m @@ -1690,6 +1696,7 @@ CONFIG_DRM_SCHED_KUNIT_TEST=m # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SOLOMON_SSD2825 is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_ST7571_I2C is not set # CONFIG_DRM_ST7586 is not set @@ -1719,6 +1726,7 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set +# CONFIG_DRM_WAVESHARE_BRIDGE is not set # CONFIG_DRM_WERROR is not set # CONFIG_DRM_XE_DEBUG is not set # CONFIG_DRM_XE_DEBUG_MEMIRQ is not set @@ -5333,6 +5341,9 @@ CONFIG_RCU_NOCB_CPU_CB_BOOST=y CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m +# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set +# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set +# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TRACE=y # CONFIG_RC_XBOX_DVD is not set @@ -5679,6 +5690,7 @@ CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y +CONFIG_RXGK=y CONFIG_RXKAD=y CONFIG_RXPERF=m # CONFIG_S390_KPROBES_SANITY_TEST is not set diff --git a/kernel.changelog b/kernel.changelog index f6bf6e2e1..eca811b02 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,1107 @@ +* Tue Jan 20 2026 CKI KWF Bot [6.12.0-187.el10] +- scsi: sg: Fix occasional bogus elapsed time that exceeds timeout (Michal Rábek) [RHEL-140732] +- powerpc/tools: drop `-o pipefail` in gcc check scripts (Jan Stancek) [RHEL-111046] +- thunderbolt: Add support for Intel Wildcat Lake (Desnes Nunes) [RHEL-95660] +- ipv4: start using dst_dev_rcu() (Hangbin Liu) [RHEL-128993] +- tcp: use dst_dev_rcu() in tcp_fastopen_active_disable_ofo_check() (Hangbin Liu) [RHEL-128993] +- tcp_metrics: use dst_dev_net_rcu() (Hangbin Liu) [RHEL-128993] +- net: use dst_dev_rcu() in sk_setup_caps() (Hangbin Liu) [RHEL-129089] {CVE-2025-40170} +- ipv6: use RCU in ip6_output() (Hangbin Liu) [RHEL-128993] {CVE-2025-40158} +- ipv6: use RCU in ip6_xmit() (Hangbin Liu) [RHEL-129028] {CVE-2025-40135} +- ipv6: start using dst_dev_rcu() (Hangbin Liu) [RHEL-128993] +- net: dst: introduce dst->dev_rcu (Hangbin Liu) [RHEL-128993] +- ipv6: mcast: Add ip6_mc_find_idev() helper (Hangbin Liu) [RHEL-128993] +- net: ipv4: guard ip_mr_output() with rcu (Hangbin Liu) [RHEL-128993] +- net: ipv4: Add ip_mr_output() (Hangbin Liu) [RHEL-128993] +- net: ipv4: ipmr: Split ipmr_queue_xmit() in two (Hangbin Liu) [RHEL-128993] +- net: ipv4: ipmr: ipmr_queue_xmit(): Drop local variable `dev' (Hangbin Liu) [RHEL-128993] +- RDMA/irdma: avoid invalid read in irdma_net_event (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix irdma_alloc_ucontext_resp padding (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix SRQ shadow area address initialization (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Remove doorbell elision logic (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Do not set IBK_LOCAL_DMA_LKEY for GEN3+ (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Do not directly rely on IB_PD_UNSAFE_GLOBAL_RKEY (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add missing mutex destroy (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix SIGBUS in AEQ destroy (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add a missing kfree of struct irdma_pci_f for GEN2 (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix data race in irdma_free_pble (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix data race in irdma_sc_ccq_arm (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Remove redundant NULL check of udata in irdma_create_user_ah() (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Remove unused CQ registry (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Take a lock before moving SRQ tail in poll_cq (Kamal Heib) [RHEL-99206] +- RDMA/irdma: CQ size and shadow update changes for GEN3 (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Silently consume unsignaled completions (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Initialize cqp_cmds_info to prevent resource leaks (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Enforce local fence for LOCAL_INV WRs (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix vf_id size to u16 to avoid overflow (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Set irdma_cq cq_num field during CQ create (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix SD index calculation (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Remove unused struct irdma_cq fields (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix positive vs negative error codes in irdma_post_send() (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Update Kconfig (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Extend CQE Error and Flush Handling for GEN3 Devices (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add Atomic Operations support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Restrict Memory Window and CQE Timestamping to GEN3 (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add SRQ support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Support 64-byte CQEs and GEN3 CQE opcode decoding (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add support for V2 HMC resource management scheme (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Extend QP context programming for GEN3 (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 virtual QP1 support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Introduce GEN3 vPort driver support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 HW statistics support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 support for AEQ and CEQ (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 CQP support with deferred completions (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Discover and set up GEN3 hardware register layout (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 core driver support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Refactor GEN2 auxiliary driver (Kamal Heib) [RHEL-99206] +- ice, irdma: fix an off by one in error handling code (Kamal Heib) [RHEL-99206] +- irdma: free iwdev->rf after removing MSI-X (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Switch to using the crc32c library (Kamal Heib) [RHEL-99206] +Resolves: RHEL-111046, RHEL-128993, RHEL-129028, RHEL-129089, RHEL-140732, RHEL-95660, RHEL-99206 + +* Mon Jan 19 2026 CKI KWF Bot [6.12.0-186.el10] +- net: atlantic: fix fragment overflow handling in RX path (CKI Backport Bot) [RHEL-139492] {CVE-2025-68301} +- Bluetooth: hci_sock: Prevent race in socket write iter and sock bind (CKI Backport Bot) [RHEL-139467] {CVE-2025-68305} +- mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: use modern PM macros (Jared Kangas) [RHEL-138679] +- mmc: sdhci: add some simple inline functions for !CONFIG_PM (Jared Kangas) [RHEL-138679] +- mmc: Remove redundant pm_runtime_mark_last_busy() calls (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Drop the use of sdhci_pltfm_free() (Jared Kangas) [RHEL-138679] +- mmc: sdhci: Use devm_mmc_alloc_host() helper (Jared Kangas) [RHEL-138679] +- mmc: sdhci: Return void from sdhci_runtime_suspend|resume_host() (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Don't change pinctrl in suspend if wakeup source (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: optimize clock loopback selection with dummy pad support (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: refactor clock loopback selection logic (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: fix few build warnings (Jared Kangas) [RHEL-138679] +- mmc: host: sdhci-esdhc-imx: refactor the system PM logic (Jared Kangas) [RHEL-138679] +- mmc: sdhci: export APIs for sdhci irq wakeup (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: fix defined but not used warnings (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: switch standard tuning to manual tuning (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: verify tuning control status after configuration (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: widen auto-tuning window for manual tuning (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: widen auto-tuning window for standard tuning (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: reset async FIFO before sending manual tuning command (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: explicitly reset tuning circuit via RSTT bit (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: calculate data timeout value based on clock (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Save tuning value when card stays powered in suspend (Jared Kangas) [RHEL-138679] +- mmc: Use of_property_present() for non-boolean properties (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: enable 'SDHCI_QUIRK_NO_LED' quirk for S32G (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Update esdhc sysctl dtocv bitmask (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Implement emmc hardware reset (Jared Kangas) [RHEL-138679] +- mmc: host: Fix typos in comments across various files (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (Jared Kangas) [RHEL-138679] +- Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern() (CKI Backport Bot) [RHEL-136974] {CVE-2025-40294} +- Bluetooth: hci_event: validate skb length for unknown CC opcode (CKI Backport Bot) [RHEL-136953] {CVE-2025-40301} +- net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing (CKI Backport Bot) [RHEL-136839] {CVE-2025-38568} +- smb: client: fix UBSAN array-index-out-of-bounds in smb2_copychunk_range (Paulo Alcantara) [RHEL-116054] +- smb3 client: add missing tracepoint for unsupported ioctls (Paulo Alcantara) [RHEL-116054] +- smb/server: fix refcount leak in smb2_open() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix refcount leak in parse_durable_handle_context() (Paulo Alcantara) [RHEL-116054] +- smb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe() (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix memory leak in get_file_all_info() (Paulo Alcantara) [RHEL-116054] +- cifs: Fix memory and information leak in smb3_reconfigure() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix minimum SMB2 PDU size (Paulo Alcantara) [RHEL-116054] +- smb/server: fix minimum SMB1 PDU size (Paulo Alcantara) [RHEL-116054] +- ksmbd: rename smb2_get_msg to smb_get_msg (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix to handle removal of rfc1002 header from smb_hdr (Paulo Alcantara) [RHEL-116054] +- cifs: update internal module version number (Paulo Alcantara) [RHEL-116054] +- smb: move some SMB1 definitions into common/smb1pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: align durable reconnect v2 context to 8 byte boundary (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix buffer validation by including null terminator size in EA length (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix refcount leak when invalid session is found on session lookup (Paulo Alcantara) [RHEL-116054] +- ksmbd: remove redundant DACL check in smb_check_perm_dacl (Paulo Alcantara) [RHEL-116054] +- smb: server: defer the initial recv completion logic to smb_direct_negotiate_recv_work() (Paulo Alcantara) [RHEL-116054] +- smb: server: initialize recv_io->cqe.done = recv_done just once (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.connect.{lock,work} (Paulo Alcantara) [RHEL-116054] +- redhat/configs: disable CONFIG_CRYPTO_KRB5_SELFTESTS (Paulo Alcantara) [RHEL-116054] +- redhat/configs: enable CONFIG_RXGK (Paulo Alcantara) [RHEL-116054] +- redhat/configs: enable CONFIG_CRYPTO_KRB5[ENC] (Paulo Alcantara) [RHEL-116054] +- smb/client: remove DeviceType Flags and Device Characteristics definitions (Paulo Alcantara) [RHEL-116054] +- smb: move File Attributes definitions into common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: update struct duplicate_extents_to_file_ex (Paulo Alcantara) [RHEL-116054] +- smb: move file_notify_information to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: move SMB2 Notify Action Flags into common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move notify completion filter flags into common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb/client: add parentheses to NT error code definitions containing bitwise OR operator (Paulo Alcantara) [RHEL-116054] +- smb: add documentation references for smb2 change notify definitions (Paulo Alcantara) [RHEL-116054] +- smb/client: add 4 NT error code definitions (Paulo Alcantara) [RHEL-116054] +- smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value (Paulo Alcantara) [RHEL-116054] +- smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value (Paulo Alcantara) [RHEL-116054] +- smb/client: fix NT_STATUS_NO_DATA_DETECTED value (Paulo Alcantara) [RHEL-116054] +- smb/server: add comment to FileSystemName of FileFsAttributeInformation (Paulo Alcantara) [RHEL-116054] +- smb/server: remove unused nterr.h (Paulo Alcantara) [RHEL-116054] +- smb/server: rename include guard in smb_common.h (Paulo Alcantara) [RHEL-116054] +- smb/client: update some SMB2 status strings (Paulo Alcantara) [RHEL-116054] +- cifs: Remove dead function prototypes (Paulo Alcantara) [RHEL-116054] +- smb/client: add two elements to smb2_error_map_table array (Paulo Alcantara) [RHEL-116054] +- smb: rename to STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP (Paulo Alcantara) [RHEL-116054] +- smb/client: remove unused elements from smb2_error_map_table array (Paulo Alcantara) [RHEL-116054] +- smb/client: reduce loop count in map_smb2_to_linux_error() by half (Paulo Alcantara) [RHEL-116054] +- smb: client: Add tracepoint for krb5 auth (Paulo Alcantara) [RHEL-116054] +- smb: client: improve error message when creating SMB session (Paulo Alcantara) [RHEL-116054] +- smb: client: relax session and tcon reconnect attempts (Paulo Alcantara) [RHEL-116054] +- cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB2 (Paulo Alcantara) [RHEL-116054] +- cifs: client: allow changing multichannel mount options on remount (Paulo Alcantara) [RHEL-116054] +- cifs: Do some preparation prior to organising the function declarations (Paulo Alcantara) [RHEL-116054] +- cifs: Add a tracepoint to log EIO errors (Paulo Alcantara) [RHEL-116054] +- cifs: Don't need state locking in smb2_get_mid_entry() (Paulo Alcantara) [RHEL-116054] +- cifs: Remove the server pointer from smb_message (Paulo Alcantara) [RHEL-116054] +- cifs: Fix specification of function pointers (Paulo Alcantara) [RHEL-116054] +- cifs: Replace SendReceiveBlockingLock() with SendReceive() plus flags (Paulo Alcantara) [RHEL-116054] +- cifs: Clean up some places where an extra kvec[] was required for rfc1002 (Paulo Alcantara) [RHEL-116054] +- cifs: Make smb1's SendReceive() wrap cifs_send_recv() (Paulo Alcantara) [RHEL-116054] +- cifs: Remove the RFC1002 header from smb_hdr (Paulo Alcantara) [RHEL-116054] +- cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB1 (Paulo Alcantara) [RHEL-116054] +- cifs: client: enforce consistent handling of multichannel and max_channels (Paulo Alcantara) [RHEL-116054] +- cifs: Use netfs_alloc/free_folioq_buffer() (Paulo Alcantara) [RHEL-116054] +- smb: client: show smb lease key in open_dirs output (Paulo Alcantara) [RHEL-116054] +- smb: client: show smb lease key in open_files output (Paulo Alcantara) [RHEL-116054] +- ksmbd: ipc: fix use-after-free in ipc_msg_send_request (Paulo Alcantara) [RHEL-116054] +- smb: client: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks in recv_done() and smbd_conn_upcall() (Paulo Alcantara) [RHEL-116054] +- smb: server: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks in recv_done() and smb_direct_cm_handler() (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce SMBDIRECT_CHECK_STATUS_{WARN,DISCONNECT}() (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce SMBDIRECT_DEBUG_ERR_PTR() helper (Paulo Alcantara) [RHEL-116054] +- ksmbd: vfs: fix race on m_flags in vfs_cache (Paulo Alcantara) [RHEL-116054] +- ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname (Paulo Alcantara) [RHEL-116054] +- smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- ksmbd: implement error handling for STATUS_INFO_LENGTH_MISMATCH in smb server (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrency (Paulo Alcantara) [RHEL-116054] +- ksmbd: server: avoid busy polling in accept loop (Paulo Alcantara) [RHEL-116054] +- smb: move create_durable_reconn to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: fix some warnings reported by scripts/checkpatch.pl (Paulo Alcantara) [RHEL-116054] +- smb: do some cleanups (Paulo Alcantara) [RHEL-116054] +- smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: move some duplicate struct definitions to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: move list of FileSystemAttributes to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move some duplicate definitions to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move create_durable_rsp_v2 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move create_durable_req_v2 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb/client: fix CAP_BULK_TRANSFER value (Paulo Alcantara) [RHEL-116054] +- ksmbd: skip lock-range check on equal size to avoid size==0 underflow (Paulo Alcantara) [RHEL-116054] +- smb: move resume_key_ioctl_rsp to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move copychunk definitions to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move SMB1_PROTO_NUMBER to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb: move get_rfc1002_len() to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb: move smb_version_values to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb: rename common/cifsglob.h to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb/server: update some misguided comment of smb2_0_server_cmds proc (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_oplock_break() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_ioctl() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_query_dir() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_notify() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_read() (Paulo Alcantara) [RHEL-116054] +- afs: Fix uninit var in afs_alloc_anon_key() (Paulo Alcantara) [RHEL-116054] +- afs: Fix delayed allocation of a cell's anonymous key (Paulo Alcantara) [RHEL-116054] +- smb: client: fix memory leak in cifs_construct_tcon() (Paulo Alcantara) [RHEL-116054] +- cifs: Add the smb3_read_* tracepoints to SMB1 (Paulo Alcantara) [RHEL-116054] +- cifs: fix memory leak in smb3_fs_context_parse_param error path (Paulo Alcantara) [RHEL-116054] +- smb: client: introduce close_cached_dir_locked() (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_disconnect_rdma_connection() turn CREATED into DISCONNECTED (Paulo Alcantara) [RHEL-116054] +- smb: fix invalid username check in smb3_fs_context_parse_param() (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_disconnect_rdma_connection() turn CREATED into DISCONNECTED (Paulo Alcantara) [RHEL-116054] +- ksmbd: close accepted socket when per-IP limit rejects connection (Paulo Alcantara) [RHEL-116054] +- smb: server: rdma: avoid unmapping posted recv on accept failure (Paulo Alcantara) [RHEL-116054] +- cifs: client: fix memory leak in smb3_fs_context_parse_param (Paulo Alcantara) [RHEL-116054] +- smb: client: fix cifs_pick_channel when channel needs reconnect (Paulo Alcantara) [RHEL-116054] +- smb: client: validate change notify buffer before copy (Paulo Alcantara) [RHEL-116054] +- ksmbd: detect RDMA capable netdevs include IPoIB (Paulo Alcantara) [RHEL-116054] +- ksmbd: detect RDMA capable lower devices when bridge and vlan netdev is used (Paulo Alcantara) [RHEL-116054] +- smb: client: call smbd_destroy() in the same splace as kernel_sock_shutdown()/sock_release() (Paulo Alcantara) [RHEL-116054] +- afs: Fix dynamic lookup to fail on cell lookup failure (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_cm_handler() call ib_drain_qp() after smb_direct_disconnect_rdma_work() (Paulo Alcantara) [RHEL-116054] +- smb: server: call smb_direct_post_recv_credits() when the negotiation is done (Paulo Alcantara) [RHEL-116054] +- ksmbd: transport_ipc: validate payload size before reading handle (Paulo Alcantara) [RHEL-116054] +- cifs: fix typo in enable_gcm_256 module parameter (Paulo Alcantara) [RHEL-116054] +- smb: server: let free_transport() wait for SMBDIRECT_SOCKET_DISCONNECTED (Paulo Alcantara) [RHEL-116054] +- cifs: #include cifsglob.h before trace.h to allow structs in tracepoints (Paulo Alcantara) [RHEL-116054] +- cifs: Call the calc_signature functions directly (Paulo Alcantara) [RHEL-116054] +- cifs: Fix TCP_Server_Info::credits to be signed (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.send_io.lcredits.* (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.send_io.lcredits.* (Paulo Alcantara) [RHEL-116054] +- smb: server: simplify sibling_list handling in smb_direct_flush_send_list/send_done (Paulo Alcantara) [RHEL-116054] +- smb: server: smb_direct_disconnect_rdma_connection() already wakes all waiters on error (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.send_io.lcredits.* (Paulo Alcantara) [RHEL-116054] +- smb: server: allocate enough space for RW WRs and ib_drain_qp() (Paulo Alcantara) [RHEL-116054] +- cifs: Add a couple of missing smb3_rw_credits tracepoints (Paulo Alcantara) [RHEL-116054] +- smb: client: allocate enough space for MR WRs and ib_drain_qp() (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_destroy() wait for SMBDIRECT_SOCKET_DISCONNECTED (Paulo Alcantara) [RHEL-116054] +- smb: move some duplicate definitions to common/cifsglob.h (Paulo Alcantara) [RHEL-116054] +- smb: client: let destroy_mr_list() keep smbdirect_mr_io memory if registered (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix recursive locking in RPC handle list access (Paulo Alcantara) [RHEL-116054] +- smb/server: fix possible refcount leak in smb2_sess_setup() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix possible memory leak in smb2_read() (Paulo Alcantara) [RHEL-116054] +- smb: client: let destroy_mr_list() call ib_dereg_mr() before ib_dma_unmap_sg() (Paulo Alcantara) [RHEL-116054] +- smb: client: call ib_dma_unmap_sg if mr->sgt.nents is not 0 (Paulo Alcantara) [RHEL-116054] +- smb: client: improve logic in smbd_deregister_mr() (Paulo Alcantara) [RHEL-116054] +- smb: client: improve logic in smbd_register_mr() (Paulo Alcantara) [RHEL-116054] +- smb: client: improve logic in allocate_mr_list() (Paulo Alcantara) [RHEL-116054] +- smb: client: let destroy_mr_list() remove locked from the list (Paulo Alcantara) [RHEL-116054] +- smb: client: let destroy_mr_list() call list_del(&mr->list) (Paulo Alcantara) [RHEL-116054] +- smb: client: change smbd_deregister_mr() to return void (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_mr_io.{kref,mutex} and SMBDIRECT_MR_DISABLED (Paulo Alcantara) [RHEL-116054] +- smb: client: Omit one redundant variable assignment in cifs_xattr_set() (Paulo Alcantara) [RHEL-116054] +- smb: client: Return a status code only as a constant in sid_to_id() (Paulo Alcantara) [RHEL-116054] +- smb: server: Use common error handling code in smb_direct_rdma_xmit() (Paulo Alcantara) [RHEL-116054] +- cifs: update internal version number (Paulo Alcantara) [RHEL-116054] +- cifs: Add comments for DeletePending assignments in open functions (Paulo Alcantara) [RHEL-116054] +- cifs: Add fallback code path for cifs_mkdir_setinfo() (Paulo Alcantara) [RHEL-116054] +- cifs: Allow fallback code in smb_set_file_info() also for directories (Paulo Alcantara) [RHEL-116054] +- cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse points (Paulo Alcantara) [RHEL-116054] +- smb: client: remove redudant assignment in cifs_strict_fsync() (Paulo Alcantara) [RHEL-116054] +- smb: client: fix race with fallocate(2) and AIO+DIO (Paulo Alcantara) [RHEL-116054] +- smb: client: fix missing timestamp updates after utime(2) (Paulo Alcantara) [RHEL-116054] +- smb: client: fix missing timestamp updates after ftruncate(2) (Paulo Alcantara) [RHEL-116054] +- smb: client: fix missing timestamp updates with O_TRUNC (Paulo Alcantara) [RHEL-116054] +- cifs: Fix copy_to_iter return value check (Paulo Alcantara) [RHEL-116054] +- smb: client: batch SRV_COPYCHUNK entries to cut round trips (Paulo Alcantara) [RHEL-116054] +- smb: client: Omit an if branch in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-116054] +- smb: client: Return directly after a failed genlmsg_new() in cifs_swn_send_register_message() (Paulo Alcantara) [RHEL-116054] +- smb: client: Use common code in cifs_do_create() (Paulo Alcantara) [RHEL-116054] +- smb: client: Improve unlocking of a mutex in cifs_get_swn_reg() (Paulo Alcantara) [RHEL-116054] +- smb: client: Return a status code only as a constant in cifs_spnego_key_instantiate() (Paulo Alcantara) [RHEL-116054] +- smb: client: Use common code in cifs_lookup() (Paulo Alcantara) [RHEL-116054] +- smb: client: Reduce the scopes for a few variables in two functions (Paulo Alcantara) [RHEL-116054] +- cifs: client: force multichannel=off when max_channels=1 (Paulo Alcantara) [RHEL-116054] +- smb: client: transport: minor indentation style fix (Paulo Alcantara) [RHEL-116054] +- smb: client: transport: avoid reconnects triggered by pending task work (Paulo Alcantara) [RHEL-116054] +- ksmbd: increase session and share hash table bits (Paulo Alcantara) [RHEL-116054] +- ksmbd: replace connection list with hash table (Paulo Alcantara) [RHEL-116054] +- ksmbd: add an error print when maximum IP connections limit is reached (Paulo Alcantara) [RHEL-116054] +- ksmbd: add max ip connections parameter (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix error code overwriting in smb2_get_info_filesystem() (Paulo Alcantara) [RHEL-116054] +- ksmbd: copy overlapped range within the same file (Paulo Alcantara) [RHEL-116054] +- ksmbd: use sock_create_kern interface to create kernel socket (Paulo Alcantara) [RHEL-116054] +- ksmbd: make ksmbd thread names distinct by client IP (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix race condition in RPC handle list access (Paulo Alcantara) [RHEL-116054] +- smb: client: fix crypto buffers in non-linear memory (Paulo Alcantara) [RHEL-116054] +- smb: client: add tcon information to smb2_reconnect() debug messages (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_flush_send_list() invalidate a remote key first (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of ib_alloc_cq_any() instead of ib_alloc_cq() (Paulo Alcantara) [RHEL-116054] +- smb: server: make consitent use of spin_lock_irq{save,restore}() in transport_rdma.c (Paulo Alcantara) [RHEL-116054] +- smb: server: let {free_transport,smb_direct_disconnect_rdma_{work,connection}}() wake up all wait queues (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_disconnect_rdma_connection() disable all work but disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: server: fill in smbdirect_socket.first_error on error (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_disconnect_rdma_connection() set SMBDIRECT_SOCKET_ERROR... (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_send_negotiate_response() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to {enqueue,get_first}_reassembly() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_post_send_data() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to post_sendmsg() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_create_header() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to manage_keep_alive_before_sending() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to manage_credits_prior_sending() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to calc_rw_credits() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to wait_for_rw_credits() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to wait_for_send_credits() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to wait_for_credits() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_flush_send_list() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_post_send() (Paulo Alcantara) [RHEL-116054] +- smb: server: remove unused struct struct smb_direct_transport argument from smb_direct_send_ctx_init() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_{alloc,free}_sendmsg() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_connect() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_prepare_negotiation() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_accept_client() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_post_recv() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_create_qpair() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_qpair_handler() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_cm_handler() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_disconnect_rdma_connection() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_init_params() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_get_max_fr_pages() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_{create,destroy}_pools() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to {get_free,put}_recvmsg() (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.workqueue (Paulo Alcantara) [RHEL-116054] +- smb: server: implement correct keepalive and timeout handling for smbdirect (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.idle.immediate_work (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.rdma.legacy_iwarp (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket_parameters.{initiator_depth,responder_resources} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket_parameters.negotiate_timeout_msec and change to 5s (Paulo Alcantara) [RHEL-116054] +- smb: server: fill smbdirect_socket_parameters at the beginning and use the values from there (Paulo Alcantara) [RHEL-116054] +- smb: server: pass ksmbd_transport to get_smbd_max_read_write_size() (Paulo Alcantara) [RHEL-116054] +- smb: server: remove useless casts from KSMBD_TRANS/SMBD_TRANS (Paulo Alcantara) [RHEL-116054] +- smb: server: replace smb_trans_direct_transfort() with SMBD_TRANS() (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.recv_io.{posted,credits} (Paulo Alcantara) [RHEL-116054] +- smb: server: manage recv credits by counting posted recv_io and granted credits (Paulo Alcantara) [RHEL-116054] +- smb: server: take the recv_credit_target from the negotiate req and always limit the range (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of struct smbdirect_rw_io (Paulo Alcantara) [RHEL-116054] +- smb: server: make use smbdirect_socket.rw_io.credits (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of struct smbdirect_send_batch (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.send_io.credits.{count,wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.send_io.pending.{count,zero_wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket_init() (Paulo Alcantara) [RHEL-116054] +- smb: server: don't wait for info->send_pending == 0 on error (Paulo Alcantara) [RHEL-116054] +- smb: server: move smb_direct_disconnect_rdma_work() into free_transport() (Paulo Alcantara) [RHEL-116054] +- smb: server: only turn into SMBDIRECT_SOCKET_CONNECTED when negotiation is done (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.status_wait (Paulo Alcantara) [RHEL-116054] +- smb: server: queue post_recv_credits_work in put_recvmsg() and avoid count_avail_recvmsg (Paulo Alcantara) [RHEL-116054] +- smb: server: add a pr_info() when the server starts running (Paulo Alcantara) [RHEL-116054] +- smb: server: make only use of wake_up[_all]() in transport_rdma.c (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.{send,recv}_io.mem.{cache,pool} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of struct smbdirect_send_io (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of SMBDIRECT_RECV_IO_MAX_SGE (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.recv_io.reassembly.* (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.recv_io.free.{list,lock} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of struct smbdirect_recv_io (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket->recv_io.expected (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of common smbdirect_socket_parameters (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of common smbdirect_socket (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of common smbdirect.h (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of common smbdirect_pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: server: fix IRD/ORD negotiation with the client (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_post_send_iter() call ib_dma_map_single() for the header first (Paulo Alcantara) [RHEL-116054] +- smb: client: defer calling ib_alloc_pd() after we are connected (Paulo Alcantara) [RHEL-116054] +- smb: client: allocate smbdirect workqueue at the beginning of _smbd_get_connection() (Paulo Alcantara) [RHEL-116054] +- smb: client: make consitent use of spin_lock_irq{save,restore}() in smbdirect.c (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_{destroy,disconnect_rdma_{work,connection}}() wake up all wait queues (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_disconnect_rdma_connection() disable all work but disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: client: fill in smbdirect_socket.first_error on error (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_disconnect_rdma_connection() set SMBDIRECT_SOCKET_ERROR... (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused struct smbdirect_socket argument of smbd_iter_to_mr() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to get_mr() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_negotiate() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send_negotiate_req() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_ia_open() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_create_id() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_qp_async_error_upcall() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_conn_upcall() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send_full_iter() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send_empty() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send_iter() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to manage_keep_alive_before_sending() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to manage_credits_prior_sending() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_recv() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_disconnect_rdma_connection() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {allocate,destroy}_mr_list() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {enqueue,_get_first}_reassembly() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {allocate,destroy}_caches_and_workqueue() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {allocate,destroy}_receive_buffers() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {get,put}_receive_buffer() (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.mr_io (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket_parameters.max_frmr_depth (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of struct smbdirect_mr_io (Paulo Alcantara) [RHEL-116054] +- smb: client: add and use smbd_get_parameters() (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.workqueue (Paulo Alcantara) [RHEL-116054] +- smb: client: move rdma_readwrite_threshold from smbd_connection to TCP_Server_Info (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.statistics (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused smbd_connection.count_reassembly_queue (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused smbd_connection->protocol (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.idle.{keepalive,immediate_work,timer_work} (Paulo Alcantara) [RHEL-116054] +- smb: client: fix smbdirect keep alive handling to match the documentation (Paulo Alcantara) [RHEL-116054] +- smb: client: send empty packets via send_immediate_work (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.rdma.legacy_iwarp (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket_parameters.{initiator_depth,responder_resources} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket_parameters.{resolve_{addr,route},rdma_connect,negotiate}_timeout_msec (Paulo Alcantara) [RHEL-116054] +- smb: client: fill smbdirect_socket_parameters at the beginning and use the values from there (Paulo Alcantara) [RHEL-116054] +- smb: client: remove useless smbd_connection.send_immediate (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.recv_io.{posted,credits} (Paulo Alcantara) [RHEL-116054] +- smb: client: count the number of posted recv_io messages in order to calculated credits (Paulo Alcantara) [RHEL-116054] +- smb: client: limit the range of info->receive_credit_target (Paulo Alcantara) [RHEL-116054] +- smb: client: remove info->wait_receive_queues handling in smbd_destroy() (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of ib_wc_status_msg() and skip IB_WC_WR_FLUSH_ERR logging (Paulo Alcantara) [RHEL-116054] +- smb: client: queue post_recv_credits_work also if the peer raises the credit target (Paulo Alcantara) [RHEL-116054] +- smb: client: make sure smbd_disconnect_rdma_work() doesn't run after smbd_destroy() took over (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.send_io.credits.{count,wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.send_io.pending.{count,{dec,zero}_wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket_init() (Paulo Alcantara) [RHEL-116054] +- smb: client: make only use of wake_up[_all]() in smbdirect.c (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.status_wait (Paulo Alcantara) [RHEL-116054] +- smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_{ADDR,ROUTE}_RUNNING for completion (Paulo Alcantara) [RHEL-116054] +- smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIATE_RUNNING for completion (Paulo Alcantara) [RHEL-116054] +- smb: client: adjust smbdirect related output of cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.first_error (Paulo Alcantara) [RHEL-116054] +- smb: client/smbdirect: introduce SMBDIRECT_SOCKET_ERROR (Paulo Alcantara) [RHEL-116054] +- smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING with more detailed states (Paulo Alcantara) [RHEL-116054] +- smb: client: fix sending the iwrap custom IRD/ORD negotiation messages (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: let smbdirect_socket_init() initialize all [delayed_]work_structs as disabled (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.mr_io.* (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_parameters.max_frmr_depth (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_mr_io (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.workqueue (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.statistics (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.idle.{keepalive,immediate_work,timer_work} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.rdma.legacy_iwarp (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_parameters.{initiator_depth,responder_resources} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_parameters.{resolve_{addr,route},rdma_connect,negotiate}_timeout_msec (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.recv_io.{posted,credits} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_rw_io (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.rw_io.credits (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_send_batch (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.send_io.credits.{count,wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.send_io.pending.{count,{dec,zero}_wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_init() (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.status_wait (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_status_string() (Paulo Alcantara) [RHEL-116054] +- include/linux/fs.h: add inode_lock_killable() (Paulo Alcantara) [RHEL-116054] +- netfs: fix reference leak (Paulo Alcantara) [RHEL-116054] +- afs: Fix potential null pointer dereference in afs_put_server (Paulo Alcantara) [RHEL-116054] +- smb: server: use disable_work_sync in transport_rdma.c (Paulo Alcantara) [RHEL-116054] +- smb: server: don't use delayed_work for post_recv_credits_work (Paulo Alcantara) [RHEL-116054] +- smb: client: fix smbdirect_recv_io leak in smbd_negotiate() error path (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_destroy() call disable_work_sync(&info->post_send_credits_work) (Paulo Alcantara) [RHEL-116054] +- smb: client: use disable[_delayed]_work_sync in smbdirect.c (Paulo Alcantara) [RHEL-116054] +- smb: client: let recv_done verify data_offset, data_length and remaining_data_length (Paulo Alcantara) [RHEL-116054] +- netfs: Prevent duplicate unlocking (Paulo Alcantara) [RHEL-116054] +- ksmbd: smbdirect: verify remaining_data_length respects max_fragmented_recv_size (Paulo Alcantara) [RHEL-116054] +- ksmbd: smbdirect: validate data_offset and data_length field of smb_direct_data_transfer (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_writev() respect SMB_DIRECT_MAX_SEND_SGES (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix untrusted unsigned subtract (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix unhandled errors in rxgk_verify_packet_integrity() (Paulo Alcantara) [RHEL-116054] +- cifs: prevent NULL pointer dereference in UTF16 conversion (Paulo Alcantara) [RHEL-116054] +- smb: client: fix spellings in comments (Paulo Alcantara) [RHEL-116054] +- ksmbd: allow a filename to contain colons on SMB3.1.1 posix extensions (Paulo Alcantara) [RHEL-116054] +- smb3 client: fix return code mapping of remap_file_range (Paulo Alcantara) [RHEL-116054] +- iov_iter: iterate_folioq: fix handling of offset >= folio size (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix refcount leak causing resource not released (Paulo Alcantara) [RHEL-116054] +- ksmbd: extend the connection limiting mechanism to support IPv6 (Paulo Alcantara) [RHEL-116054] +- smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy() (Paulo Alcantara) [RHEL-116054] +- smb: client: remove redundant lstrp update in negotiate protocol (Paulo Alcantara) [RHEL-116054] +- cifs: update internal version number (Paulo Alcantara) [RHEL-116054] +- smb: client: don't wait for info->send_pending == 0 on error (Paulo Alcantara) [RHEL-116054] +- smb: client: fix mid_q_entry memleak leak with per-mid locking (Paulo Alcantara) [RHEL-116054] +- smb3: fix for slab out of bounds on mount to ksmbd (Paulo Alcantara) [RHEL-116054] +- cifs: avoid extra calls to strlen() in cifs_get_spnego_key() (Paulo Alcantara) [RHEL-116054] +- cifs: Fix collect_sample() to handle any iterator type (Paulo Alcantara) [RHEL-116054] +- smb: server: Fix extension string in ksmbd_extract_shortname() (Paulo Alcantara) [RHEL-116054] +- ksmbd: limit repeated connections from clients with the same IP (Paulo Alcantara) [RHEL-116054] +- smb: client: only use a single wait_queue to monitor smbdirect connection status (Paulo Alcantara) [RHEL-116054] +- smb: client: don't call init_waitqueue_head(&info->conn_wait) twice in _smbd_get_connection (Paulo Alcantara) [RHEL-116054] +- smb: client: improve logging in smbd_conn_upcall() (Paulo Alcantara) [RHEL-116054] +- smb: client: return an error if rdma_connect does not return within 5 seconds (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.{send,recv}_io.mem.{cache,pool} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: add smbdirect_socket.{send,recv}_io.mem.{cache,pool} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of struct smbdirect_send_io (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_send_io (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of SMBDIRECT_RECV_IO_MAX_SGE (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: add SMBDIRECT_RECV_IO_MAX_SGE (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused enum smbd_connection_status (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.recv_io.reassembly.* (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.recv_io.reassembly.* (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smb: smbdirect_socket.recv_io.free.{list,lock} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.recv_io.free.{list,lock} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of struct smbdirect_recv_io (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_recv_io (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket->recv_io.expected (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.recv_io.expected (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused smbd_connection->fragment_reassembly_remaining (Paulo Alcantara) [RHEL-116054] +- smb: client: let recv_done() avoid touching data_transfer after cleanup/move (Paulo Alcantara) [RHEL-116054] +- smb: client: let recv_done() cleanup before notifying the callers. (Paulo Alcantara) [RHEL-116054] +- smb: client: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already (Paulo Alcantara) [RHEL-116054] +- smb: client: remove separate empty_packet_queue (Paulo Alcantara) [RHEL-116054] +- smb: client: let send_done() cleanup before calling smbd_disconnect_rdma_connection() (Paulo Alcantara) [RHEL-116054] +- smb: server: let recv_done() avoid touching data_transfer after cleanup/move (Paulo Alcantara) [RHEL-116054] +- smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection (Paulo Alcantara) [RHEL-116054] +- smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already (Paulo Alcantara) [RHEL-116054] +- smb: server: remove separate empty_recvmsg_queue (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix corrupted mtime and ctime in smb2_open (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix Preauh_HashValue race condition (Paulo Alcantara) [RHEL-116054] +- ksmbd: check return value of xa_store() in krb5_authenticate (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix null pointer dereference error in generate_encryptionkey (Paulo Alcantara) [RHEL-116054] +- crypto: krb5 - Fix memory leak in krb5_test_one_prf() (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix to use conn aborts for conn-wide failures (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix transmission of an abort in response to an abort (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix notification vs call-release vs recvmsg (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix recv-recv race of completed call (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix irq-disabled in local_bh_enable() (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix oops due to non-existence of prealloc backlog struct (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix bug due to prealloc collision (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix over large frame size warning (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix potential use-after-free in oplock/lease break ack (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked() (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of rdma_destroy_qp() (Paulo Alcantara) [RHEL-116054] +- ksmbd: handle set/get info file for streamed file (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix null pointer dereference in destroy_previous_session (Paulo Alcantara) [RHEL-116054] +- ksmbd: add free_transport ops in ksmbd connection (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix return from none_validate_challenge() (Paulo Alcantara) [RHEL-116054] +- ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension (Paulo Alcantara) [RHEL-116054] +- ksmbd: provide zero as a unique ID to the Mac client (Paulo Alcantara) [RHEL-116054] +- ksmbd: remove unnecessary softdep on crc32 (Paulo Alcantara) [RHEL-116054] +- ksmbd: use SHA-256 library API instead of crypto_shash API (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Fix change to use SG miter to use offset (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Fix some reference count leaks (Paulo Alcantara) [RHEL-116054] +- rxrpc: Remove deadcode (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Set error code in rxgk_yfs_decode_ticket() (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxperf: Add test RxGK server keys (Paulo Alcantara) [RHEL-116054] +- rxrpc: Add more CHALLENGE/RESPONSE packet tracing (Paulo Alcantara) [RHEL-116054] +- afs: Use rxgk RESPONSE to pass token for callback channel (Paulo Alcantara) [RHEL-116054] +- rxrpc: Display security params in the afs_cb_call tracepoint (Paulo Alcantara) [RHEL-116054] +- rxrpc: Allow the app to store private data on peer structs (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Implement connection rekeying (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Implement the yfs-rxgk security class (GSSAPI) (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Provide infrastructure and key derivation (Paulo Alcantara) [RHEL-116054] +- rxrpc: Add YFS RxGK (GSSAPI) security class (Paulo Alcantara) [RHEL-116054] +- rxrpc: Add the security index for yfs-rxgk (Paulo Alcantara) [RHEL-116054] +- rxrpc: Allow CHALLENGEs to the passed to the app for a RESPONSE (Paulo Alcantara) [RHEL-116054] +- rxrpc: Remove some socket lock acquire/release annotations (Paulo Alcantara) [RHEL-116054] +- rxrpc: Pull out certain app callback funcs into an ops table (Paulo Alcantara) [RHEL-116054] +- rxrpc: kdoc: Update function descriptions and add link from rxrpc.rst (Paulo Alcantara) [RHEL-116054] +- ksmbd: use list_first_entry_or_null for opinfo_get_list() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix rename failure (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix stream write failure (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix UAF in __close_file_table_ids (Paulo Alcantara) [RHEL-116054] +- ksmbd: prevent out-of-bounds stream writes by validating *pos (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix memory leak in parse_lease_state() (Paulo Alcantara) [RHEL-116054] +- ksmbd: prevent rename with empty string (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in session logoff (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in kerberos authentication (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in ksmbd_session_rpc_open (Paulo Alcantara) [RHEL-116054] +- smb: server: smb2pdu: check return value of xa_store() (Paulo Alcantara) [RHEL-116054] +- ksmbd: Prevent integer overflow in calculation of deadtime (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix the warning from __kernel_write_iter (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in smb_break_all_levII_oplock() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in __smb2_lease_break_noti() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix dangling pointer in krb_authenticate (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix null pointer dereference in alloc_preauth_hash() (Paulo Alcantara) [RHEL-116054] +- ksmbd: validate zero num_subauth before sub_auth is accessed (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix overflow in dacloffset bounds check (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix session use-after-free in multichannel connection (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix r_count dec/increment mismatch (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix multichannel connection failure (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in ksmbd_sessions_deregister() (Paulo Alcantara) [RHEL-116054] +- ksmbd: use ib_device_get_netdev() instead of calling ops.get_netdev (Paulo Alcantara) [RHEL-116054] +- ksmbd: use aead_request_free to match aead_request_alloc (Paulo Alcantara) [RHEL-116054] +- Revert "ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()" (Paulo Alcantara) [RHEL-116054] +- ksmbd: add bounds check for create lease context (Paulo Alcantara) [RHEL-116054] +- ksmbd: add bounds check for durable handle context (Paulo Alcantara) [RHEL-116054] +- ksmbd: make SMB_SERVER_KERBEROS5 enable by default (Paulo Alcantara) [RHEL-116054] +- ksmbd: Use str_read_write() and str_true_false() helpers (Paulo Alcantara) [RHEL-116054] +- crypto: krb5 - Use SG miter instead of doing it by hand (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement crypto self-testing (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the Camellia enctypes from rfc6803 (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the AES enctypes from rfc8009 (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the AES enctypes from rfc3962 (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the Kerberos5 rfc3961 get_mic and verify_mic (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the Kerberos5 rfc3961 encrypt and decrypt functions (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Provide RFC3961 setkey packaging functions (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the Kerberos5 rfc3961 key derivation (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Provide infrastructure and key derivation (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Add an API to perform requests (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Add an API to alloc and prepare a crypto object (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Add an API to query the layout of the crypto section (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement Kerberos crypto core (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Add some constants out of sunrpc headers (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Test manager data (Paulo Alcantara) [RHEL-116054] +- crypto: Add 'krb5enc' hash and cipher AEAD algorithm (Paulo Alcantara) [RHEL-116054] +- ksmbd: prevent connection release during oplock break notification (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in ksmbd_free_work_struct (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix incorrect validation for num_aces field of smb_acl (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix bug on trap in smb2_lock (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in smb2_lock (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix type confusion via race condition when using ipc_msg_send_request (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix out-of-bounds in parse_sec_desc() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix integer overflows on 32 bit systems (Paulo Alcantara) [RHEL-116054] +- ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL (Paulo Alcantara) [RHEL-116054] +- ksmbd: Remove unused functions (Paulo Alcantara) [RHEL-116054] +- ksmbd: Implement new SMB3 POSIX type (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked (Paulo Alcantara) [RHEL-116054] +- ksmbd: Remove unneeded if check in ksmbd_rdma_capable_netdev() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix a missing return value check bug (Paulo Alcantara) [RHEL-116054] +- ksmbd: conn lock to serialize smb2 negotiate (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix broken transfers when exceeding max simultaneous operations (Paulo Alcantara) [RHEL-116054] +- ksmbd: count all requests in req_running counter (Paulo Alcantara) [RHEL-116054] +- ksmbd: set ATTR_CTIME flags when setting mtime (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix racy issue from session lookup and expire (Paulo Alcantara) [RHEL-116054] +- ksmbd: retry iterate_dir in smb2_query_dir (Paulo Alcantara) [RHEL-116054] +- ksmbd: align aux_payload_buf to avoid OOB reads in cryptographic operations (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (Paulo Alcantara) [RHEL-116054] +- smb: server: Fix building with GCC 15 (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in SMB request handling (Paulo Alcantara) [RHEL-116054] +- ksmbd: add debug print for pending request during server shutdown (Paulo Alcantara) [RHEL-116054] +- ksmbd: add netdev-up/down event debug print (Paulo Alcantara) [RHEL-116054] +- ksmbd: add debug prints to know what smb2 requests were received (Paulo Alcantara) [RHEL-116054] +- ksmbd: add debug print for rdma capable (Paulo Alcantara) [RHEL-116054] +- ksmbd: use msleep instaed of schedule_timeout_interruptible() (Paulo Alcantara) [RHEL-116054] +- ksmbd: use __GFP_RETRY_MAYFAIL (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix malformed unsupported smb1 negotiate response (Paulo Alcantara) [RHEL-116054] +- Bluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once (CKI Backport Bot) [RHEL-136261] {CVE-2025-40318} +- platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-129946] +- genirq/manage: Reduce priority of forced secondary interrupt handler (Crystal Wood) [RHEL-102562] +- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Steve Best) [RHEL-129704] +- selftests: net-drv: stats: sanity check FEC histogram (Mohammad Heib) [RHEL-123858] +- ethtool: add FEC bins histogram report (Mohammad Heib) [RHEL-123858] +- net: ethtool: remove duplicated mm.o from Makefile (Mohammad Heib) [RHEL-123858] +- net: ethtool: tsconfig: set command must provide a reply (Mohammad Heib) [RHEL-123858] +- net: virtio_net: add get_rxrings ethtool callback for RX ring queries (Mohammad Heib) [RHEL-123858] +- net: ethtool: use the new helper in rss_set_prep_indir() (Mohammad Heib) [RHEL-123858] +- net: ethtool: update set_rxfh_indir to use ethtool_get_rx_ring_count helper (Mohammad Heib) [RHEL-123858] +- net: ethtool: update set_rxfh to use ethtool_get_rx_ring_count helper (Mohammad Heib) [RHEL-123858] +- net: ethtool: add get_rx_ring_count callback to optimize RX ring queries (Mohammad Heib) [RHEL-123858] +- net: ethtool: remove the duplicated handling from ethtool_get_rxrings (Mohammad Heib) [RHEL-123858] +- net: ethtool: add support for ETHTOOL_GRXRINGS ioctl (Mohammad Heib) [RHEL-123858] +- net: ethtool: pass the num of RX rings directly to ethtool_copy_validate_indir (Mohammad Heib) [RHEL-123858] +- net: ethtool: handle EOPNOTSUPP from ethtool get_ts_info() method (Mohammad Heib) [RHEL-123858] +- net: ethtool: fix wrong type used in struct kernel_ethtool_ts_info (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: add test for RSS on flow label (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: add rss_api to the Makefile (Mohammad Heib) [RHEL-123858] +- net: ethtool: support including Flow Label in the flow hash for RSS (Mohammad Heib) [RHEL-123858] +- netlink: specs: ethtool: fix module EEPROM input/output arguments (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: context create and delete tests (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support removing contexts via Netlink (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support creating contexts via Netlink (Mohammad Heib) [RHEL-123858] +- ethtool: move ethtool_rxfh_ctx_alloc() to common code (Mohammad Heib) [RHEL-123858] +- ethtool: rss: factor out populating response from context (Mohammad Heib) [RHEL-123858] +- ethtool: rss: factor out allocating memory for response (Mohammad Heib) [RHEL-123858] +- ethtool: rejig the RSS notification machinery for more types (Mohammad Heib) [RHEL-123858] +- ethtool: assert that drivers with sym hash are consistent for RSS contexts (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: test input-xfrm and hash fields (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support setting flow hashing fields (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support setting input-xfrm via Netlink (Mohammad Heib) [RHEL-123858] +- netlink: specs: define input-xfrm enum in the spec (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: test setting hashing key via Netlink (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support setting hkey via Netlink (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support setting hfunc via Netlink (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: test setting indirection table via Netlink (Mohammad Heib) [RHEL-123858] +- tools: ynl: support packing binary arrays of scalars (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: factor out checking min queue count (Mohammad Heib) [RHEL-123858] +- ethtool: rss: initial RSS_SET (indirection table handling) (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: test RSS header field configuration (Mohammad Heib) [RHEL-123858] +- ethtool: rss: report which fields are configured for hashing (Mohammad Heib) [RHEL-123858] +- ethtool: mark ETHER_FLOW as usable for Rx hash (Mohammad Heib) [RHEL-123858] +- tools: ynl: decode enums in auto-ints (Mohammad Heib) [RHEL-123858] +- ethtool: rss: make sure dump takes the rss lock (Mohammad Heib) [RHEL-123858] +- net: ethtool: reduce indent for _rxfh_context ops (Mohammad Heib) [RHEL-123858] +- net: ethtool: remove the compat code for _rxfh_context ops (Mohammad Heib) [RHEL-123858] +- eth: mlx5: migrate to the *_rxfh_context ops (Mohammad Heib) [RHEL-123858] +- eth: ice: drop the dead code related to rss_contexts (Mohammad Heib) [RHEL-123858] +- eth: otx2: migrate to the *_rxfh_context ops (Mohammad Heib) [RHEL-123858] +- net: ethtool: fix leaking netdev ref if ethnl_default_parse() failed (Mohammad Heib) [RHEL-123858] +- net: ethtool: move get_rxfh callback under the rss_lock (Mohammad Heib) [RHEL-123858] +- net: ethtool: move rxfh_fields callbacks under the rss_lock (Mohammad Heib) [RHEL-123858] +- net: ethtool: take rss_lock for all rxfh changes (Mohammad Heib) [RHEL-123858] +- net: ethtool: avoid OOB accesses in PAUSE_SET (Mohammad Heib) [RHEL-123858] +- netlink: specs: ethtool: replace underscores with dashes in names (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: test RSS Netlink notifications (Mohammad Heib) [RHEL-123858] +- doc: ethtool: mark ETHTOOL_GRXFHINDIR as reimplemented (Mohammad Heib) [RHEL-123858] +- net: ethtool: rss: add notifications (Mohammad Heib) [RHEL-123858] +- net: ethtool: copy req_info from SET to NTF (Mohammad Heib) [RHEL-123858] +- net: ethtool: remove the data argument from ethtool_notify() (Mohammad Heib) [RHEL-123858] +- net: ethtool: call .parse_request for SET handlers (Mohammad Heib) [RHEL-123858] +- net: ethtool: dynamically allocate full req size req (Mohammad Heib) [RHEL-123858] +- netlink: specs: add the multicast group name to spec (Mohammad Heib) [RHEL-123858] +- eth: Update rmon hist range (Mohammad Heib) [RHEL-123858] +- net: Add support for providing the PTP hardware source in tsinfo (Mohammad Heib) [RHEL-123858] +- net: ethtool: netlink: Use netdev_hold for dumpit() operations (Mohammad Heib) [RHEL-123858] +- net: ethtool: phy: Convert the PHY_GET command to generic phy dump (Mohammad Heib) [RHEL-123858] +- net: ethtool: Introduce per-PHY DUMP operations (Mohammad Heib) [RHEL-123858] +- net: ethtool: Adjust exactly ETH_GSTRING_LEN-long stats to use memcpy (Mohammad Heib) [RHEL-123858] +- net: freescale: use ethtool string helpers (Mohammad Heib) [RHEL-123858] +- compiler_types: Introduce __nonstring_array (Mohammad Heib) [RHEL-123858] +- net: ethtool: fix get_ts_stats() documentation (Mohammad Heib) [RHEL-123858] +Resolves: RHEL-102562, RHEL-116054, RHEL-123858, RHEL-129704, RHEL-129946, RHEL-136261, RHEL-136839, RHEL-136953, RHEL-136974, RHEL-138679, RHEL-139467, RHEL-139492 + +* Fri Jan 16 2026 CKI KWF Bot [6.12.0-185.el10] +- net: fix memory leak in skb_segment_list for GRO packets (Mohammad Heib) [RHEL-104436] +- ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT (Hangbin Liu) [RHEL-133463] +- ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr() (Hangbin Liu) [RHEL-133463] +- selftests: fib_tests: add fib6 from ra to static test (Hangbin Liu) [RHEL-133463] +- ipv6: clear RA flags when adding a static route (Hangbin Liu) [RHEL-133463] +- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Hangbin Liu) [RHEL-133463] +- Documentation: RCU: Wrap kvm-remote.sh rerun snippet in literal code block (Čestmír Kalina) [RHEL-114406] +- redhat: config: disable RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU,LOG_GP} (Čestmír Kalina) [RHEL-114406] +- refscale: Use kcalloc() instead of kzalloc() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Use kcalloc() instead of kzalloc() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Delay forward-progress testing until boot completes (Čestmír Kalina) [RHEL-114406] +- torture: Delay CPU-hotplug operations until boot completes (Čestmír Kalina) [RHEL-114406] +- rcutorture: Delay rcutorture readers and writers until boot completes (Čestmír Kalina) [RHEL-114406] +- rcutorture: Suppress "Writer stall state" reports during boot (Čestmír Kalina) [RHEL-114406] +- rcutorture: Fix jitter.sh spin time (Čestmír Kalina) [RHEL-114406] +- srcu/tiny: Remove preempt_disable/enable() in srcu_gp_start_if_needed() (Čestmír Kalina) [RHEL-114406] +- Documentation: Fix RCU typos (Čestmír Kalina) [RHEL-114406] +- rcu: add rcu_read_lock_dont_migrate() (Čestmír Kalina) [RHEL-114406] +- rcu: Fix racy re-initialization of irq_work causing hangs (Čestmír Kalina) [RHEL-114406] +- refscale: Check that nreaders and loops multiplication doesn't overflow (Čestmír Kalina) [RHEL-114406] +- rcu: Fix delayed execution of hurry callbacks (Čestmír Kalina) [RHEL-114406] +- rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make BUSTED scenario check and log readers (Čestmír Kalina) [RHEL-114406] +- rcutorture: Fix rcutorture_one_extend_check() splat in RT kernels (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make Trivial RCU ignore onoff_interval and shuffle_interval (Čestmír Kalina) [RHEL-114406] +- rcutorture: Print number of RCU up/down readers and migrations (Čestmír Kalina) [RHEL-114406] +- rcutorture: Check for no up/down readers at task level (Čestmír Kalina) [RHEL-114406] +- rcutorture: Check for ->up_read() without matching ->down_read() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Complain if an ->up_read() is delayed more than 10 seconds (Čestmír Kalina) [RHEL-114406] +- rcutorture: Pull rcu_torture_updown() loop body into new function (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add tests for SRCU up/down reader primitives (Čestmír Kalina) [RHEL-114406] +- rcutorture: Print only one rtort_pipe_count splat (Čestmír Kalina) [RHEL-114406] +- rcutorture: Start rcu_torture_writer() after rcu_torture_reader() (Čestmír Kalina) [RHEL-114406] +- torture: Make torture.sh --allmodconfig testing fail on warnings (Čestmír Kalina) [RHEL-114406] +- torture: Add "ERROR" diagnostic for testing kernel-build output (Čestmír Kalina) [RHEL-114406] +- torture: Make torture.sh tolerate runs having bad kvm.sh arguments (Čestmír Kalina) [RHEL-114406] +- torture: Add textid.txt file to --do-allmodconfig and --do-rcu-rust runs (Čestmír Kalina) [RHEL-114406] +- torture: Extract testid.txt generation to separate script (Čestmír Kalina) [RHEL-114406] +- torture: Suppress "find" diagnostics from torture.sh --do-none run (Čestmír Kalina) [RHEL-114406] +- torture: Provide EXPERT Kconfig option for arm64 KCSAN torture.sh runs (Čestmír Kalina) [RHEL-114406] +- torture: Default --no-clocksourcewd on arm64 (Čestmír Kalina) [RHEL-114406] +- torture: Default --no-rcutasksflavors on arm64 (Čestmír Kalina) [RHEL-114406] +- torture: Make torture.sh KCSAN runs set CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE=y (Čestmír Kalina) [RHEL-114406] +- torture: Permit multiple space characters in kvm.sh --kconfig argument (Čestmír Kalina) [RHEL-114406] +- torture: Suppress torture.sh "Zero time" messages for disabled tests (Čestmír Kalina) [RHEL-114406] +- rcu: Document concurrent quiescent state reporting for offline CPUs (Čestmír Kalina) [RHEL-114406] +- rcu: Document separation of rcu_state and rnp's gp_seq (Čestmír Kalina) [RHEL-114406] +- rcu: Document GP init vs hotplug-scan ordering requirements (Čestmír Kalina) [RHEL-114406] +- rcu: Refactor expedited handling check in rcu_read_unlock_special() (Čestmír Kalina) [RHEL-114406] +- rcu: Fix rcu_read_unlock() deadloop due to IRQ work (Čestmír Kalina) [RHEL-114406] +- Documentation/kernel-parameters: Update rcu_normal_wake_from_gp doc (Čestmír Kalina) [RHEL-114406] +- rcu: Enable rcu_normal_wake_from_gp on small systems (Čestmír Kalina) [RHEL-114406] +- rcu: Protect ->defer_qs_iw_pending from data race (Čestmír Kalina) [RHEL-114406] +- rcu: Robustify rcu_is_cpu_rrupt_from_idle() (Čestmír Kalina) [RHEL-114406] +- rcu/exp: Warn on QS requested on dying CPU (Čestmír Kalina) [RHEL-114406] +- rcu/exp: Remove needless CPU up quiescent state report (Čestmír Kalina) [RHEL-114406] +- rcu/exp: Remove confusing needless full barrier on task unblock (Čestmír Kalina) [RHEL-114406] +- rcu/exp: Protect against early QS report (Čestmír Kalina) [RHEL-114406] +- rcu: Move rcu_stall related sysctls into rcu/tree_stall.h (Čestmír Kalina) [RHEL-114406] +- rcu: Return early if callback is not specified (Čestmír Kalina) [RHEL-114406] +- kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count (Čestmír Kalina) [RHEL-114406] +- kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count (Čestmír Kalina) [RHEL-114406] +- rcutorture: Perform more frequent testing of ->gpwrap (Čestmír Kalina) [RHEL-114406] +- torture: Add testing of RCU's Rust bindings to torture.sh (Čestmír Kalina) [RHEL-114406] +- torture: Add --do-{,no-}normal to torture.sh (Čestmír Kalina) [RHEL-114406] +- checkpatch: Deprecate srcu_read_lock_lite() and srcu_read_unlock_lite() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Comment invocations of tick_dep_set_task() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make torture.sh --do-rt use CONFIG_PREEMPT_RT (Čestmír Kalina) [RHEL-114406] +- rcutorture: Split out beginning and end from rcu_torture_one_read() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make srcu_lockdep.sh check reader-conflict handling (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make srcu_lockdep.sh check kernel Kconfig (Čestmír Kalina) [RHEL-114406] +- srcu: Use rcu_seq_done_exact() for polling API (Čestmír Kalina) [RHEL-114406] +- rcu: Comment on the extraneous delta test on rcu_seq_done_exact() (Čestmír Kalina) [RHEL-114406] +- rcu: Add warning to ensure rcu_seq_done_exact() is working (Čestmír Kalina) [RHEL-114406] +- rcu: Replace magic number with meaningful constant in rcu_seq_done_exact() (Čestmír Kalina) [RHEL-114406] +- rcuscale: using kcalloc() to relpace kmalloc() (Čestmír Kalina) [RHEL-114406] +- doc/RCU/listRCU: refine example code for eliminating stale data (Čestmír Kalina) [RHEL-114406] +- doc: Update LWN RCU API links in whatisRCU.rst (Čestmír Kalina) [RHEL-114406] +- rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture (Čestmír Kalina) [RHEL-114406] +- Revert "rcu/nocb: Fix rcuog wake-up from offline softirq" (Čestmír Kalina) [RHEL-114406] +- rcu: Remove swake_up_one_online() bandaid (Čestmír Kalina) [RHEL-114406] +- rcu-tasks: Always inline rcu_irq_work_resched() (Čestmír Kalina) [RHEL-114406] +- srcu: Make FORCE_NEED_SRCU_NMI_SAFE depend on RCU_EXPERT (Čestmír Kalina) [RHEL-114406] +- types: move struct rcuwait into types.h (Čestmír Kalina) [RHEL-114406] +- torture: Make SRCU lockdep testing use srcu_read_lock_nmisafe() (Čestmír Kalina) [RHEL-114406] +- srcu: Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testing (Čestmír Kalina) [RHEL-114406] +- rcutorture: Complain when invalid SRCU reader_flavor is specified (Čestmír Kalina) [RHEL-114406] +- rcutorture: Move RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU} to bool (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make cur_ops->format_gp_seqs take buffer length (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add ftrace-compatible timestamp to GP# failure/close-call output (Čestmír Kalina) [RHEL-114406] +- rcu: Trace expedited grace-period numbers in hexadecimal (Čestmír Kalina) [RHEL-114406] +- rcutorture: Expand failure/close-call grace-period output (Čestmír Kalina) [RHEL-114406] +- rcutorture: Include grace-period sequence numbers in failure/close-call (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add a test_boost_holdoff module parameter (Čestmír Kalina) [RHEL-114406] +- torture: Add get_torture_init_jiffies() for test-start time (Čestmír Kalina) [RHEL-114406] +- srcu: Make SRCU-fast also be NMI-safe (Čestmír Kalina) [RHEL-114406] +- srcu: Add srcu_down_read_fast() and srcu_up_read_fast() (Čestmír Kalina) [RHEL-114406] +- srcu: Document that srcu_{read_lock,down_read}() can share srcu_struct (Čestmír Kalina) [RHEL-114406] +- srcu: Fix srcu_read_unlock_{lite,nmisafe}() kernel-doc (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make scenario SRCU-P use srcu_read_lock_fast() (Čestmír Kalina) [RHEL-114406] +- refscale: Add srcu_read_lock_fast() support using "srcu-fast" (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add ability to test srcu_read_{,un}lock_fast() (Čestmír Kalina) [RHEL-114406] +- srcu: Add SRCU-fast readers (Čestmír Kalina) [RHEL-114406] +- srcu: Move SRCU Tree/Tiny definitions from srcu.h (Čestmír Kalina) [RHEL-114406] +- srcu: Pull integer-to-pointer conversion into __srcu_ctr_to_ptr() (Čestmír Kalina) [RHEL-114406] +- srcu: Pull pointer-to-integer conversion into __srcu_ptr_to_ctr() (Čestmír Kalina) [RHEL-114406] +- srcu: Add SRCU_READ_FLAVOR_SLOWGP to flag need for synchronize_rcu() (Čestmír Kalina) [RHEL-114406] +- srcu: Rename srcu_check_read_flavor_lite() to srcu_check_read_flavor_force() (Čestmír Kalina) [RHEL-114406] +- srcu: Force synchronization for srcu_get_delay() (Čestmír Kalina) [RHEL-114406] +- srcu: Make Tree SRCU updates independent of ->srcu_idx (Čestmír Kalina) [RHEL-114406] +- srcu: Make SRCU readers use ->srcu_ctrs for counter selection (Čestmír Kalina) [RHEL-114406] +- srcu: Pull ->srcu_{un,}lock_count into a new srcu_ctr structure (Čestmír Kalina) [RHEL-114406] +- srcu: Use ->srcu_gp_seq for rcutorture reader batch (Čestmír Kalina) [RHEL-114406] +- srcu: Define SRCU_READ_FLAVOR_ALL in terms of symbols (Čestmír Kalina) [RHEL-114406] +- srcu: Make Tiny SRCU able to operate in preemptible kernels (Čestmír Kalina) [RHEL-114406] +- rcu: Use _full() API to debug synchronize_rcu() (Čestmír Kalina) [RHEL-114406] +- rcu: Update TREE05.boot to test normal synchronize_rcu() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Allow a negative value for nfakewriters (Čestmír Kalina) [RHEL-114406] +- context_tracking: Make RCU watch ct_kernel_exit_state() warning (Čestmír Kalina) [RHEL-114406] +- rcu/nocb: Print segment lengths in show_rcu_nocb_gp_state() (Čestmír Kalina) [RHEL-114406] +- rcu: Fix get_state_synchronize_rcu_full() GP-start detection (Čestmír Kalina) [RHEL-114406] +- rcu: Remove READ_ONCE() for rdp->gpwrap access in __note_gp_changes() (Čestmír Kalina) [RHEL-114406] +- rcu: Split rcu_report_exp_cpu_mult() mask parameter and use for tracing (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make scenario TREE07 build CONFIG_PREEMPT_LAZY=y (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y (Čestmír Kalina) [RHEL-114406] +- rcu: limit PREEMPT_RCU configurations (Čestmír Kalina) [RHEL-114406] +- rcutorture: Update ->extendables check for lazy preemption (Čestmír Kalina) [RHEL-114406] +- rcutorture: Update rcutorture_one_extend_check() for lazy preemption (Čestmír Kalina) [RHEL-114406] +- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y (Čestmír Kalina) [RHEL-114406] +- rcu: handle unstable rdp in rcu_read_unlock_strict() (Čestmír Kalina) [RHEL-114406] +- sched: update __cond_resched comment about RCU quiescent states (Čestmír Kalina) [RHEL-114406] +- rcu: rename PREEMPT_AUTO to PREEMPT_LAZY (Čestmír Kalina) [RHEL-114406] +- rcu: fix header guard for rcu_all_qs() (Čestmír Kalina) [RHEL-114406] +- rcu: Remove references to old grace-period-wait primitives (Čestmír Kalina) [RHEL-114406] +- rcu: Clarify RCU_LAZY and RCU_LAZY_DEFAULT_OFF help text (Čestmír Kalina) [RHEL-114406] +- rcu: Add CONFIG_RCU_LAZY delays to call_rcu() kernel-doc header (Čestmír Kalina) [RHEL-114406] +- srcu: Point call_srcu() to call_rcu() for detailed memory ordering (Čestmír Kalina) [RHEL-114406] +- rcu: Document self-propagating callbacks (Čestmír Kalina) [RHEL-114406] +- docs: Improve discussion of this_cpu_ptr(), add raw_cpu_ptr() (Čestmír Kalina) [RHEL-114406] +- doc: Add broken-timing possibility to stallwarn.rst (Čestmír Kalina) [RHEL-114406] +- slab: don't batch kvfree_rcu() with SLUB_TINY (Čestmír Kalina) [RHEL-114406] +- rcu, slab: use a regular callback function for kvfree_rcu (Čestmír Kalina) [RHEL-114406] +- rcu: remove trace_rcu_kvfree_callback (Čestmír Kalina) [RHEL-114406] +- slab, rcu: move TINY_RCU variant of kvfree_rcu() to SLAB (Čestmír Kalina) [RHEL-114406] +- mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq (Čestmír Kalina) [RHEL-114406] +- torture: Make kvm-remote.sh give up on unresponsive system (Čestmír Kalina) [RHEL-114406] +- refscale: Add test for sched_clock() (Čestmír Kalina) [RHEL-114406] +- srcu: Remove redundant GP sequence checks in srcu_funnel_gp_start (Čestmír Kalina) [RHEL-114406] +- srcu: Fix typo s/srcu_check_read_flavor()/__srcu_check_read_flavor()/ (Čestmír Kalina) [RHEL-114406] +- srcu: Guarantee non-negative return value from srcu_read_lock() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Use symbols for SRCU reader flavors (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add per-reader-segment preemption diagnostics (Čestmír Kalina) [RHEL-114406] +- rcutorture: Read CPU ID for decoration protected by both reader types (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add preempt_count() to rcutorture_one_extend_check() diagnostics (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add parameters to control polled/conditional wait interval (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add documentation for recent conditional and polled APIs (Čestmír Kalina) [RHEL-114406] +- rcutorture: Ignore attempts to test preemption and forward progress (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make rcutorture_one_extend() check reader state (Čestmír Kalina) [RHEL-114406] +- rcutorture: Pretty-print rcutorture reader segments (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add full read-side contexts to "busted" torture type (Čestmír Kalina) [RHEL-114406] +- rcutorture: Decorate failing reader segments with last CPU ID (Čestmír Kalina) [RHEL-114406] +- rcutorture: Check preemption for failing reader (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add ->cond_sync_exp_full function to rcu_ops structure (Čestmír Kalina) [RHEL-114406] +- rcutorture: Use finer-grained timeouts for rcu_torture_writer() polling (Čestmír Kalina) [RHEL-114406] +- rcutorture: Decorate failing reader segments with CPU ID (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make the TREE03 scenario do preemption (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add random real-time preemption (Čestmír Kalina) [RHEL-114406] +- torture: Add dowarn argument to torture_sched_setaffinity() (Čestmír Kalina) [RHEL-114406] +- MAINTAINERS: Update RCU git tree (Čestmír Kalina) [RHEL-114406] +- rcu: Add lockdep_assert_irqs_disabled() to rcu_exp_need_qs() (Čestmír Kalina) [RHEL-114406] +- rcu: Add KCSAN exclusive-writer assertions for rdp->cpu_no_qs.b.exp (Čestmír Kalina) [RHEL-114406] +- rcu: Make preemptible rcu_exp_handler() check idempotency (Čestmír Kalina) [RHEL-114406] +- rcu: Replace open-coded rcu_exp_need_qs() from rcu_exp_handler() with call (Čestmír Kalina) [RHEL-114406] +- rcu: Move rcu_report_exp_rdp() setting of ->cpu_no_qs.b.exp under lock (Čestmír Kalina) [RHEL-114406] +- rcu: Make rcu_report_exp_cpu_mult() caller acquire lock (Čestmír Kalina) [RHEL-114406] +- rcu: Report callbacks enqueued on offline CPU blind spot (Čestmír Kalina) [RHEL-114406] +- mm/slab: Move kvfree_rcu() into SLAB (Čestmír Kalina) [RHEL-114406] +- rcu/kvfree: Adjust a shrinker name (Čestmír Kalina) [RHEL-114406] +- rcu/kvfree: Adjust names passed into trace functions (Čestmír Kalina) [RHEL-114406] +- rcu/kvfree: Move some functions under CONFIG_TINY_RCU (Čestmír Kalina) [RHEL-114406] +- rcu/kvfree: Initialize kvfree_rcu() separately (Čestmír Kalina) [RHEL-114406] +- rculist: add list_bidir_{del,prev}_rcu() (Čestmír Kalina) [RHEL-114406] +- rcupdate_trace: Define rcu_tasks_trace lock guard (Čestmír Kalina) [RHEL-114406] +- srcu: Unconditionally record srcu_read_lock_lite() in ->srcu_reader_flavor (Čestmír Kalina) [RHEL-114406] +- srcu: Check for srcu_read_lock_lite() across all CPUs (Čestmír Kalina) [RHEL-114406] +- srcu: Remove smp_mb() from srcu_read_unlock_lite() (Čestmír Kalina) [RHEL-114406] +- srcu: Improve srcu_read_lock_lite() kernel-doc comment (Čestmír Kalina) [RHEL-114406] +- refscale: Add srcu_read_lock_lite() support using "srcu-lite" (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add light-weight SRCU scenario (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add srcu_read_lock_lite() support to rcutorture.reader_flavor (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add reader_flavor parameter for SRCU readers (Čestmír Kalina) [RHEL-114406] +- rcutorture: Expand RCUTORTURE_RDR_MASK_[12] to eight bits (Čestmír Kalina) [RHEL-114406] +- srcu: Allow inlining of __srcu_read_{,un}lock_lite() (Čestmír Kalina) [RHEL-114406] +- srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite() (Čestmír Kalina) [RHEL-114406] +- srcu: Create CPP macros for normal and NMI-safe SRCU readers (Čestmír Kalina) [RHEL-114406] +- srcu: Improve srcu_read_lock{,_nmisafe}() comments (Čestmír Kalina) [RHEL-114406] +- srcu: Standardize srcu_data pointers to "sdp" and similar (Čestmír Kalina) [RHEL-114406] +- srcu: Bit manipulation changes for additional reader flavor (Čestmír Kalina) [RHEL-114406] +- srcu: Renaming in preparation for additional reader flavor (Čestmír Kalina) [RHEL-114406] +- srcu: Introduce srcu_gp_is_expedited() helper function (Čestmír Kalina) [RHEL-114406] +- srcu: Rename srcu_might_be_idle() to srcu_should_expedite() (Čestmír Kalina) [RHEL-114406] +- srcu: Replace WARN_ON_ONCE() with BUILD_BUG_ON() if possible (Čestmír Kalina) [RHEL-114406] +- rcu: Finer-grained grace-period-end checks in rcu_dump_cpu_stacks() (Čestmír Kalina) [RHEL-114406] +- rcu: Stop stall warning from dumping stacks if grace period ends (Čestmír Kalina) [RHEL-114406] +- rcu: Delete unused rcu_gp_might_be_stalled() function (Čestmír Kalina) [RHEL-114406] +- rcuscale: Remove redundant WARN_ON_ONCE() splat (Čestmír Kalina) [RHEL-114406] +- rcuscale: Do a proper cleanup if kfree_scale_init() fails (Čestmír Kalina) [RHEL-114406] +- rcutorture: Avoid printing cpu=-1 for no-fault RCU boost failure (Čestmír Kalina) [RHEL-114406] +- rcuscale: Add guest_os_delay module parameter (Čestmír Kalina) [RHEL-114406] +- refscale: Correct affinity check (Čestmír Kalina) [RHEL-114406] +- torture: Add --no-affinity parameter to kvm.sh (Čestmír Kalina) [RHEL-114406] +- rcu/nocb: Fix missed RCU barrier on deoffloading (Čestmír Kalina) [RHEL-114406] +- rcu: Remove unused declaration rcu_segcblist_offload() (Čestmír Kalina) [RHEL-114406] +- rcu/srcutiny: don't return before reenabling preemption (Čestmír Kalina) [RHEL-114406] +- rcu-tasks: Remove open-coded one-byte cmpxchg() emulation (Čestmír Kalina) [RHEL-114406] +- doc: Remove kernel-parameters.txt entry for rcutorture.read_exit (Čestmír Kalina) [RHEL-114406] +- rcutorture: Test start-poll primitives with interrupts disabled (Čestmír Kalina) [RHEL-114406] +- rcu: Permit start_poll_synchronize_rcu*() with interrupts disabled (Čestmír Kalina) [RHEL-114406] +- rcu: Allow short-circuiting of synchronize_rcu_tasks_rude() (Čestmír Kalina) [RHEL-114406] +- doc: Add rcuog kthreads to kernel-per-CPU-kthreads.rst (Čestmír Kalina) [RHEL-114406] +- rcu: Add rcuog kthreads to RCU_NOCB_CPU help text (Čestmír Kalina) [RHEL-114406] +- rcu: Use the BITS_PER_LONG macro (Čestmír Kalina) [RHEL-114406] +- rcu: Use bitwise instead of arithmetic operator for flags (Čestmír Kalina) [RHEL-114406] +- doc: rcu: update printed dynticks counter bits (Čestmír Kalina) [RHEL-114406] +- ext4: fix potential null deref in ext4_mb_init() (Brian Foster) [RHEL-121233] +- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Brian Foster) [RHEL-121233] +- ext4: fix incorrect function name in comment (Brian Foster) [RHEL-121233] +- ext4: use kmalloc_array() for array space allocation (Brian Foster) [RHEL-121233] +- ext4: fix hole length calculation overflow in non-extent inodes (Brian Foster) [RHEL-121233] +- ext4: don't try to clear the orphan_present feature block device is r/o (Brian Foster) [RHEL-121233] +- ext4: fix reserved gdt blocks handling in fsmap (Brian Foster) [RHEL-121233] +- ext4: fix fsmap end of range reporting with bigalloc (Brian Foster) [RHEL-121233] +- ext4: remove redundant __GFP_NOWARN (Brian Foster) [RHEL-121233] +- ext4: fix unused variable warning in ext4_init_new_dir (Brian Foster) [RHEL-121233] +- ext4: remove useless if check (Brian Foster) [RHEL-121233] +- ext4: check fast symlink for ea_inode correctly (Brian Foster) [RHEL-121233] +- ext4: preserve SB_I_VERSION on remount (Brian Foster) [RHEL-121233] +- ext4: show the default enabled i_version option (Brian Foster) [RHEL-121233] +- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Brian Foster) [RHEL-121233] +- ext4: implement linear-like traversal across order xarrays (Brian Foster) [RHEL-121233] +- ext4: refactor choose group to scan group (Brian Foster) [RHEL-121233] +- ext4: convert free groups order lists to xarrays (Brian Foster) [RHEL-121233] +- ext4: factor out ext4_mb_scan_group() (Brian Foster) [RHEL-121233] +- ext4: factor out ext4_mb_might_prefetch() (Brian Foster) [RHEL-121233] +- ext4: factor out __ext4_mb_scan_group() (Brian Foster) [RHEL-121233] +- ext4: fix largest free orders lists corruption on mb_optimize_scan switch (Brian Foster) [RHEL-121233] +- ext4: fix zombie groups in average fragment size lists (Brian Foster) [RHEL-121233] +- ext4: merge freed extent with existing extents before insertion (Brian Foster) [RHEL-121233] +- ext4: convert sbi->s_mb_free_pending to atomic_t (Brian Foster) [RHEL-121233] +- ext4: fix typo in CR_GOAL_LEN_SLOW comment (Brian Foster) [RHEL-121233] +- ext4: get rid of some obsolete EXT4_MB_HINT flags (Brian Foster) [RHEL-121233] +- ext4: utilize multiple global goals to reduce contention (Brian Foster) [RHEL-121233] +- ext4: remove unnecessary s_md_lock on update s_mb_last_group (Brian Foster) [RHEL-121233] +- ext4: remove unnecessary s_mb_last_start (Brian Foster) [RHEL-121233] +- ext4: separate stream goal hits from s_bal_goals for better tracking (Brian Foster) [RHEL-121233] +- ext4: add ext4_try_lock_group() to skip busy groups (Brian Foster) [RHEL-121233] +- ext4: initialize superblock fields in the kballoc-test.c kunit tests (Brian Foster) [RHEL-121233] +- ext4: refactor the inline directory conversion and new directory codepaths (Brian Foster) [RHEL-121233] +- ext4: use memcpy() instead of strcpy() (Brian Foster) [RHEL-121233] +- ext4: replace strcmp with direct comparison for '.' and '..' (Brian Foster) [RHEL-121233] +- ext4: Make sure BH_New bit is cleared in ->write_end handler (Brian Foster) [RHEL-121233] +- ext4: fix inode use after free in ext4_end_io_rsv_work() (Brian Foster) [RHEL-121233] +- ext4: Refactor breaking condition for xattr_find_entry() (Brian Foster) [RHEL-121233] +- ext4: fix insufficient credits calculation in ext4_meta_trans_blocks() (Brian Foster) [RHEL-121233] +- ext4: replace ext4_writepage_trans_blocks() (Brian Foster) [RHEL-121233] +- ext4: reserved credits for one extent during the folio writeback (Brian Foster) [RHEL-121233] +- ext4: correct the reserved credits for extent conversion (Brian Foster) [RHEL-121233] +- ext4: enhance tracepoints during the folios writeback (Brian Foster) [RHEL-121233] +- ext4: restart handle if credits are insufficient during allocating blocks (Brian Foster) [RHEL-121233] +- ext4: refactor the block allocation process of ext4_page_mkwrite() (Brian Foster) [RHEL-121233] +- ext4: fix stale data if it bail out of the extents mapping loop (Brian Foster) [RHEL-121233] +- ext4: move the calculation of wbc->nr_to_write to mpage_folio_done() (Brian Foster) [RHEL-121233] +- ext4: process folios writeback in bytes (Brian Foster) [RHEL-121233] +- ext4: remove unused EXT_STATS macro from ext4_extents.h (Brian Foster) [RHEL-121233] +- ext4: remove unnecessary duplicate check in ext4_map_blocks() (Brian Foster) [RHEL-121233] +- ext4: remove duplicate check for EXT4_FC_REPLAY (Brian Foster) [RHEL-121233] +- ext4: Add a WARN_ON_ONCE for querying LAST_IN_LEAF instead (Brian Foster) [RHEL-121233] +- ext4: Simplify flags in ext4_map_query_blocks() (Brian Foster) [RHEL-121233] +- ext4: Rename and document EXT4_EX_FILTER to EXT4_EX_QUERY_FILTER (Brian Foster) [RHEL-121233] +- ext4: Simplify last in leaf check in ext4_map_query_blocks (Brian Foster) [RHEL-121233] +- ext4: Unwritten to written conversion requires EXT4_EX_NOCACHE (Brian Foster) [RHEL-121233] +- ext4: Enable support for ext4 multi-fsblock atomic write using bigalloc (Brian Foster) [RHEL-121233] +- ext4: Add multi-fsblock atomic write support with bigalloc (Brian Foster) [RHEL-121233] +- ext4: Add support for EXT4_GET_BLOCKS_QUERY_LEAF_BLOCKS (Brian Foster) [RHEL-121233] +- ext4: Make ext4_meta_trans_blocks() non-static for later use (Brian Foster) [RHEL-121233] +- ext4: Check if inode uses extents in ext4_inode_can_atomic_write() (Brian Foster) [RHEL-121233] +- ext4: Document an edge case for overwrites (Brian Foster) [RHEL-121233] +- jbd2: remove journal_t argument from jbd2_superblock_csum() (Brian Foster) [RHEL-121233] +- jbd2: remove journal_t argument from jbd2_chksum() (Brian Foster) [RHEL-121233] +- ext4: remove sb argument from ext4_superblock_csum() (Brian Foster) [RHEL-121233] +- ext4: remove sbi argument from ext4_chksum() (Brian Foster) [RHEL-121233] +- ext4: make online defragmentation support large folios (Brian Foster) [RHEL-121233] +- ext4: make the writeback path support large folios (Brian Foster) [RHEL-121233] +- ext4: correct the journal credits calculations of allocating blocks (Brian Foster) [RHEL-121233] +- ext4/jbd2: convert jbd2_journal_blocks_per_page() to support large folio (Brian Foster) [RHEL-121233] +- ext4: make __ext4_block_zero_page_range() support large folio (Brian Foster) [RHEL-121233] +- ext4: make regular file's buffered write path support large folios (Brian Foster) [RHEL-121233] +- ext4: make ext4_mpage_readpages() support large folios (Brian Foster) [RHEL-121233] +- ext4: ensure i_size is smaller than maxbytes (Brian Foster) [RHEL-121233] +- ext4: factor out ext4_get_maxbytes() (Brian Foster) [RHEL-121233] +- ext4: fix incorrect punch max_end (Brian Foster) [RHEL-121233] +- ext4: fix out of bounds punch offset (Brian Foster) [RHEL-121233] +- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Brian Foster) [RHEL-121233] +- ext4: use writeback_iter in ext4_journalled_submit_inode_data_buffers (Brian Foster) [RHEL-121233] +- ext4: fix calculation of credits for extent tree modification (Brian Foster) [RHEL-121233] +- ext4: avoid -Wformat-security warning (Brian Foster) [RHEL-121233] +- ext4: clairfy the rules for modifying extents (Brian Foster) [RHEL-121233] +- ext4: check env when mapping and modifying extents (Brian Foster) [RHEL-121233] +- ext4: introduce ext4_check_map_extents_env() debug helper (Brian Foster) [RHEL-121233] +- ext4: factor out is_special_ino() (Brian Foster) [RHEL-121233] +- ext4: prevent stale extent cache entries caused by concurrent get es_cache (Brian Foster) [RHEL-121233] +- ext4: prevent stale extent cache entries caused by concurrent fiemap (Brian Foster) [RHEL-121233] +- ext4: prevent stale extent cache entries caused by concurrent I/O writeback (Brian Foster) [RHEL-121233] +- ext4: generalize EXT4_GET_BLOCKS_IO_SUBMIT flag usage (Brian Foster) [RHEL-121233] +- ext4: ext4: unify EXT4_EX_NOCACHE|NOFAIL flags in ext4_ext_remove_space() (Brian Foster) [RHEL-121233] +- ext4: inline: fix len overflow in ext4_prepare_inline_data (Brian Foster) [RHEL-121233] +- ext4: hold s_fc_lock while during fast commit (Brian Foster) [RHEL-121233] +- ext4: convert s_fc_lock to mutex type (Brian Foster) [RHEL-121233] +- ext4: temporarily elevate commit thread priority (Brian Foster) [RHEL-121233] +- ext4: update code documentation (Brian Foster) [RHEL-121233] +- ext4: drop i_fc_updates from inode fc info (Brian Foster) [RHEL-121233] +- ext4: rework fast commit commit path (Brian Foster) [RHEL-121233] +- ext4: mark inode dirty before grabbing i_data_sem in ext4_setattr (Brian Foster) [RHEL-121233] +- ext4: for committing inode, make ext4_fc_track_inode wait (Brian Foster) [RHEL-121233] +- ext4: convert i_fc_lock to spinlock (Brian Foster) [RHEL-121233] +- ext4: make block validity check resistent to sb bh corruption (Brian Foster) [RHEL-121233] +- ext4: avoid -Wflex-array-member-not-at-end warning (Brian Foster) [RHEL-121233] +- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Brian Foster) [RHEL-121233] +- ext4: on a remount, only log the ro or r/w state when it has changed (Brian Foster) [RHEL-121233] +- ext4: correct the error handle in ext4_fallocate() (Brian Foster) [RHEL-121233] +- ext4: Make sb update interval tunable (Brian Foster) [RHEL-121233] +- ext4: hash: simplify kzalloc(n * 1, ...) to kzalloc(n, ...) (Brian Foster) [RHEL-121233] +- jbd2: add a missing data flush during file and fs synchronization (Brian Foster) [RHEL-121233] +- ext4: clear DISCARD flag if device does not support discard (Brian Foster) [RHEL-121233] +- jbd2: remove jbd2_journal_unfile_buffer() (Brian Foster) [RHEL-121233] +- ext4: reorder capability check last (Brian Foster) [RHEL-121233] +- ext4: update the comment about mb_optimize_scan (Brian Foster) [RHEL-121233] +- jbd2: fix off-by-one while erasing journal (Brian Foster) [RHEL-121233] +- ext4: remove references to bh->b_page (Brian Foster) [RHEL-121233] +- ext4: goto right label 'out_mmap_sem' in ext4_setattr() (Brian Foster) [RHEL-121233] +- jbd2: remove redundant function jbd2_journal_has_csum_v2or3_feature (Brian Foster) [RHEL-121233] +- ext4: remove redundant function ext4_has_metadata_csum (Brian Foster) [RHEL-121233] +- jbd2: do not try to recover wiped journal (Brian Foster) [RHEL-121233] +- jbd2: remove wrong sb->s_sequence check (Brian Foster) [RHEL-121233] +- ext4: verify fast symlink length (Brian Foster) [RHEL-121233] +- ext4: remove unused input "inode" in ext4_find_dest_de (Brian Foster) [RHEL-121233] +- ext4: remove unneeded forward declaration in namei.c (Brian Foster) [RHEL-121233] +- ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (Brian Foster) [RHEL-121233] +- jbd2: Correct stale comment of release_buffer_page (Brian Foster) [RHEL-121233] +- jbd2: correct stale function name in comment (Brian Foster) [RHEL-121233] +- jbd2: remove stale comment of update_t_max_wait (Brian Foster) [RHEL-121233] +- jbd2: remove unused return value of do_readahead (Brian Foster) [RHEL-121233] +- jbd2: remove unused return value of jbd2_journal_cancel_revoke (Brian Foster) [RHEL-121233] +- ext4: show 'shutdown' hint when ext4 is forced to shutdown (Brian Foster) [RHEL-121233] +- ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (Brian Foster) [RHEL-121233] +- ext4: correct behavior under errors=remount-ro mode (Brian Foster) [RHEL-121233] +- ext4: add more ext4_emergency_state() checks around sb_rdonly() (Brian Foster) [RHEL-121233] +- ext4: add ext4_emergency_state() helper function (Brian Foster) [RHEL-121233] +- ext4: add EXT4_FLAGS_EMERGENCY_RO bit (Brian Foster) [RHEL-121233] +- ext4: convert EXT4_FLAGS_* defines to enum (Brian Foster) [RHEL-121233] +- ext4: pack holes in ext4_inode_info (Brian Foster) [RHEL-121233] +- ext4: remove unused member 'i_unwritten' from 'ext4_inode_info' (Brian Foster) [RHEL-121233] +- jbd2: drop JBD2_ABORT_ON_SYNCDATA_ERR (Brian Foster) [RHEL-121233] +- ext4: abort journal on data writeback failure if in data_err=abort mode (Brian Foster) [RHEL-121233] +- ext4: extract ext4_has_journal_option() from __ext4_fill_super() (Brian Foster) [RHEL-121233] +- ext4: reject the 'data_err=abort' option in nojournal mode (Brian Foster) [RHEL-121233] +- ext4: do not convert the unwritten extents if data writeback fails (Brian Foster) [RHEL-121233] +- ext4: replace opencoded ext4_end_io_end() in ext4_put_io_end() (Brian Foster) [RHEL-121233] +- ext4: fix potential null dereference in ext4 kunit test (Brian Foster) [RHEL-121233] +- ext4: Refactor out ext4_try_to_write_inline_data() (Brian Foster) [RHEL-121233] +- ext4: Replace ext4_da_write_inline_data_begin() with ext4_generic_write_inline_data(). (Brian Foster) [RHEL-121233] +- ext4: Introduce a new helper function ext4_generic_write_inline_data() (Brian Foster) [RHEL-121233] +- ext4: Don't set EXT4_STATE_MAY_INLINE_DATA for ea inodes (Brian Foster) [RHEL-121233] +- ext4: Remove a redundant return statement (Brian Foster) [RHEL-121233] +- ext4: protect ext4_release_dquot against freezing (Brian Foster) [RHEL-121233] +- ext4: introduce linear search for dentries (Brian Foster) [RHEL-121233] +- jbd2: Avoid long replay times due to high number or revoke blocks (Brian Foster) [RHEL-121233] +- ext4: move out common parts into ext4_fallocate() (Brian Foster) [RHEL-121233] +- ext4: move out inode_lock into ext4_fallocate() (Brian Foster) [RHEL-121233] +- ext4: factor out ext4_do_fallocate() (Brian Foster) [RHEL-121233] +- ext4: refactor ext4_insert_range() (Brian Foster) [RHEL-121233] +- ext4: refactor ext4_collapse_range() (Brian Foster) [RHEL-121233] +- ext4: refactor ext4_zero_range() (Brian Foster) [RHEL-121233] +- ext4: refactor ext4_punch_hole() (Brian Foster) [RHEL-121233] +- ext4: don't write back data before punch hole in nojournal mode (Brian Foster) [RHEL-121233] +- ext4: don't explicit update times in ext4_fallocate() (Brian Foster) [RHEL-121233] +- ext4: remove writable userspace mappings before truncating page cache (Brian Foster) [RHEL-121233] +- ext4: remove unneeded forward declaration (Brian Foster) [RHEL-121233] +- jbd2: remove unused transaction->t_private_list (Brian Foster) [RHEL-121233] +- ext4: remove unused ext4 journal callback (Brian Foster) [RHEL-121233] +- ext4 fast_commit: make use of name_snapshot primitives (Brian Foster) [RHEL-121233] +- ext4: use inode_set_cached_link() (Brian Foster) [RHEL-121233] +- vfs: support caching symlink lengths in inodes (Brian Foster) [RHEL-121233] +- jbd2: switch to using the crc32c library (Brian Foster) [RHEL-121233] +- ext4: switch to using the crc32c library (Brian Foster) [RHEL-121233] +- sched/fair: Have SD_SERIALIZE affect newidle balancing (Phil Auld) [RHEL-130534] +- sched/fair: Skip sched_balance_running cmpxchg when balance is not due (Phil Auld) [RHEL-130534] +- Revert "Drivers: hv: Add CONFIG_HYPERV_VMBUS option" (Anusha Srivatsa) [RHEL-126642] +- Revert "change the calling conventions for vfs_parse_fs_string()" (Anusha Srivatsa) [RHEL-126642] +- redhat/configs: Add new configs from DRM 6.18 backport (Anusha Srivatsa) [RHEL-126642] +- Merge DRM changes from upstream v6.17..v6.18 (Anusha Srivatsa) [RHEL-126642] +- efi/x86: Memory protection on EfiGcdMemoryTypeMoreReliable (Lenny Szubowicz) [RHEL-124884] +Resolves: RHEL-104436, RHEL-114406, RHEL-121233, RHEL-124884, RHEL-126642, RHEL-130534, RHEL-133463 + * Thu Jan 15 2026 CKI KWF Bot [6.12.0-184.el10] - blk-mq: skip CPU offline notify on unmapped hctx (Ming Lei) [RHEL-140153] - mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage (Aristeu Rozanski) [RHEL-122951] diff --git a/kernel.spec b/kernel.spec index ee6d0f5c7..f881a0083 100644 --- a/kernel.spec +++ b/kernel.spec @@ -176,15 +176,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 184 +%define pkgrelease 187 %define kversion 6 -%define tarfile_release 6.12.0-184.el10 +%define tarfile_release 6.12.0-187.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 184%{?buildid}%{?dist} +%define specrelease 187%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-184.el10 +%define kabiversion 6.12.0-187.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4517,14 +4517,14 @@ fi\ # # %changelog -* Fri Jan 16 2026 Eduard Abdullin - 6.12.0-184 +* Wed Jan 21 2026 Eduard Abdullin - 6.12.0-187 - Debrand for AlmaLinux OS - Use AlmaLinux OS secure boot cert -* Fri Jan 16 2026 Neal Gompa - 6.12.0-184 +* Wed Jan 21 2026 Neal Gompa - 6.12.0-187 - Enable Btrfs support for all kernel variants -* Fri Jan 16 2026 Andrew Lukoshko - 6.12.0-184 +* Wed Jan 21 2026 Andrew Lukoshko - 6.12.0-187 - hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 - mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 - megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 @@ -4534,6 +4534,1107 @@ fi\ - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained +* Tue Jan 20 2026 CKI KWF Bot [6.12.0-187.el10] +- scsi: sg: Fix occasional bogus elapsed time that exceeds timeout (Michal Rábek) [RHEL-140732] +- powerpc/tools: drop `-o pipefail` in gcc check scripts (Jan Stancek) [RHEL-111046] +- thunderbolt: Add support for Intel Wildcat Lake (Desnes Nunes) [RHEL-95660] +- ipv4: start using dst_dev_rcu() (Hangbin Liu) [RHEL-128993] +- tcp: use dst_dev_rcu() in tcp_fastopen_active_disable_ofo_check() (Hangbin Liu) [RHEL-128993] +- tcp_metrics: use dst_dev_net_rcu() (Hangbin Liu) [RHEL-128993] +- net: use dst_dev_rcu() in sk_setup_caps() (Hangbin Liu) [RHEL-129089] {CVE-2025-40170} +- ipv6: use RCU in ip6_output() (Hangbin Liu) [RHEL-128993] {CVE-2025-40158} +- ipv6: use RCU in ip6_xmit() (Hangbin Liu) [RHEL-129028] {CVE-2025-40135} +- ipv6: start using dst_dev_rcu() (Hangbin Liu) [RHEL-128993] +- net: dst: introduce dst->dev_rcu (Hangbin Liu) [RHEL-128993] +- ipv6: mcast: Add ip6_mc_find_idev() helper (Hangbin Liu) [RHEL-128993] +- net: ipv4: guard ip_mr_output() with rcu (Hangbin Liu) [RHEL-128993] +- net: ipv4: Add ip_mr_output() (Hangbin Liu) [RHEL-128993] +- net: ipv4: ipmr: Split ipmr_queue_xmit() in two (Hangbin Liu) [RHEL-128993] +- net: ipv4: ipmr: ipmr_queue_xmit(): Drop local variable `dev' (Hangbin Liu) [RHEL-128993] +- RDMA/irdma: avoid invalid read in irdma_net_event (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix irdma_alloc_ucontext_resp padding (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix SRQ shadow area address initialization (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Remove doorbell elision logic (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Do not set IBK_LOCAL_DMA_LKEY for GEN3+ (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Do not directly rely on IB_PD_UNSAFE_GLOBAL_RKEY (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add missing mutex destroy (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix SIGBUS in AEQ destroy (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add a missing kfree of struct irdma_pci_f for GEN2 (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix data race in irdma_free_pble (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix data race in irdma_sc_ccq_arm (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Remove redundant NULL check of udata in irdma_create_user_ah() (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Remove unused CQ registry (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Take a lock before moving SRQ tail in poll_cq (Kamal Heib) [RHEL-99206] +- RDMA/irdma: CQ size and shadow update changes for GEN3 (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Silently consume unsignaled completions (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Initialize cqp_cmds_info to prevent resource leaks (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Enforce local fence for LOCAL_INV WRs (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix vf_id size to u16 to avoid overflow (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Set irdma_cq cq_num field during CQ create (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix SD index calculation (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Remove unused struct irdma_cq fields (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Fix positive vs negative error codes in irdma_post_send() (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Update Kconfig (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Extend CQE Error and Flush Handling for GEN3 Devices (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add Atomic Operations support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Restrict Memory Window and CQE Timestamping to GEN3 (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add SRQ support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Support 64-byte CQEs and GEN3 CQE opcode decoding (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add support for V2 HMC resource management scheme (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Extend QP context programming for GEN3 (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 virtual QP1 support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Introduce GEN3 vPort driver support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 HW statistics support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 support for AEQ and CEQ (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 CQP support with deferred completions (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Discover and set up GEN3 hardware register layout (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Add GEN3 core driver support (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Refactor GEN2 auxiliary driver (Kamal Heib) [RHEL-99206] +- ice, irdma: fix an off by one in error handling code (Kamal Heib) [RHEL-99206] +- irdma: free iwdev->rf after removing MSI-X (Kamal Heib) [RHEL-99206] +- RDMA/irdma: Switch to using the crc32c library (Kamal Heib) [RHEL-99206] + +* Mon Jan 19 2026 CKI KWF Bot [6.12.0-186.el10] +- net: atlantic: fix fragment overflow handling in RX path (CKI Backport Bot) [RHEL-139492] {CVE-2025-68301} +- Bluetooth: hci_sock: Prevent race in socket write iter and sock bind (CKI Backport Bot) [RHEL-139467] {CVE-2025-68305} +- mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: use modern PM macros (Jared Kangas) [RHEL-138679] +- mmc: sdhci: add some simple inline functions for !CONFIG_PM (Jared Kangas) [RHEL-138679] +- mmc: Remove redundant pm_runtime_mark_last_busy() calls (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Drop the use of sdhci_pltfm_free() (Jared Kangas) [RHEL-138679] +- mmc: sdhci: Use devm_mmc_alloc_host() helper (Jared Kangas) [RHEL-138679] +- mmc: sdhci: Return void from sdhci_runtime_suspend|resume_host() (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Don't change pinctrl in suspend if wakeup source (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: optimize clock loopback selection with dummy pad support (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: refactor clock loopback selection logic (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: fix few build warnings (Jared Kangas) [RHEL-138679] +- mmc: host: sdhci-esdhc-imx: refactor the system PM logic (Jared Kangas) [RHEL-138679] +- mmc: sdhci: export APIs for sdhci irq wakeup (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: fix defined but not used warnings (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: switch standard tuning to manual tuning (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: verify tuning control status after configuration (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: widen auto-tuning window for manual tuning (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: widen auto-tuning window for standard tuning (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: reset async FIFO before sending manual tuning command (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: explicitly reset tuning circuit via RSTT bit (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: calculate data timeout value based on clock (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Save tuning value when card stays powered in suspend (Jared Kangas) [RHEL-138679] +- mmc: Use of_property_present() for non-boolean properties (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: enable 'SDHCI_QUIRK_NO_LED' quirk for S32G (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Update esdhc sysctl dtocv bitmask (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: Implement emmc hardware reset (Jared Kangas) [RHEL-138679] +- mmc: host: Fix typos in comments across various files (Jared Kangas) [RHEL-138679] +- mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (Jared Kangas) [RHEL-138679] +- Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern() (CKI Backport Bot) [RHEL-136974] {CVE-2025-40294} +- Bluetooth: hci_event: validate skb length for unknown CC opcode (CKI Backport Bot) [RHEL-136953] {CVE-2025-40301} +- net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing (CKI Backport Bot) [RHEL-136839] {CVE-2025-38568} +- smb: client: fix UBSAN array-index-out-of-bounds in smb2_copychunk_range (Paulo Alcantara) [RHEL-116054] +- smb3 client: add missing tracepoint for unsupported ioctls (Paulo Alcantara) [RHEL-116054] +- smb/server: fix refcount leak in smb2_open() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix refcount leak in parse_durable_handle_context() (Paulo Alcantara) [RHEL-116054] +- smb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe() (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix memory leak in get_file_all_info() (Paulo Alcantara) [RHEL-116054] +- cifs: Fix memory and information leak in smb3_reconfigure() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix minimum SMB2 PDU size (Paulo Alcantara) [RHEL-116054] +- smb/server: fix minimum SMB1 PDU size (Paulo Alcantara) [RHEL-116054] +- ksmbd: rename smb2_get_msg to smb_get_msg (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix to handle removal of rfc1002 header from smb_hdr (Paulo Alcantara) [RHEL-116054] +- cifs: update internal module version number (Paulo Alcantara) [RHEL-116054] +- smb: move some SMB1 definitions into common/smb1pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: align durable reconnect v2 context to 8 byte boundary (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix buffer validation by including null terminator size in EA length (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix refcount leak when invalid session is found on session lookup (Paulo Alcantara) [RHEL-116054] +- ksmbd: remove redundant DACL check in smb_check_perm_dacl (Paulo Alcantara) [RHEL-116054] +- smb: server: defer the initial recv completion logic to smb_direct_negotiate_recv_work() (Paulo Alcantara) [RHEL-116054] +- smb: server: initialize recv_io->cqe.done = recv_done just once (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.connect.{lock,work} (Paulo Alcantara) [RHEL-116054] +- redhat/configs: disable CONFIG_CRYPTO_KRB5_SELFTESTS (Paulo Alcantara) [RHEL-116054] +- redhat/configs: enable CONFIG_RXGK (Paulo Alcantara) [RHEL-116054] +- redhat/configs: enable CONFIG_CRYPTO_KRB5[ENC] (Paulo Alcantara) [RHEL-116054] +- smb/client: remove DeviceType Flags and Device Characteristics definitions (Paulo Alcantara) [RHEL-116054] +- smb: move File Attributes definitions into common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: update struct duplicate_extents_to_file_ex (Paulo Alcantara) [RHEL-116054] +- smb: move file_notify_information to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: move SMB2 Notify Action Flags into common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move notify completion filter flags into common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb/client: add parentheses to NT error code definitions containing bitwise OR operator (Paulo Alcantara) [RHEL-116054] +- smb: add documentation references for smb2 change notify definitions (Paulo Alcantara) [RHEL-116054] +- smb/client: add 4 NT error code definitions (Paulo Alcantara) [RHEL-116054] +- smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value (Paulo Alcantara) [RHEL-116054] +- smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value (Paulo Alcantara) [RHEL-116054] +- smb/client: fix NT_STATUS_NO_DATA_DETECTED value (Paulo Alcantara) [RHEL-116054] +- smb/server: add comment to FileSystemName of FileFsAttributeInformation (Paulo Alcantara) [RHEL-116054] +- smb/server: remove unused nterr.h (Paulo Alcantara) [RHEL-116054] +- smb/server: rename include guard in smb_common.h (Paulo Alcantara) [RHEL-116054] +- smb/client: update some SMB2 status strings (Paulo Alcantara) [RHEL-116054] +- cifs: Remove dead function prototypes (Paulo Alcantara) [RHEL-116054] +- smb/client: add two elements to smb2_error_map_table array (Paulo Alcantara) [RHEL-116054] +- smb: rename to STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP (Paulo Alcantara) [RHEL-116054] +- smb/client: remove unused elements from smb2_error_map_table array (Paulo Alcantara) [RHEL-116054] +- smb/client: reduce loop count in map_smb2_to_linux_error() by half (Paulo Alcantara) [RHEL-116054] +- smb: client: Add tracepoint for krb5 auth (Paulo Alcantara) [RHEL-116054] +- smb: client: improve error message when creating SMB session (Paulo Alcantara) [RHEL-116054] +- smb: client: relax session and tcon reconnect attempts (Paulo Alcantara) [RHEL-116054] +- cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB2 (Paulo Alcantara) [RHEL-116054] +- cifs: client: allow changing multichannel mount options on remount (Paulo Alcantara) [RHEL-116054] +- cifs: Do some preparation prior to organising the function declarations (Paulo Alcantara) [RHEL-116054] +- cifs: Add a tracepoint to log EIO errors (Paulo Alcantara) [RHEL-116054] +- cifs: Don't need state locking in smb2_get_mid_entry() (Paulo Alcantara) [RHEL-116054] +- cifs: Remove the server pointer from smb_message (Paulo Alcantara) [RHEL-116054] +- cifs: Fix specification of function pointers (Paulo Alcantara) [RHEL-116054] +- cifs: Replace SendReceiveBlockingLock() with SendReceive() plus flags (Paulo Alcantara) [RHEL-116054] +- cifs: Clean up some places where an extra kvec[] was required for rfc1002 (Paulo Alcantara) [RHEL-116054] +- cifs: Make smb1's SendReceive() wrap cifs_send_recv() (Paulo Alcantara) [RHEL-116054] +- cifs: Remove the RFC1002 header from smb_hdr (Paulo Alcantara) [RHEL-116054] +- cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB1 (Paulo Alcantara) [RHEL-116054] +- cifs: client: enforce consistent handling of multichannel and max_channels (Paulo Alcantara) [RHEL-116054] +- cifs: Use netfs_alloc/free_folioq_buffer() (Paulo Alcantara) [RHEL-116054] +- smb: client: show smb lease key in open_dirs output (Paulo Alcantara) [RHEL-116054] +- smb: client: show smb lease key in open_files output (Paulo Alcantara) [RHEL-116054] +- ksmbd: ipc: fix use-after-free in ipc_msg_send_request (Paulo Alcantara) [RHEL-116054] +- smb: client: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks in recv_done() and smbd_conn_upcall() (Paulo Alcantara) [RHEL-116054] +- smb: server: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks in recv_done() and smb_direct_cm_handler() (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce SMBDIRECT_CHECK_STATUS_{WARN,DISCONNECT}() (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce SMBDIRECT_DEBUG_ERR_PTR() helper (Paulo Alcantara) [RHEL-116054] +- ksmbd: vfs: fix race on m_flags in vfs_cache (Paulo Alcantara) [RHEL-116054] +- ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname (Paulo Alcantara) [RHEL-116054] +- smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- ksmbd: implement error handling for STATUS_INFO_LENGTH_MISMATCH in smb server (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrency (Paulo Alcantara) [RHEL-116054] +- ksmbd: server: avoid busy polling in accept loop (Paulo Alcantara) [RHEL-116054] +- smb: move create_durable_reconn to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: fix some warnings reported by scripts/checkpatch.pl (Paulo Alcantara) [RHEL-116054] +- smb: do some cleanups (Paulo Alcantara) [RHEL-116054] +- smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: move some duplicate struct definitions to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: move list of FileSystemAttributes to common/fscc.h (Paulo Alcantara) [RHEL-116054] +- smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move some duplicate definitions to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move create_durable_rsp_v2 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move create_durable_req_v2 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb/client: fix CAP_BULK_TRANSFER value (Paulo Alcantara) [RHEL-116054] +- ksmbd: skip lock-range check on equal size to avoid size==0 underflow (Paulo Alcantara) [RHEL-116054] +- smb: move resume_key_ioctl_rsp to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move copychunk definitions to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: move SMB1_PROTO_NUMBER to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb: move get_rfc1002_len() to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb: move smb_version_values to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb: rename common/cifsglob.h to common/smbglob.h (Paulo Alcantara) [RHEL-116054] +- smb/server: update some misguided comment of smb2_0_server_cmds proc (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_oplock_break() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_ioctl() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_query_dir() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_notify() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix return value of smb2_read() (Paulo Alcantara) [RHEL-116054] +- afs: Fix uninit var in afs_alloc_anon_key() (Paulo Alcantara) [RHEL-116054] +- afs: Fix delayed allocation of a cell's anonymous key (Paulo Alcantara) [RHEL-116054] +- smb: client: fix memory leak in cifs_construct_tcon() (Paulo Alcantara) [RHEL-116054] +- cifs: Add the smb3_read_* tracepoints to SMB1 (Paulo Alcantara) [RHEL-116054] +- cifs: fix memory leak in smb3_fs_context_parse_param error path (Paulo Alcantara) [RHEL-116054] +- smb: client: introduce close_cached_dir_locked() (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_disconnect_rdma_connection() turn CREATED into DISCONNECTED (Paulo Alcantara) [RHEL-116054] +- smb: fix invalid username check in smb3_fs_context_parse_param() (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_disconnect_rdma_connection() turn CREATED into DISCONNECTED (Paulo Alcantara) [RHEL-116054] +- ksmbd: close accepted socket when per-IP limit rejects connection (Paulo Alcantara) [RHEL-116054] +- smb: server: rdma: avoid unmapping posted recv on accept failure (Paulo Alcantara) [RHEL-116054] +- cifs: client: fix memory leak in smb3_fs_context_parse_param (Paulo Alcantara) [RHEL-116054] +- smb: client: fix cifs_pick_channel when channel needs reconnect (Paulo Alcantara) [RHEL-116054] +- smb: client: validate change notify buffer before copy (Paulo Alcantara) [RHEL-116054] +- ksmbd: detect RDMA capable netdevs include IPoIB (Paulo Alcantara) [RHEL-116054] +- ksmbd: detect RDMA capable lower devices when bridge and vlan netdev is used (Paulo Alcantara) [RHEL-116054] +- smb: client: call smbd_destroy() in the same splace as kernel_sock_shutdown()/sock_release() (Paulo Alcantara) [RHEL-116054] +- afs: Fix dynamic lookup to fail on cell lookup failure (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_cm_handler() call ib_drain_qp() after smb_direct_disconnect_rdma_work() (Paulo Alcantara) [RHEL-116054] +- smb: server: call smb_direct_post_recv_credits() when the negotiation is done (Paulo Alcantara) [RHEL-116054] +- ksmbd: transport_ipc: validate payload size before reading handle (Paulo Alcantara) [RHEL-116054] +- cifs: fix typo in enable_gcm_256 module parameter (Paulo Alcantara) [RHEL-116054] +- smb: server: let free_transport() wait for SMBDIRECT_SOCKET_DISCONNECTED (Paulo Alcantara) [RHEL-116054] +- cifs: #include cifsglob.h before trace.h to allow structs in tracepoints (Paulo Alcantara) [RHEL-116054] +- cifs: Call the calc_signature functions directly (Paulo Alcantara) [RHEL-116054] +- cifs: Fix TCP_Server_Info::credits to be signed (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.send_io.lcredits.* (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.send_io.lcredits.* (Paulo Alcantara) [RHEL-116054] +- smb: server: simplify sibling_list handling in smb_direct_flush_send_list/send_done (Paulo Alcantara) [RHEL-116054] +- smb: server: smb_direct_disconnect_rdma_connection() already wakes all waiters on error (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.send_io.lcredits.* (Paulo Alcantara) [RHEL-116054] +- smb: server: allocate enough space for RW WRs and ib_drain_qp() (Paulo Alcantara) [RHEL-116054] +- cifs: Add a couple of missing smb3_rw_credits tracepoints (Paulo Alcantara) [RHEL-116054] +- smb: client: allocate enough space for MR WRs and ib_drain_qp() (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_destroy() wait for SMBDIRECT_SOCKET_DISCONNECTED (Paulo Alcantara) [RHEL-116054] +- smb: move some duplicate definitions to common/cifsglob.h (Paulo Alcantara) [RHEL-116054] +- smb: client: let destroy_mr_list() keep smbdirect_mr_io memory if registered (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix recursive locking in RPC handle list access (Paulo Alcantara) [RHEL-116054] +- smb/server: fix possible refcount leak in smb2_sess_setup() (Paulo Alcantara) [RHEL-116054] +- smb/server: fix possible memory leak in smb2_read() (Paulo Alcantara) [RHEL-116054] +- smb: client: let destroy_mr_list() call ib_dereg_mr() before ib_dma_unmap_sg() (Paulo Alcantara) [RHEL-116054] +- smb: client: call ib_dma_unmap_sg if mr->sgt.nents is not 0 (Paulo Alcantara) [RHEL-116054] +- smb: client: improve logic in smbd_deregister_mr() (Paulo Alcantara) [RHEL-116054] +- smb: client: improve logic in smbd_register_mr() (Paulo Alcantara) [RHEL-116054] +- smb: client: improve logic in allocate_mr_list() (Paulo Alcantara) [RHEL-116054] +- smb: client: let destroy_mr_list() remove locked from the list (Paulo Alcantara) [RHEL-116054] +- smb: client: let destroy_mr_list() call list_del(&mr->list) (Paulo Alcantara) [RHEL-116054] +- smb: client: change smbd_deregister_mr() to return void (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_mr_io.{kref,mutex} and SMBDIRECT_MR_DISABLED (Paulo Alcantara) [RHEL-116054] +- smb: client: Omit one redundant variable assignment in cifs_xattr_set() (Paulo Alcantara) [RHEL-116054] +- smb: client: Return a status code only as a constant in sid_to_id() (Paulo Alcantara) [RHEL-116054] +- smb: server: Use common error handling code in smb_direct_rdma_xmit() (Paulo Alcantara) [RHEL-116054] +- cifs: update internal version number (Paulo Alcantara) [RHEL-116054] +- cifs: Add comments for DeletePending assignments in open functions (Paulo Alcantara) [RHEL-116054] +- cifs: Add fallback code path for cifs_mkdir_setinfo() (Paulo Alcantara) [RHEL-116054] +- cifs: Allow fallback code in smb_set_file_info() also for directories (Paulo Alcantara) [RHEL-116054] +- cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse points (Paulo Alcantara) [RHEL-116054] +- smb: client: remove redudant assignment in cifs_strict_fsync() (Paulo Alcantara) [RHEL-116054] +- smb: client: fix race with fallocate(2) and AIO+DIO (Paulo Alcantara) [RHEL-116054] +- smb: client: fix missing timestamp updates after utime(2) (Paulo Alcantara) [RHEL-116054] +- smb: client: fix missing timestamp updates after ftruncate(2) (Paulo Alcantara) [RHEL-116054] +- smb: client: fix missing timestamp updates with O_TRUNC (Paulo Alcantara) [RHEL-116054] +- cifs: Fix copy_to_iter return value check (Paulo Alcantara) [RHEL-116054] +- smb: client: batch SRV_COPYCHUNK entries to cut round trips (Paulo Alcantara) [RHEL-116054] +- smb: client: Omit an if branch in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-116054] +- smb: client: Return directly after a failed genlmsg_new() in cifs_swn_send_register_message() (Paulo Alcantara) [RHEL-116054] +- smb: client: Use common code in cifs_do_create() (Paulo Alcantara) [RHEL-116054] +- smb: client: Improve unlocking of a mutex in cifs_get_swn_reg() (Paulo Alcantara) [RHEL-116054] +- smb: client: Return a status code only as a constant in cifs_spnego_key_instantiate() (Paulo Alcantara) [RHEL-116054] +- smb: client: Use common code in cifs_lookup() (Paulo Alcantara) [RHEL-116054] +- smb: client: Reduce the scopes for a few variables in two functions (Paulo Alcantara) [RHEL-116054] +- cifs: client: force multichannel=off when max_channels=1 (Paulo Alcantara) [RHEL-116054] +- smb: client: transport: minor indentation style fix (Paulo Alcantara) [RHEL-116054] +- smb: client: transport: avoid reconnects triggered by pending task work (Paulo Alcantara) [RHEL-116054] +- ksmbd: increase session and share hash table bits (Paulo Alcantara) [RHEL-116054] +- ksmbd: replace connection list with hash table (Paulo Alcantara) [RHEL-116054] +- ksmbd: add an error print when maximum IP connections limit is reached (Paulo Alcantara) [RHEL-116054] +- ksmbd: add max ip connections parameter (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix error code overwriting in smb2_get_info_filesystem() (Paulo Alcantara) [RHEL-116054] +- ksmbd: copy overlapped range within the same file (Paulo Alcantara) [RHEL-116054] +- ksmbd: use sock_create_kern interface to create kernel socket (Paulo Alcantara) [RHEL-116054] +- ksmbd: make ksmbd thread names distinct by client IP (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix race condition in RPC handle list access (Paulo Alcantara) [RHEL-116054] +- smb: client: fix crypto buffers in non-linear memory (Paulo Alcantara) [RHEL-116054] +- smb: client: add tcon information to smb2_reconnect() debug messages (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_flush_send_list() invalidate a remote key first (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of ib_alloc_cq_any() instead of ib_alloc_cq() (Paulo Alcantara) [RHEL-116054] +- smb: server: make consitent use of spin_lock_irq{save,restore}() in transport_rdma.c (Paulo Alcantara) [RHEL-116054] +- smb: server: let {free_transport,smb_direct_disconnect_rdma_{work,connection}}() wake up all wait queues (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_disconnect_rdma_connection() disable all work but disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: server: fill in smbdirect_socket.first_error on error (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_disconnect_rdma_connection() set SMBDIRECT_SOCKET_ERROR... (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_send_negotiate_response() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to {enqueue,get_first}_reassembly() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_post_send_data() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to post_sendmsg() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_create_header() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to manage_keep_alive_before_sending() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to manage_credits_prior_sending() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to calc_rw_credits() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to wait_for_rw_credits() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to wait_for_send_credits() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to wait_for_credits() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_flush_send_list() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_post_send() (Paulo Alcantara) [RHEL-116054] +- smb: server: remove unused struct struct smb_direct_transport argument from smb_direct_send_ctx_init() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_{alloc,free}_sendmsg() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_connect() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_prepare_negotiation() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_accept_client() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_post_recv() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_create_qpair() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_qpair_handler() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_cm_handler() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_disconnect_rdma_connection() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_init_params() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_get_max_fr_pages() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to smb_direct_{create,destroy}_pools() (Paulo Alcantara) [RHEL-116054] +- smb: server: pass struct smbdirect_socket to {get_free,put}_recvmsg() (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.workqueue (Paulo Alcantara) [RHEL-116054] +- smb: server: implement correct keepalive and timeout handling for smbdirect (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.idle.immediate_work (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.rdma.legacy_iwarp (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket_parameters.{initiator_depth,responder_resources} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket_parameters.negotiate_timeout_msec and change to 5s (Paulo Alcantara) [RHEL-116054] +- smb: server: fill smbdirect_socket_parameters at the beginning and use the values from there (Paulo Alcantara) [RHEL-116054] +- smb: server: pass ksmbd_transport to get_smbd_max_read_write_size() (Paulo Alcantara) [RHEL-116054] +- smb: server: remove useless casts from KSMBD_TRANS/SMBD_TRANS (Paulo Alcantara) [RHEL-116054] +- smb: server: replace smb_trans_direct_transfort() with SMBD_TRANS() (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.recv_io.{posted,credits} (Paulo Alcantara) [RHEL-116054] +- smb: server: manage recv credits by counting posted recv_io and granted credits (Paulo Alcantara) [RHEL-116054] +- smb: server: take the recv_credit_target from the negotiate req and always limit the range (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of struct smbdirect_rw_io (Paulo Alcantara) [RHEL-116054] +- smb: server: make use smbdirect_socket.rw_io.credits (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of struct smbdirect_send_batch (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.send_io.credits.{count,wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.send_io.pending.{count,zero_wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket_init() (Paulo Alcantara) [RHEL-116054] +- smb: server: don't wait for info->send_pending == 0 on error (Paulo Alcantara) [RHEL-116054] +- smb: server: move smb_direct_disconnect_rdma_work() into free_transport() (Paulo Alcantara) [RHEL-116054] +- smb: server: only turn into SMBDIRECT_SOCKET_CONNECTED when negotiation is done (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.status_wait (Paulo Alcantara) [RHEL-116054] +- smb: server: queue post_recv_credits_work in put_recvmsg() and avoid count_avail_recvmsg (Paulo Alcantara) [RHEL-116054] +- smb: server: add a pr_info() when the server starts running (Paulo Alcantara) [RHEL-116054] +- smb: server: make only use of wake_up[_all]() in transport_rdma.c (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.{send,recv}_io.mem.{cache,pool} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of struct smbdirect_send_io (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of SMBDIRECT_RECV_IO_MAX_SGE (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.recv_io.reassembly.* (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket.recv_io.free.{list,lock} (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of struct smbdirect_recv_io (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of smbdirect_socket->recv_io.expected (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of common smbdirect_socket_parameters (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of common smbdirect_socket (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of common smbdirect.h (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of common smbdirect_pdu.h (Paulo Alcantara) [RHEL-116054] +- smb: server: fix IRD/ORD negotiation with the client (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_post_send_iter() call ib_dma_map_single() for the header first (Paulo Alcantara) [RHEL-116054] +- smb: client: defer calling ib_alloc_pd() after we are connected (Paulo Alcantara) [RHEL-116054] +- smb: client: allocate smbdirect workqueue at the beginning of _smbd_get_connection() (Paulo Alcantara) [RHEL-116054] +- smb: client: make consitent use of spin_lock_irq{save,restore}() in smbdirect.c (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_{destroy,disconnect_rdma_{work,connection}}() wake up all wait queues (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_disconnect_rdma_connection() disable all work but disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: client: fill in smbdirect_socket.first_error on error (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_disconnect_rdma_connection() set SMBDIRECT_SOCKET_ERROR... (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused struct smbdirect_socket argument of smbd_iter_to_mr() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to get_mr() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_negotiate() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send_negotiate_req() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_ia_open() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_create_id() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_qp_async_error_upcall() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_conn_upcall() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send_full_iter() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send_empty() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send_iter() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to manage_keep_alive_before_sending() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_send() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to manage_credits_prior_sending() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_post_recv() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to smbd_disconnect_rdma_connection() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {allocate,destroy}_mr_list() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {enqueue,_get_first}_reassembly() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {allocate,destroy}_caches_and_workqueue() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {allocate,destroy}_receive_buffers() (Paulo Alcantara) [RHEL-116054] +- smb: client: pass struct smbdirect_socket to {get,put}_receive_buffer() (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.mr_io (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket_parameters.max_frmr_depth (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of struct smbdirect_mr_io (Paulo Alcantara) [RHEL-116054] +- smb: client: add and use smbd_get_parameters() (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.workqueue (Paulo Alcantara) [RHEL-116054] +- smb: client: move rdma_readwrite_threshold from smbd_connection to TCP_Server_Info (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.statistics (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused smbd_connection.count_reassembly_queue (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused smbd_connection->protocol (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.idle.{keepalive,immediate_work,timer_work} (Paulo Alcantara) [RHEL-116054] +- smb: client: fix smbdirect keep alive handling to match the documentation (Paulo Alcantara) [RHEL-116054] +- smb: client: send empty packets via send_immediate_work (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.rdma.legacy_iwarp (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket_parameters.{initiator_depth,responder_resources} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket_parameters.{resolve_{addr,route},rdma_connect,negotiate}_timeout_msec (Paulo Alcantara) [RHEL-116054] +- smb: client: fill smbdirect_socket_parameters at the beginning and use the values from there (Paulo Alcantara) [RHEL-116054] +- smb: client: remove useless smbd_connection.send_immediate (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.recv_io.{posted,credits} (Paulo Alcantara) [RHEL-116054] +- smb: client: count the number of posted recv_io messages in order to calculated credits (Paulo Alcantara) [RHEL-116054] +- smb: client: limit the range of info->receive_credit_target (Paulo Alcantara) [RHEL-116054] +- smb: client: remove info->wait_receive_queues handling in smbd_destroy() (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of ib_wc_status_msg() and skip IB_WC_WR_FLUSH_ERR logging (Paulo Alcantara) [RHEL-116054] +- smb: client: queue post_recv_credits_work also if the peer raises the credit target (Paulo Alcantara) [RHEL-116054] +- smb: client: make sure smbd_disconnect_rdma_work() doesn't run after smbd_destroy() took over (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.send_io.credits.{count,wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.send_io.pending.{count,{dec,zero}_wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket_init() (Paulo Alcantara) [RHEL-116054] +- smb: client: make only use of wake_up[_all]() in smbdirect.c (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.status_wait (Paulo Alcantara) [RHEL-116054] +- smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_{ADDR,ROUTE}_RUNNING for completion (Paulo Alcantara) [RHEL-116054] +- smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIATE_RUNNING for completion (Paulo Alcantara) [RHEL-116054] +- smb: client: adjust smbdirect related output of cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.first_error (Paulo Alcantara) [RHEL-116054] +- smb: client/smbdirect: introduce SMBDIRECT_SOCKET_ERROR (Paulo Alcantara) [RHEL-116054] +- smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING with more detailed states (Paulo Alcantara) [RHEL-116054] +- smb: client: fix sending the iwrap custom IRD/ORD negotiation messages (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: let smbdirect_socket_init() initialize all [delayed_]work_structs as disabled (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.mr_io.* (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_parameters.max_frmr_depth (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_mr_io (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.workqueue (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.statistics (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.idle.{keepalive,immediate_work,timer_work} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.rdma.legacy_iwarp (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_parameters.{initiator_depth,responder_resources} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_parameters.{resolve_{addr,route},rdma_connect,negotiate}_timeout_msec (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.recv_io.{posted,credits} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_rw_io (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.rw_io.credits (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_send_batch (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.send_io.credits.{count,wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.send_io.pending.{count,{dec,zero}_wait_queue} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.disconnect_work (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_init() (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.status_wait (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket_status_string() (Paulo Alcantara) [RHEL-116054] +- include/linux/fs.h: add inode_lock_killable() (Paulo Alcantara) [RHEL-116054] +- netfs: fix reference leak (Paulo Alcantara) [RHEL-116054] +- afs: Fix potential null pointer dereference in afs_put_server (Paulo Alcantara) [RHEL-116054] +- smb: server: use disable_work_sync in transport_rdma.c (Paulo Alcantara) [RHEL-116054] +- smb: server: don't use delayed_work for post_recv_credits_work (Paulo Alcantara) [RHEL-116054] +- smb: client: fix smbdirect_recv_io leak in smbd_negotiate() error path (Paulo Alcantara) [RHEL-116054] +- smb: client: let smbd_destroy() call disable_work_sync(&info->post_send_credits_work) (Paulo Alcantara) [RHEL-116054] +- smb: client: use disable[_delayed]_work_sync in smbdirect.c (Paulo Alcantara) [RHEL-116054] +- smb: client: let recv_done verify data_offset, data_length and remaining_data_length (Paulo Alcantara) [RHEL-116054] +- netfs: Prevent duplicate unlocking (Paulo Alcantara) [RHEL-116054] +- ksmbd: smbdirect: verify remaining_data_length respects max_fragmented_recv_size (Paulo Alcantara) [RHEL-116054] +- ksmbd: smbdirect: validate data_offset and data_length field of smb_direct_data_transfer (Paulo Alcantara) [RHEL-116054] +- smb: server: let smb_direct_writev() respect SMB_DIRECT_MAX_SEND_SGES (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix untrusted unsigned subtract (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix unhandled errors in rxgk_verify_packet_integrity() (Paulo Alcantara) [RHEL-116054] +- cifs: prevent NULL pointer dereference in UTF16 conversion (Paulo Alcantara) [RHEL-116054] +- smb: client: fix spellings in comments (Paulo Alcantara) [RHEL-116054] +- ksmbd: allow a filename to contain colons on SMB3.1.1 posix extensions (Paulo Alcantara) [RHEL-116054] +- smb3 client: fix return code mapping of remap_file_range (Paulo Alcantara) [RHEL-116054] +- iov_iter: iterate_folioq: fix handling of offset >= folio size (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix refcount leak causing resource not released (Paulo Alcantara) [RHEL-116054] +- ksmbd: extend the connection limiting mechanism to support IPv6 (Paulo Alcantara) [RHEL-116054] +- smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy() (Paulo Alcantara) [RHEL-116054] +- smb: client: remove redundant lstrp update in negotiate protocol (Paulo Alcantara) [RHEL-116054] +- cifs: update internal version number (Paulo Alcantara) [RHEL-116054] +- smb: client: don't wait for info->send_pending == 0 on error (Paulo Alcantara) [RHEL-116054] +- smb: client: fix mid_q_entry memleak leak with per-mid locking (Paulo Alcantara) [RHEL-116054] +- smb3: fix for slab out of bounds on mount to ksmbd (Paulo Alcantara) [RHEL-116054] +- cifs: avoid extra calls to strlen() in cifs_get_spnego_key() (Paulo Alcantara) [RHEL-116054] +- cifs: Fix collect_sample() to handle any iterator type (Paulo Alcantara) [RHEL-116054] +- smb: server: Fix extension string in ksmbd_extract_shortname() (Paulo Alcantara) [RHEL-116054] +- ksmbd: limit repeated connections from clients with the same IP (Paulo Alcantara) [RHEL-116054] +- smb: client: only use a single wait_queue to monitor smbdirect connection status (Paulo Alcantara) [RHEL-116054] +- smb: client: don't call init_waitqueue_head(&info->conn_wait) twice in _smbd_get_connection (Paulo Alcantara) [RHEL-116054] +- smb: client: improve logging in smbd_conn_upcall() (Paulo Alcantara) [RHEL-116054] +- smb: client: return an error if rdma_connect does not return within 5 seconds (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.{send,recv}_io.mem.{cache,pool} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: add smbdirect_socket.{send,recv}_io.mem.{cache,pool} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of struct smbdirect_send_io (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_send_io (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of SMBDIRECT_RECV_IO_MAX_SGE (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: add SMBDIRECT_RECV_IO_MAX_SGE (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused enum smbd_connection_status (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket.recv_io.reassembly.* (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.recv_io.reassembly.* (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smb: smbdirect_socket.recv_io.free.{list,lock} (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.recv_io.free.{list,lock} (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of struct smbdirect_recv_io (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce struct smbdirect_recv_io (Paulo Alcantara) [RHEL-116054] +- smb: client: make use of smbdirect_socket->recv_io.expected (Paulo Alcantara) [RHEL-116054] +- smb: smbdirect: introduce smbdirect_socket.recv_io.expected (Paulo Alcantara) [RHEL-116054] +- smb: client: remove unused smbd_connection->fragment_reassembly_remaining (Paulo Alcantara) [RHEL-116054] +- smb: client: let recv_done() avoid touching data_transfer after cleanup/move (Paulo Alcantara) [RHEL-116054] +- smb: client: let recv_done() cleanup before notifying the callers. (Paulo Alcantara) [RHEL-116054] +- smb: client: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already (Paulo Alcantara) [RHEL-116054] +- smb: client: remove separate empty_packet_queue (Paulo Alcantara) [RHEL-116054] +- smb: client: let send_done() cleanup before calling smbd_disconnect_rdma_connection() (Paulo Alcantara) [RHEL-116054] +- smb: server: let recv_done() avoid touching data_transfer after cleanup/move (Paulo Alcantara) [RHEL-116054] +- smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection (Paulo Alcantara) [RHEL-116054] +- smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already (Paulo Alcantara) [RHEL-116054] +- smb: server: remove separate empty_recvmsg_queue (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix corrupted mtime and ctime in smb2_open (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix Preauh_HashValue race condition (Paulo Alcantara) [RHEL-116054] +- ksmbd: check return value of xa_store() in krb5_authenticate (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix null pointer dereference error in generate_encryptionkey (Paulo Alcantara) [RHEL-116054] +- crypto: krb5 - Fix memory leak in krb5_test_one_prf() (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix to use conn aborts for conn-wide failures (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix transmission of an abort in response to an abort (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix notification vs call-release vs recvmsg (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix recv-recv race of completed call (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix irq-disabled in local_bh_enable() (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix oops due to non-existence of prealloc backlog struct (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix bug due to prealloc collision (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix over large frame size warning (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix potential use-after-free in oplock/lease break ack (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked() (Paulo Alcantara) [RHEL-116054] +- smb: server: make use of rdma_destroy_qp() (Paulo Alcantara) [RHEL-116054] +- ksmbd: handle set/get info file for streamed file (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix null pointer dereference in destroy_previous_session (Paulo Alcantara) [RHEL-116054] +- ksmbd: add free_transport ops in ksmbd connection (Paulo Alcantara) [RHEL-116054] +- rxrpc: Fix return from none_validate_challenge() (Paulo Alcantara) [RHEL-116054] +- ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension (Paulo Alcantara) [RHEL-116054] +- ksmbd: provide zero as a unique ID to the Mac client (Paulo Alcantara) [RHEL-116054] +- ksmbd: remove unnecessary softdep on crc32 (Paulo Alcantara) [RHEL-116054] +- ksmbd: use SHA-256 library API instead of crypto_shash API (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Fix change to use SG miter to use offset (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Fix some reference count leaks (Paulo Alcantara) [RHEL-116054] +- rxrpc: Remove deadcode (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Set error code in rxgk_yfs_decode_ticket() (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxperf: Add test RxGK server keys (Paulo Alcantara) [RHEL-116054] +- rxrpc: Add more CHALLENGE/RESPONSE packet tracing (Paulo Alcantara) [RHEL-116054] +- afs: Use rxgk RESPONSE to pass token for callback channel (Paulo Alcantara) [RHEL-116054] +- rxrpc: Display security params in the afs_cb_call tracepoint (Paulo Alcantara) [RHEL-116054] +- rxrpc: Allow the app to store private data on peer structs (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Implement connection rekeying (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Implement the yfs-rxgk security class (GSSAPI) (Paulo Alcantara) [RHEL-116054] +- rxrpc: rxgk: Provide infrastructure and key derivation (Paulo Alcantara) [RHEL-116054] +- rxrpc: Add YFS RxGK (GSSAPI) security class (Paulo Alcantara) [RHEL-116054] +- rxrpc: Add the security index for yfs-rxgk (Paulo Alcantara) [RHEL-116054] +- rxrpc: Allow CHALLENGEs to the passed to the app for a RESPONSE (Paulo Alcantara) [RHEL-116054] +- rxrpc: Remove some socket lock acquire/release annotations (Paulo Alcantara) [RHEL-116054] +- rxrpc: Pull out certain app callback funcs into an ops table (Paulo Alcantara) [RHEL-116054] +- rxrpc: kdoc: Update function descriptions and add link from rxrpc.rst (Paulo Alcantara) [RHEL-116054] +- ksmbd: use list_first_entry_or_null for opinfo_get_list() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix rename failure (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix stream write failure (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix UAF in __close_file_table_ids (Paulo Alcantara) [RHEL-116054] +- ksmbd: prevent out-of-bounds stream writes by validating *pos (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix memory leak in parse_lease_state() (Paulo Alcantara) [RHEL-116054] +- ksmbd: prevent rename with empty string (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in session logoff (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in kerberos authentication (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in ksmbd_session_rpc_open (Paulo Alcantara) [RHEL-116054] +- smb: server: smb2pdu: check return value of xa_store() (Paulo Alcantara) [RHEL-116054] +- ksmbd: Prevent integer overflow in calculation of deadtime (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix the warning from __kernel_write_iter (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in smb_break_all_levII_oplock() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in __smb2_lease_break_noti() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (Paulo Alcantara) [RHEL-116054] +- ksmbd: Fix dangling pointer in krb_authenticate (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix null pointer dereference in alloc_preauth_hash() (Paulo Alcantara) [RHEL-116054] +- ksmbd: validate zero num_subauth before sub_auth is accessed (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix overflow in dacloffset bounds check (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix session use-after-free in multichannel connection (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix r_count dec/increment mismatch (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix multichannel connection failure (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in ksmbd_sessions_deregister() (Paulo Alcantara) [RHEL-116054] +- ksmbd: use ib_device_get_netdev() instead of calling ops.get_netdev (Paulo Alcantara) [RHEL-116054] +- ksmbd: use aead_request_free to match aead_request_alloc (Paulo Alcantara) [RHEL-116054] +- Revert "ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()" (Paulo Alcantara) [RHEL-116054] +- ksmbd: add bounds check for create lease context (Paulo Alcantara) [RHEL-116054] +- ksmbd: add bounds check for durable handle context (Paulo Alcantara) [RHEL-116054] +- ksmbd: make SMB_SERVER_KERBEROS5 enable by default (Paulo Alcantara) [RHEL-116054] +- ksmbd: Use str_read_write() and str_true_false() helpers (Paulo Alcantara) [RHEL-116054] +- crypto: krb5 - Use SG miter instead of doing it by hand (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement crypto self-testing (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the Camellia enctypes from rfc6803 (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the AES enctypes from rfc8009 (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the AES enctypes from rfc3962 (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the Kerberos5 rfc3961 get_mic and verify_mic (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the Kerberos5 rfc3961 encrypt and decrypt functions (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Provide RFC3961 setkey packaging functions (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement the Kerberos5 rfc3961 key derivation (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Provide infrastructure and key derivation (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Add an API to perform requests (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Add an API to alloc and prepare a crypto object (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Add an API to query the layout of the crypto section (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Implement Kerberos crypto core (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Add some constants out of sunrpc headers (Paulo Alcantara) [RHEL-116054] +- crypto/krb5: Test manager data (Paulo Alcantara) [RHEL-116054] +- crypto: Add 'krb5enc' hash and cipher AEAD algorithm (Paulo Alcantara) [RHEL-116054] +- ksmbd: prevent connection release during oplock break notification (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in ksmbd_free_work_struct (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix incorrect validation for num_aces field of smb_acl (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix bug on trap in smb2_lock (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in smb2_lock (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix type confusion via race condition when using ipc_msg_send_request (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix out-of-bounds in parse_sec_desc() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix integer overflows on 32 bit systems (Paulo Alcantara) [RHEL-116054] +- ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL (Paulo Alcantara) [RHEL-116054] +- ksmbd: Remove unused functions (Paulo Alcantara) [RHEL-116054] +- ksmbd: Implement new SMB3 POSIX type (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked (Paulo Alcantara) [RHEL-116054] +- ksmbd: Remove unneeded if check in ksmbd_rdma_capable_netdev() (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix a missing return value check bug (Paulo Alcantara) [RHEL-116054] +- ksmbd: conn lock to serialize smb2 negotiate (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix broken transfers when exceeding max simultaneous operations (Paulo Alcantara) [RHEL-116054] +- ksmbd: count all requests in req_running counter (Paulo Alcantara) [RHEL-116054] +- ksmbd: set ATTR_CTIME flags when setting mtime (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix racy issue from session lookup and expire (Paulo Alcantara) [RHEL-116054] +- ksmbd: retry iterate_dir in smb2_query_dir (Paulo Alcantara) [RHEL-116054] +- ksmbd: align aux_payload_buf to avoid OOB reads in cryptographic operations (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (Paulo Alcantara) [RHEL-116054] +- smb: server: Fix building with GCC 15 (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix use-after-free in SMB request handling (Paulo Alcantara) [RHEL-116054] +- ksmbd: add debug print for pending request during server shutdown (Paulo Alcantara) [RHEL-116054] +- ksmbd: add netdev-up/down event debug print (Paulo Alcantara) [RHEL-116054] +- ksmbd: add debug prints to know what smb2 requests were received (Paulo Alcantara) [RHEL-116054] +- ksmbd: add debug print for rdma capable (Paulo Alcantara) [RHEL-116054] +- ksmbd: use msleep instaed of schedule_timeout_interruptible() (Paulo Alcantara) [RHEL-116054] +- ksmbd: use __GFP_RETRY_MAYFAIL (Paulo Alcantara) [RHEL-116054] +- ksmbd: fix malformed unsupported smb1 negotiate response (Paulo Alcantara) [RHEL-116054] +- Bluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once (CKI Backport Bot) [RHEL-136261] {CVE-2025-40318} +- platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-129946] +- genirq/manage: Reduce priority of forced secondary interrupt handler (Crystal Wood) [RHEL-102562] +- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Steve Best) [RHEL-129704] +- selftests: net-drv: stats: sanity check FEC histogram (Mohammad Heib) [RHEL-123858] +- ethtool: add FEC bins histogram report (Mohammad Heib) [RHEL-123858] +- net: ethtool: remove duplicated mm.o from Makefile (Mohammad Heib) [RHEL-123858] +- net: ethtool: tsconfig: set command must provide a reply (Mohammad Heib) [RHEL-123858] +- net: virtio_net: add get_rxrings ethtool callback for RX ring queries (Mohammad Heib) [RHEL-123858] +- net: ethtool: use the new helper in rss_set_prep_indir() (Mohammad Heib) [RHEL-123858] +- net: ethtool: update set_rxfh_indir to use ethtool_get_rx_ring_count helper (Mohammad Heib) [RHEL-123858] +- net: ethtool: update set_rxfh to use ethtool_get_rx_ring_count helper (Mohammad Heib) [RHEL-123858] +- net: ethtool: add get_rx_ring_count callback to optimize RX ring queries (Mohammad Heib) [RHEL-123858] +- net: ethtool: remove the duplicated handling from ethtool_get_rxrings (Mohammad Heib) [RHEL-123858] +- net: ethtool: add support for ETHTOOL_GRXRINGS ioctl (Mohammad Heib) [RHEL-123858] +- net: ethtool: pass the num of RX rings directly to ethtool_copy_validate_indir (Mohammad Heib) [RHEL-123858] +- net: ethtool: handle EOPNOTSUPP from ethtool get_ts_info() method (Mohammad Heib) [RHEL-123858] +- net: ethtool: fix wrong type used in struct kernel_ethtool_ts_info (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: add test for RSS on flow label (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: add rss_api to the Makefile (Mohammad Heib) [RHEL-123858] +- net: ethtool: support including Flow Label in the flow hash for RSS (Mohammad Heib) [RHEL-123858] +- netlink: specs: ethtool: fix module EEPROM input/output arguments (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: context create and delete tests (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support removing contexts via Netlink (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support creating contexts via Netlink (Mohammad Heib) [RHEL-123858] +- ethtool: move ethtool_rxfh_ctx_alloc() to common code (Mohammad Heib) [RHEL-123858] +- ethtool: rss: factor out populating response from context (Mohammad Heib) [RHEL-123858] +- ethtool: rss: factor out allocating memory for response (Mohammad Heib) [RHEL-123858] +- ethtool: rejig the RSS notification machinery for more types (Mohammad Heib) [RHEL-123858] +- ethtool: assert that drivers with sym hash are consistent for RSS contexts (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: test input-xfrm and hash fields (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support setting flow hashing fields (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support setting input-xfrm via Netlink (Mohammad Heib) [RHEL-123858] +- netlink: specs: define input-xfrm enum in the spec (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: test setting hashing key via Netlink (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support setting hkey via Netlink (Mohammad Heib) [RHEL-123858] +- ethtool: rss: support setting hfunc via Netlink (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: test setting indirection table via Netlink (Mohammad Heib) [RHEL-123858] +- tools: ynl: support packing binary arrays of scalars (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: rss_api: factor out checking min queue count (Mohammad Heib) [RHEL-123858] +- ethtool: rss: initial RSS_SET (indirection table handling) (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: test RSS header field configuration (Mohammad Heib) [RHEL-123858] +- ethtool: rss: report which fields are configured for hashing (Mohammad Heib) [RHEL-123858] +- ethtool: mark ETHER_FLOW as usable for Rx hash (Mohammad Heib) [RHEL-123858] +- tools: ynl: decode enums in auto-ints (Mohammad Heib) [RHEL-123858] +- ethtool: rss: make sure dump takes the rss lock (Mohammad Heib) [RHEL-123858] +- net: ethtool: reduce indent for _rxfh_context ops (Mohammad Heib) [RHEL-123858] +- net: ethtool: remove the compat code for _rxfh_context ops (Mohammad Heib) [RHEL-123858] +- eth: mlx5: migrate to the *_rxfh_context ops (Mohammad Heib) [RHEL-123858] +- eth: ice: drop the dead code related to rss_contexts (Mohammad Heib) [RHEL-123858] +- eth: otx2: migrate to the *_rxfh_context ops (Mohammad Heib) [RHEL-123858] +- net: ethtool: fix leaking netdev ref if ethnl_default_parse() failed (Mohammad Heib) [RHEL-123858] +- net: ethtool: move get_rxfh callback under the rss_lock (Mohammad Heib) [RHEL-123858] +- net: ethtool: move rxfh_fields callbacks under the rss_lock (Mohammad Heib) [RHEL-123858] +- net: ethtool: take rss_lock for all rxfh changes (Mohammad Heib) [RHEL-123858] +- net: ethtool: avoid OOB accesses in PAUSE_SET (Mohammad Heib) [RHEL-123858] +- netlink: specs: ethtool: replace underscores with dashes in names (Mohammad Heib) [RHEL-123858] +- selftests: drv-net: test RSS Netlink notifications (Mohammad Heib) [RHEL-123858] +- doc: ethtool: mark ETHTOOL_GRXFHINDIR as reimplemented (Mohammad Heib) [RHEL-123858] +- net: ethtool: rss: add notifications (Mohammad Heib) [RHEL-123858] +- net: ethtool: copy req_info from SET to NTF (Mohammad Heib) [RHEL-123858] +- net: ethtool: remove the data argument from ethtool_notify() (Mohammad Heib) [RHEL-123858] +- net: ethtool: call .parse_request for SET handlers (Mohammad Heib) [RHEL-123858] +- net: ethtool: dynamically allocate full req size req (Mohammad Heib) [RHEL-123858] +- netlink: specs: add the multicast group name to spec (Mohammad Heib) [RHEL-123858] +- eth: Update rmon hist range (Mohammad Heib) [RHEL-123858] +- net: Add support for providing the PTP hardware source in tsinfo (Mohammad Heib) [RHEL-123858] +- net: ethtool: netlink: Use netdev_hold for dumpit() operations (Mohammad Heib) [RHEL-123858] +- net: ethtool: phy: Convert the PHY_GET command to generic phy dump (Mohammad Heib) [RHEL-123858] +- net: ethtool: Introduce per-PHY DUMP operations (Mohammad Heib) [RHEL-123858] +- net: ethtool: Adjust exactly ETH_GSTRING_LEN-long stats to use memcpy (Mohammad Heib) [RHEL-123858] +- net: freescale: use ethtool string helpers (Mohammad Heib) [RHEL-123858] +- compiler_types: Introduce __nonstring_array (Mohammad Heib) [RHEL-123858] +- net: ethtool: fix get_ts_stats() documentation (Mohammad Heib) [RHEL-123858] + +* Fri Jan 16 2026 CKI KWF Bot [6.12.0-185.el10] +- net: fix memory leak in skb_segment_list for GRO packets (Mohammad Heib) [RHEL-104436] +- ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT (Hangbin Liu) [RHEL-133463] +- ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr() (Hangbin Liu) [RHEL-133463] +- selftests: fib_tests: add fib6 from ra to static test (Hangbin Liu) [RHEL-133463] +- ipv6: clear RA flags when adding a static route (Hangbin Liu) [RHEL-133463] +- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Hangbin Liu) [RHEL-133463] +- Documentation: RCU: Wrap kvm-remote.sh rerun snippet in literal code block (Čestmír Kalina) [RHEL-114406] +- redhat: config: disable RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU,LOG_GP} (Čestmír Kalina) [RHEL-114406] +- refscale: Use kcalloc() instead of kzalloc() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Use kcalloc() instead of kzalloc() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Delay forward-progress testing until boot completes (Čestmír Kalina) [RHEL-114406] +- torture: Delay CPU-hotplug operations until boot completes (Čestmír Kalina) [RHEL-114406] +- rcutorture: Delay rcutorture readers and writers until boot completes (Čestmír Kalina) [RHEL-114406] +- rcutorture: Suppress "Writer stall state" reports during boot (Čestmír Kalina) [RHEL-114406] +- rcutorture: Fix jitter.sh spin time (Čestmír Kalina) [RHEL-114406] +- srcu/tiny: Remove preempt_disable/enable() in srcu_gp_start_if_needed() (Čestmír Kalina) [RHEL-114406] +- Documentation: Fix RCU typos (Čestmír Kalina) [RHEL-114406] +- rcu: add rcu_read_lock_dont_migrate() (Čestmír Kalina) [RHEL-114406] +- rcu: Fix racy re-initialization of irq_work causing hangs (Čestmír Kalina) [RHEL-114406] +- refscale: Check that nreaders and loops multiplication doesn't overflow (Čestmír Kalina) [RHEL-114406] +- rcu: Fix delayed execution of hurry callbacks (Čestmír Kalina) [RHEL-114406] +- rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make BUSTED scenario check and log readers (Čestmír Kalina) [RHEL-114406] +- rcutorture: Fix rcutorture_one_extend_check() splat in RT kernels (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make Trivial RCU ignore onoff_interval and shuffle_interval (Čestmír Kalina) [RHEL-114406] +- rcutorture: Print number of RCU up/down readers and migrations (Čestmír Kalina) [RHEL-114406] +- rcutorture: Check for no up/down readers at task level (Čestmír Kalina) [RHEL-114406] +- rcutorture: Check for ->up_read() without matching ->down_read() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Complain if an ->up_read() is delayed more than 10 seconds (Čestmír Kalina) [RHEL-114406] +- rcutorture: Pull rcu_torture_updown() loop body into new function (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add tests for SRCU up/down reader primitives (Čestmír Kalina) [RHEL-114406] +- rcutorture: Print only one rtort_pipe_count splat (Čestmír Kalina) [RHEL-114406] +- rcutorture: Start rcu_torture_writer() after rcu_torture_reader() (Čestmír Kalina) [RHEL-114406] +- torture: Make torture.sh --allmodconfig testing fail on warnings (Čestmír Kalina) [RHEL-114406] +- torture: Add "ERROR" diagnostic for testing kernel-build output (Čestmír Kalina) [RHEL-114406] +- torture: Make torture.sh tolerate runs having bad kvm.sh arguments (Čestmír Kalina) [RHEL-114406] +- torture: Add textid.txt file to --do-allmodconfig and --do-rcu-rust runs (Čestmír Kalina) [RHEL-114406] +- torture: Extract testid.txt generation to separate script (Čestmír Kalina) [RHEL-114406] +- torture: Suppress "find" diagnostics from torture.sh --do-none run (Čestmír Kalina) [RHEL-114406] +- torture: Provide EXPERT Kconfig option for arm64 KCSAN torture.sh runs (Čestmír Kalina) [RHEL-114406] +- torture: Default --no-clocksourcewd on arm64 (Čestmír Kalina) [RHEL-114406] +- torture: Default --no-rcutasksflavors on arm64 (Čestmír Kalina) [RHEL-114406] +- torture: Make torture.sh KCSAN runs set CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE=y (Čestmír Kalina) [RHEL-114406] +- torture: Permit multiple space characters in kvm.sh --kconfig argument (Čestmír Kalina) [RHEL-114406] +- torture: Suppress torture.sh "Zero time" messages for disabled tests (Čestmír Kalina) [RHEL-114406] +- rcu: Document concurrent quiescent state reporting for offline CPUs (Čestmír Kalina) [RHEL-114406] +- rcu: Document separation of rcu_state and rnp's gp_seq (Čestmír Kalina) [RHEL-114406] +- rcu: Document GP init vs hotplug-scan ordering requirements (Čestmír Kalina) [RHEL-114406] +- rcu: Refactor expedited handling check in rcu_read_unlock_special() (Čestmír Kalina) [RHEL-114406] +- rcu: Fix rcu_read_unlock() deadloop due to IRQ work (Čestmír Kalina) [RHEL-114406] +- Documentation/kernel-parameters: Update rcu_normal_wake_from_gp doc (Čestmír Kalina) [RHEL-114406] +- rcu: Enable rcu_normal_wake_from_gp on small systems (Čestmír Kalina) [RHEL-114406] +- rcu: Protect ->defer_qs_iw_pending from data race (Čestmír Kalina) [RHEL-114406] +- rcu: Robustify rcu_is_cpu_rrupt_from_idle() (Čestmír Kalina) [RHEL-114406] +- rcu/exp: Warn on QS requested on dying CPU (Čestmír Kalina) [RHEL-114406] +- rcu/exp: Remove needless CPU up quiescent state report (Čestmír Kalina) [RHEL-114406] +- rcu/exp: Remove confusing needless full barrier on task unblock (Čestmír Kalina) [RHEL-114406] +- rcu/exp: Protect against early QS report (Čestmír Kalina) [RHEL-114406] +- rcu: Move rcu_stall related sysctls into rcu/tree_stall.h (Čestmír Kalina) [RHEL-114406] +- rcu: Return early if callback is not specified (Čestmír Kalina) [RHEL-114406] +- kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count (Čestmír Kalina) [RHEL-114406] +- kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count (Čestmír Kalina) [RHEL-114406] +- rcutorture: Perform more frequent testing of ->gpwrap (Čestmír Kalina) [RHEL-114406] +- torture: Add testing of RCU's Rust bindings to torture.sh (Čestmír Kalina) [RHEL-114406] +- torture: Add --do-{,no-}normal to torture.sh (Čestmír Kalina) [RHEL-114406] +- checkpatch: Deprecate srcu_read_lock_lite() and srcu_read_unlock_lite() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Comment invocations of tick_dep_set_task() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make torture.sh --do-rt use CONFIG_PREEMPT_RT (Čestmír Kalina) [RHEL-114406] +- rcutorture: Split out beginning and end from rcu_torture_one_read() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make srcu_lockdep.sh check reader-conflict handling (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make srcu_lockdep.sh check kernel Kconfig (Čestmír Kalina) [RHEL-114406] +- srcu: Use rcu_seq_done_exact() for polling API (Čestmír Kalina) [RHEL-114406] +- rcu: Comment on the extraneous delta test on rcu_seq_done_exact() (Čestmír Kalina) [RHEL-114406] +- rcu: Add warning to ensure rcu_seq_done_exact() is working (Čestmír Kalina) [RHEL-114406] +- rcu: Replace magic number with meaningful constant in rcu_seq_done_exact() (Čestmír Kalina) [RHEL-114406] +- rcuscale: using kcalloc() to relpace kmalloc() (Čestmír Kalina) [RHEL-114406] +- doc/RCU/listRCU: refine example code for eliminating stale data (Čestmír Kalina) [RHEL-114406] +- doc: Update LWN RCU API links in whatisRCU.rst (Čestmír Kalina) [RHEL-114406] +- rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture (Čestmír Kalina) [RHEL-114406] +- Revert "rcu/nocb: Fix rcuog wake-up from offline softirq" (Čestmír Kalina) [RHEL-114406] +- rcu: Remove swake_up_one_online() bandaid (Čestmír Kalina) [RHEL-114406] +- rcu-tasks: Always inline rcu_irq_work_resched() (Čestmír Kalina) [RHEL-114406] +- srcu: Make FORCE_NEED_SRCU_NMI_SAFE depend on RCU_EXPERT (Čestmír Kalina) [RHEL-114406] +- types: move struct rcuwait into types.h (Čestmír Kalina) [RHEL-114406] +- torture: Make SRCU lockdep testing use srcu_read_lock_nmisafe() (Čestmír Kalina) [RHEL-114406] +- srcu: Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testing (Čestmír Kalina) [RHEL-114406] +- rcutorture: Complain when invalid SRCU reader_flavor is specified (Čestmír Kalina) [RHEL-114406] +- rcutorture: Move RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU} to bool (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make cur_ops->format_gp_seqs take buffer length (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add ftrace-compatible timestamp to GP# failure/close-call output (Čestmír Kalina) [RHEL-114406] +- rcu: Trace expedited grace-period numbers in hexadecimal (Čestmír Kalina) [RHEL-114406] +- rcutorture: Expand failure/close-call grace-period output (Čestmír Kalina) [RHEL-114406] +- rcutorture: Include grace-period sequence numbers in failure/close-call (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add a test_boost_holdoff module parameter (Čestmír Kalina) [RHEL-114406] +- torture: Add get_torture_init_jiffies() for test-start time (Čestmír Kalina) [RHEL-114406] +- srcu: Make SRCU-fast also be NMI-safe (Čestmír Kalina) [RHEL-114406] +- srcu: Add srcu_down_read_fast() and srcu_up_read_fast() (Čestmír Kalina) [RHEL-114406] +- srcu: Document that srcu_{read_lock,down_read}() can share srcu_struct (Čestmír Kalina) [RHEL-114406] +- srcu: Fix srcu_read_unlock_{lite,nmisafe}() kernel-doc (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make scenario SRCU-P use srcu_read_lock_fast() (Čestmír Kalina) [RHEL-114406] +- refscale: Add srcu_read_lock_fast() support using "srcu-fast" (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add ability to test srcu_read_{,un}lock_fast() (Čestmír Kalina) [RHEL-114406] +- srcu: Add SRCU-fast readers (Čestmír Kalina) [RHEL-114406] +- srcu: Move SRCU Tree/Tiny definitions from srcu.h (Čestmír Kalina) [RHEL-114406] +- srcu: Pull integer-to-pointer conversion into __srcu_ctr_to_ptr() (Čestmír Kalina) [RHEL-114406] +- srcu: Pull pointer-to-integer conversion into __srcu_ptr_to_ctr() (Čestmír Kalina) [RHEL-114406] +- srcu: Add SRCU_READ_FLAVOR_SLOWGP to flag need for synchronize_rcu() (Čestmír Kalina) [RHEL-114406] +- srcu: Rename srcu_check_read_flavor_lite() to srcu_check_read_flavor_force() (Čestmír Kalina) [RHEL-114406] +- srcu: Force synchronization for srcu_get_delay() (Čestmír Kalina) [RHEL-114406] +- srcu: Make Tree SRCU updates independent of ->srcu_idx (Čestmír Kalina) [RHEL-114406] +- srcu: Make SRCU readers use ->srcu_ctrs for counter selection (Čestmír Kalina) [RHEL-114406] +- srcu: Pull ->srcu_{un,}lock_count into a new srcu_ctr structure (Čestmír Kalina) [RHEL-114406] +- srcu: Use ->srcu_gp_seq for rcutorture reader batch (Čestmír Kalina) [RHEL-114406] +- srcu: Define SRCU_READ_FLAVOR_ALL in terms of symbols (Čestmír Kalina) [RHEL-114406] +- srcu: Make Tiny SRCU able to operate in preemptible kernels (Čestmír Kalina) [RHEL-114406] +- rcu: Use _full() API to debug synchronize_rcu() (Čestmír Kalina) [RHEL-114406] +- rcu: Update TREE05.boot to test normal synchronize_rcu() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Allow a negative value for nfakewriters (Čestmír Kalina) [RHEL-114406] +- context_tracking: Make RCU watch ct_kernel_exit_state() warning (Čestmír Kalina) [RHEL-114406] +- rcu/nocb: Print segment lengths in show_rcu_nocb_gp_state() (Čestmír Kalina) [RHEL-114406] +- rcu: Fix get_state_synchronize_rcu_full() GP-start detection (Čestmír Kalina) [RHEL-114406] +- rcu: Remove READ_ONCE() for rdp->gpwrap access in __note_gp_changes() (Čestmír Kalina) [RHEL-114406] +- rcu: Split rcu_report_exp_cpu_mult() mask parameter and use for tracing (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make scenario TREE07 build CONFIG_PREEMPT_LAZY=y (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y (Čestmír Kalina) [RHEL-114406] +- rcu: limit PREEMPT_RCU configurations (Čestmír Kalina) [RHEL-114406] +- rcutorture: Update ->extendables check for lazy preemption (Čestmír Kalina) [RHEL-114406] +- rcutorture: Update rcutorture_one_extend_check() for lazy preemption (Čestmír Kalina) [RHEL-114406] +- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y (Čestmír Kalina) [RHEL-114406] +- rcu: handle unstable rdp in rcu_read_unlock_strict() (Čestmír Kalina) [RHEL-114406] +- sched: update __cond_resched comment about RCU quiescent states (Čestmír Kalina) [RHEL-114406] +- rcu: rename PREEMPT_AUTO to PREEMPT_LAZY (Čestmír Kalina) [RHEL-114406] +- rcu: fix header guard for rcu_all_qs() (Čestmír Kalina) [RHEL-114406] +- rcu: Remove references to old grace-period-wait primitives (Čestmír Kalina) [RHEL-114406] +- rcu: Clarify RCU_LAZY and RCU_LAZY_DEFAULT_OFF help text (Čestmír Kalina) [RHEL-114406] +- rcu: Add CONFIG_RCU_LAZY delays to call_rcu() kernel-doc header (Čestmír Kalina) [RHEL-114406] +- srcu: Point call_srcu() to call_rcu() for detailed memory ordering (Čestmír Kalina) [RHEL-114406] +- rcu: Document self-propagating callbacks (Čestmír Kalina) [RHEL-114406] +- docs: Improve discussion of this_cpu_ptr(), add raw_cpu_ptr() (Čestmír Kalina) [RHEL-114406] +- doc: Add broken-timing possibility to stallwarn.rst (Čestmír Kalina) [RHEL-114406] +- slab: don't batch kvfree_rcu() with SLUB_TINY (Čestmír Kalina) [RHEL-114406] +- rcu, slab: use a regular callback function for kvfree_rcu (Čestmír Kalina) [RHEL-114406] +- rcu: remove trace_rcu_kvfree_callback (Čestmír Kalina) [RHEL-114406] +- slab, rcu: move TINY_RCU variant of kvfree_rcu() to SLAB (Čestmír Kalina) [RHEL-114406] +- mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq (Čestmír Kalina) [RHEL-114406] +- torture: Make kvm-remote.sh give up on unresponsive system (Čestmír Kalina) [RHEL-114406] +- refscale: Add test for sched_clock() (Čestmír Kalina) [RHEL-114406] +- srcu: Remove redundant GP sequence checks in srcu_funnel_gp_start (Čestmír Kalina) [RHEL-114406] +- srcu: Fix typo s/srcu_check_read_flavor()/__srcu_check_read_flavor()/ (Čestmír Kalina) [RHEL-114406] +- srcu: Guarantee non-negative return value from srcu_read_lock() (Čestmír Kalina) [RHEL-114406] +- rcutorture: Use symbols for SRCU reader flavors (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add per-reader-segment preemption diagnostics (Čestmír Kalina) [RHEL-114406] +- rcutorture: Read CPU ID for decoration protected by both reader types (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add preempt_count() to rcutorture_one_extend_check() diagnostics (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add parameters to control polled/conditional wait interval (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add documentation for recent conditional and polled APIs (Čestmír Kalina) [RHEL-114406] +- rcutorture: Ignore attempts to test preemption and forward progress (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make rcutorture_one_extend() check reader state (Čestmír Kalina) [RHEL-114406] +- rcutorture: Pretty-print rcutorture reader segments (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add full read-side contexts to "busted" torture type (Čestmír Kalina) [RHEL-114406] +- rcutorture: Decorate failing reader segments with last CPU ID (Čestmír Kalina) [RHEL-114406] +- rcutorture: Check preemption for failing reader (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add ->cond_sync_exp_full function to rcu_ops structure (Čestmír Kalina) [RHEL-114406] +- rcutorture: Use finer-grained timeouts for rcu_torture_writer() polling (Čestmír Kalina) [RHEL-114406] +- rcutorture: Decorate failing reader segments with CPU ID (Čestmír Kalina) [RHEL-114406] +- rcutorture: Make the TREE03 scenario do preemption (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add random real-time preemption (Čestmír Kalina) [RHEL-114406] +- torture: Add dowarn argument to torture_sched_setaffinity() (Čestmír Kalina) [RHEL-114406] +- MAINTAINERS: Update RCU git tree (Čestmír Kalina) [RHEL-114406] +- rcu: Add lockdep_assert_irqs_disabled() to rcu_exp_need_qs() (Čestmír Kalina) [RHEL-114406] +- rcu: Add KCSAN exclusive-writer assertions for rdp->cpu_no_qs.b.exp (Čestmír Kalina) [RHEL-114406] +- rcu: Make preemptible rcu_exp_handler() check idempotency (Čestmír Kalina) [RHEL-114406] +- rcu: Replace open-coded rcu_exp_need_qs() from rcu_exp_handler() with call (Čestmír Kalina) [RHEL-114406] +- rcu: Move rcu_report_exp_rdp() setting of ->cpu_no_qs.b.exp under lock (Čestmír Kalina) [RHEL-114406] +- rcu: Make rcu_report_exp_cpu_mult() caller acquire lock (Čestmír Kalina) [RHEL-114406] +- rcu: Report callbacks enqueued on offline CPU blind spot (Čestmír Kalina) [RHEL-114406] +- mm/slab: Move kvfree_rcu() into SLAB (Čestmír Kalina) [RHEL-114406] +- rcu/kvfree: Adjust a shrinker name (Čestmír Kalina) [RHEL-114406] +- rcu/kvfree: Adjust names passed into trace functions (Čestmír Kalina) [RHEL-114406] +- rcu/kvfree: Move some functions under CONFIG_TINY_RCU (Čestmír Kalina) [RHEL-114406] +- rcu/kvfree: Initialize kvfree_rcu() separately (Čestmír Kalina) [RHEL-114406] +- rculist: add list_bidir_{del,prev}_rcu() (Čestmír Kalina) [RHEL-114406] +- rcupdate_trace: Define rcu_tasks_trace lock guard (Čestmír Kalina) [RHEL-114406] +- srcu: Unconditionally record srcu_read_lock_lite() in ->srcu_reader_flavor (Čestmír Kalina) [RHEL-114406] +- srcu: Check for srcu_read_lock_lite() across all CPUs (Čestmír Kalina) [RHEL-114406] +- srcu: Remove smp_mb() from srcu_read_unlock_lite() (Čestmír Kalina) [RHEL-114406] +- srcu: Improve srcu_read_lock_lite() kernel-doc comment (Čestmír Kalina) [RHEL-114406] +- refscale: Add srcu_read_lock_lite() support using "srcu-lite" (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add light-weight SRCU scenario (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add srcu_read_lock_lite() support to rcutorture.reader_flavor (Čestmír Kalina) [RHEL-114406] +- rcutorture: Add reader_flavor parameter for SRCU readers (Čestmír Kalina) [RHEL-114406] +- rcutorture: Expand RCUTORTURE_RDR_MASK_[12] to eight bits (Čestmír Kalina) [RHEL-114406] +- srcu: Allow inlining of __srcu_read_{,un}lock_lite() (Čestmír Kalina) [RHEL-114406] +- srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite() (Čestmír Kalina) [RHEL-114406] +- srcu: Create CPP macros for normal and NMI-safe SRCU readers (Čestmír Kalina) [RHEL-114406] +- srcu: Improve srcu_read_lock{,_nmisafe}() comments (Čestmír Kalina) [RHEL-114406] +- srcu: Standardize srcu_data pointers to "sdp" and similar (Čestmír Kalina) [RHEL-114406] +- srcu: Bit manipulation changes for additional reader flavor (Čestmír Kalina) [RHEL-114406] +- srcu: Renaming in preparation for additional reader flavor (Čestmír Kalina) [RHEL-114406] +- srcu: Introduce srcu_gp_is_expedited() helper function (Čestmír Kalina) [RHEL-114406] +- srcu: Rename srcu_might_be_idle() to srcu_should_expedite() (Čestmír Kalina) [RHEL-114406] +- srcu: Replace WARN_ON_ONCE() with BUILD_BUG_ON() if possible (Čestmír Kalina) [RHEL-114406] +- rcu: Finer-grained grace-period-end checks in rcu_dump_cpu_stacks() (Čestmír Kalina) [RHEL-114406] +- rcu: Stop stall warning from dumping stacks if grace period ends (Čestmír Kalina) [RHEL-114406] +- rcu: Delete unused rcu_gp_might_be_stalled() function (Čestmír Kalina) [RHEL-114406] +- rcuscale: Remove redundant WARN_ON_ONCE() splat (Čestmír Kalina) [RHEL-114406] +- rcuscale: Do a proper cleanup if kfree_scale_init() fails (Čestmír Kalina) [RHEL-114406] +- rcutorture: Avoid printing cpu=-1 for no-fault RCU boost failure (Čestmír Kalina) [RHEL-114406] +- rcuscale: Add guest_os_delay module parameter (Čestmír Kalina) [RHEL-114406] +- refscale: Correct affinity check (Čestmír Kalina) [RHEL-114406] +- torture: Add --no-affinity parameter to kvm.sh (Čestmír Kalina) [RHEL-114406] +- rcu/nocb: Fix missed RCU barrier on deoffloading (Čestmír Kalina) [RHEL-114406] +- rcu: Remove unused declaration rcu_segcblist_offload() (Čestmír Kalina) [RHEL-114406] +- rcu/srcutiny: don't return before reenabling preemption (Čestmír Kalina) [RHEL-114406] +- rcu-tasks: Remove open-coded one-byte cmpxchg() emulation (Čestmír Kalina) [RHEL-114406] +- doc: Remove kernel-parameters.txt entry for rcutorture.read_exit (Čestmír Kalina) [RHEL-114406] +- rcutorture: Test start-poll primitives with interrupts disabled (Čestmír Kalina) [RHEL-114406] +- rcu: Permit start_poll_synchronize_rcu*() with interrupts disabled (Čestmír Kalina) [RHEL-114406] +- rcu: Allow short-circuiting of synchronize_rcu_tasks_rude() (Čestmír Kalina) [RHEL-114406] +- doc: Add rcuog kthreads to kernel-per-CPU-kthreads.rst (Čestmír Kalina) [RHEL-114406] +- rcu: Add rcuog kthreads to RCU_NOCB_CPU help text (Čestmír Kalina) [RHEL-114406] +- rcu: Use the BITS_PER_LONG macro (Čestmír Kalina) [RHEL-114406] +- rcu: Use bitwise instead of arithmetic operator for flags (Čestmír Kalina) [RHEL-114406] +- doc: rcu: update printed dynticks counter bits (Čestmír Kalina) [RHEL-114406] +- ext4: fix potential null deref in ext4_mb_init() (Brian Foster) [RHEL-121233] +- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Brian Foster) [RHEL-121233] +- ext4: fix incorrect function name in comment (Brian Foster) [RHEL-121233] +- ext4: use kmalloc_array() for array space allocation (Brian Foster) [RHEL-121233] +- ext4: fix hole length calculation overflow in non-extent inodes (Brian Foster) [RHEL-121233] +- ext4: don't try to clear the orphan_present feature block device is r/o (Brian Foster) [RHEL-121233] +- ext4: fix reserved gdt blocks handling in fsmap (Brian Foster) [RHEL-121233] +- ext4: fix fsmap end of range reporting with bigalloc (Brian Foster) [RHEL-121233] +- ext4: remove redundant __GFP_NOWARN (Brian Foster) [RHEL-121233] +- ext4: fix unused variable warning in ext4_init_new_dir (Brian Foster) [RHEL-121233] +- ext4: remove useless if check (Brian Foster) [RHEL-121233] +- ext4: check fast symlink for ea_inode correctly (Brian Foster) [RHEL-121233] +- ext4: preserve SB_I_VERSION on remount (Brian Foster) [RHEL-121233] +- ext4: show the default enabled i_version option (Brian Foster) [RHEL-121233] +- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Brian Foster) [RHEL-121233] +- ext4: implement linear-like traversal across order xarrays (Brian Foster) [RHEL-121233] +- ext4: refactor choose group to scan group (Brian Foster) [RHEL-121233] +- ext4: convert free groups order lists to xarrays (Brian Foster) [RHEL-121233] +- ext4: factor out ext4_mb_scan_group() (Brian Foster) [RHEL-121233] +- ext4: factor out ext4_mb_might_prefetch() (Brian Foster) [RHEL-121233] +- ext4: factor out __ext4_mb_scan_group() (Brian Foster) [RHEL-121233] +- ext4: fix largest free orders lists corruption on mb_optimize_scan switch (Brian Foster) [RHEL-121233] +- ext4: fix zombie groups in average fragment size lists (Brian Foster) [RHEL-121233] +- ext4: merge freed extent with existing extents before insertion (Brian Foster) [RHEL-121233] +- ext4: convert sbi->s_mb_free_pending to atomic_t (Brian Foster) [RHEL-121233] +- ext4: fix typo in CR_GOAL_LEN_SLOW comment (Brian Foster) [RHEL-121233] +- ext4: get rid of some obsolete EXT4_MB_HINT flags (Brian Foster) [RHEL-121233] +- ext4: utilize multiple global goals to reduce contention (Brian Foster) [RHEL-121233] +- ext4: remove unnecessary s_md_lock on update s_mb_last_group (Brian Foster) [RHEL-121233] +- ext4: remove unnecessary s_mb_last_start (Brian Foster) [RHEL-121233] +- ext4: separate stream goal hits from s_bal_goals for better tracking (Brian Foster) [RHEL-121233] +- ext4: add ext4_try_lock_group() to skip busy groups (Brian Foster) [RHEL-121233] +- ext4: initialize superblock fields in the kballoc-test.c kunit tests (Brian Foster) [RHEL-121233] +- ext4: refactor the inline directory conversion and new directory codepaths (Brian Foster) [RHEL-121233] +- ext4: use memcpy() instead of strcpy() (Brian Foster) [RHEL-121233] +- ext4: replace strcmp with direct comparison for '.' and '..' (Brian Foster) [RHEL-121233] +- ext4: Make sure BH_New bit is cleared in ->write_end handler (Brian Foster) [RHEL-121233] +- ext4: fix inode use after free in ext4_end_io_rsv_work() (Brian Foster) [RHEL-121233] +- ext4: Refactor breaking condition for xattr_find_entry() (Brian Foster) [RHEL-121233] +- ext4: fix insufficient credits calculation in ext4_meta_trans_blocks() (Brian Foster) [RHEL-121233] +- ext4: replace ext4_writepage_trans_blocks() (Brian Foster) [RHEL-121233] +- ext4: reserved credits for one extent during the folio writeback (Brian Foster) [RHEL-121233] +- ext4: correct the reserved credits for extent conversion (Brian Foster) [RHEL-121233] +- ext4: enhance tracepoints during the folios writeback (Brian Foster) [RHEL-121233] +- ext4: restart handle if credits are insufficient during allocating blocks (Brian Foster) [RHEL-121233] +- ext4: refactor the block allocation process of ext4_page_mkwrite() (Brian Foster) [RHEL-121233] +- ext4: fix stale data if it bail out of the extents mapping loop (Brian Foster) [RHEL-121233] +- ext4: move the calculation of wbc->nr_to_write to mpage_folio_done() (Brian Foster) [RHEL-121233] +- ext4: process folios writeback in bytes (Brian Foster) [RHEL-121233] +- ext4: remove unused EXT_STATS macro from ext4_extents.h (Brian Foster) [RHEL-121233] +- ext4: remove unnecessary duplicate check in ext4_map_blocks() (Brian Foster) [RHEL-121233] +- ext4: remove duplicate check for EXT4_FC_REPLAY (Brian Foster) [RHEL-121233] +- ext4: Add a WARN_ON_ONCE for querying LAST_IN_LEAF instead (Brian Foster) [RHEL-121233] +- ext4: Simplify flags in ext4_map_query_blocks() (Brian Foster) [RHEL-121233] +- ext4: Rename and document EXT4_EX_FILTER to EXT4_EX_QUERY_FILTER (Brian Foster) [RHEL-121233] +- ext4: Simplify last in leaf check in ext4_map_query_blocks (Brian Foster) [RHEL-121233] +- ext4: Unwritten to written conversion requires EXT4_EX_NOCACHE (Brian Foster) [RHEL-121233] +- ext4: Enable support for ext4 multi-fsblock atomic write using bigalloc (Brian Foster) [RHEL-121233] +- ext4: Add multi-fsblock atomic write support with bigalloc (Brian Foster) [RHEL-121233] +- ext4: Add support for EXT4_GET_BLOCKS_QUERY_LEAF_BLOCKS (Brian Foster) [RHEL-121233] +- ext4: Make ext4_meta_trans_blocks() non-static for later use (Brian Foster) [RHEL-121233] +- ext4: Check if inode uses extents in ext4_inode_can_atomic_write() (Brian Foster) [RHEL-121233] +- ext4: Document an edge case for overwrites (Brian Foster) [RHEL-121233] +- jbd2: remove journal_t argument from jbd2_superblock_csum() (Brian Foster) [RHEL-121233] +- jbd2: remove journal_t argument from jbd2_chksum() (Brian Foster) [RHEL-121233] +- ext4: remove sb argument from ext4_superblock_csum() (Brian Foster) [RHEL-121233] +- ext4: remove sbi argument from ext4_chksum() (Brian Foster) [RHEL-121233] +- ext4: make online defragmentation support large folios (Brian Foster) [RHEL-121233] +- ext4: make the writeback path support large folios (Brian Foster) [RHEL-121233] +- ext4: correct the journal credits calculations of allocating blocks (Brian Foster) [RHEL-121233] +- ext4/jbd2: convert jbd2_journal_blocks_per_page() to support large folio (Brian Foster) [RHEL-121233] +- ext4: make __ext4_block_zero_page_range() support large folio (Brian Foster) [RHEL-121233] +- ext4: make regular file's buffered write path support large folios (Brian Foster) [RHEL-121233] +- ext4: make ext4_mpage_readpages() support large folios (Brian Foster) [RHEL-121233] +- ext4: ensure i_size is smaller than maxbytes (Brian Foster) [RHEL-121233] +- ext4: factor out ext4_get_maxbytes() (Brian Foster) [RHEL-121233] +- ext4: fix incorrect punch max_end (Brian Foster) [RHEL-121233] +- ext4: fix out of bounds punch offset (Brian Foster) [RHEL-121233] +- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Brian Foster) [RHEL-121233] +- ext4: use writeback_iter in ext4_journalled_submit_inode_data_buffers (Brian Foster) [RHEL-121233] +- ext4: fix calculation of credits for extent tree modification (Brian Foster) [RHEL-121233] +- ext4: avoid -Wformat-security warning (Brian Foster) [RHEL-121233] +- ext4: clairfy the rules for modifying extents (Brian Foster) [RHEL-121233] +- ext4: check env when mapping and modifying extents (Brian Foster) [RHEL-121233] +- ext4: introduce ext4_check_map_extents_env() debug helper (Brian Foster) [RHEL-121233] +- ext4: factor out is_special_ino() (Brian Foster) [RHEL-121233] +- ext4: prevent stale extent cache entries caused by concurrent get es_cache (Brian Foster) [RHEL-121233] +- ext4: prevent stale extent cache entries caused by concurrent fiemap (Brian Foster) [RHEL-121233] +- ext4: prevent stale extent cache entries caused by concurrent I/O writeback (Brian Foster) [RHEL-121233] +- ext4: generalize EXT4_GET_BLOCKS_IO_SUBMIT flag usage (Brian Foster) [RHEL-121233] +- ext4: ext4: unify EXT4_EX_NOCACHE|NOFAIL flags in ext4_ext_remove_space() (Brian Foster) [RHEL-121233] +- ext4: inline: fix len overflow in ext4_prepare_inline_data (Brian Foster) [RHEL-121233] +- ext4: hold s_fc_lock while during fast commit (Brian Foster) [RHEL-121233] +- ext4: convert s_fc_lock to mutex type (Brian Foster) [RHEL-121233] +- ext4: temporarily elevate commit thread priority (Brian Foster) [RHEL-121233] +- ext4: update code documentation (Brian Foster) [RHEL-121233] +- ext4: drop i_fc_updates from inode fc info (Brian Foster) [RHEL-121233] +- ext4: rework fast commit commit path (Brian Foster) [RHEL-121233] +- ext4: mark inode dirty before grabbing i_data_sem in ext4_setattr (Brian Foster) [RHEL-121233] +- ext4: for committing inode, make ext4_fc_track_inode wait (Brian Foster) [RHEL-121233] +- ext4: convert i_fc_lock to spinlock (Brian Foster) [RHEL-121233] +- ext4: make block validity check resistent to sb bh corruption (Brian Foster) [RHEL-121233] +- ext4: avoid -Wflex-array-member-not-at-end warning (Brian Foster) [RHEL-121233] +- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Brian Foster) [RHEL-121233] +- ext4: on a remount, only log the ro or r/w state when it has changed (Brian Foster) [RHEL-121233] +- ext4: correct the error handle in ext4_fallocate() (Brian Foster) [RHEL-121233] +- ext4: Make sb update interval tunable (Brian Foster) [RHEL-121233] +- ext4: hash: simplify kzalloc(n * 1, ...) to kzalloc(n, ...) (Brian Foster) [RHEL-121233] +- jbd2: add a missing data flush during file and fs synchronization (Brian Foster) [RHEL-121233] +- ext4: clear DISCARD flag if device does not support discard (Brian Foster) [RHEL-121233] +- jbd2: remove jbd2_journal_unfile_buffer() (Brian Foster) [RHEL-121233] +- ext4: reorder capability check last (Brian Foster) [RHEL-121233] +- ext4: update the comment about mb_optimize_scan (Brian Foster) [RHEL-121233] +- jbd2: fix off-by-one while erasing journal (Brian Foster) [RHEL-121233] +- ext4: remove references to bh->b_page (Brian Foster) [RHEL-121233] +- ext4: goto right label 'out_mmap_sem' in ext4_setattr() (Brian Foster) [RHEL-121233] +- jbd2: remove redundant function jbd2_journal_has_csum_v2or3_feature (Brian Foster) [RHEL-121233] +- ext4: remove redundant function ext4_has_metadata_csum (Brian Foster) [RHEL-121233] +- jbd2: do not try to recover wiped journal (Brian Foster) [RHEL-121233] +- jbd2: remove wrong sb->s_sequence check (Brian Foster) [RHEL-121233] +- ext4: verify fast symlink length (Brian Foster) [RHEL-121233] +- ext4: remove unused input "inode" in ext4_find_dest_de (Brian Foster) [RHEL-121233] +- ext4: remove unneeded forward declaration in namei.c (Brian Foster) [RHEL-121233] +- ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (Brian Foster) [RHEL-121233] +- jbd2: Correct stale comment of release_buffer_page (Brian Foster) [RHEL-121233] +- jbd2: correct stale function name in comment (Brian Foster) [RHEL-121233] +- jbd2: remove stale comment of update_t_max_wait (Brian Foster) [RHEL-121233] +- jbd2: remove unused return value of do_readahead (Brian Foster) [RHEL-121233] +- jbd2: remove unused return value of jbd2_journal_cancel_revoke (Brian Foster) [RHEL-121233] +- ext4: show 'shutdown' hint when ext4 is forced to shutdown (Brian Foster) [RHEL-121233] +- ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (Brian Foster) [RHEL-121233] +- ext4: correct behavior under errors=remount-ro mode (Brian Foster) [RHEL-121233] +- ext4: add more ext4_emergency_state() checks around sb_rdonly() (Brian Foster) [RHEL-121233] +- ext4: add ext4_emergency_state() helper function (Brian Foster) [RHEL-121233] +- ext4: add EXT4_FLAGS_EMERGENCY_RO bit (Brian Foster) [RHEL-121233] +- ext4: convert EXT4_FLAGS_* defines to enum (Brian Foster) [RHEL-121233] +- ext4: pack holes in ext4_inode_info (Brian Foster) [RHEL-121233] +- ext4: remove unused member 'i_unwritten' from 'ext4_inode_info' (Brian Foster) [RHEL-121233] +- jbd2: drop JBD2_ABORT_ON_SYNCDATA_ERR (Brian Foster) [RHEL-121233] +- ext4: abort journal on data writeback failure if in data_err=abort mode (Brian Foster) [RHEL-121233] +- ext4: extract ext4_has_journal_option() from __ext4_fill_super() (Brian Foster) [RHEL-121233] +- ext4: reject the 'data_err=abort' option in nojournal mode (Brian Foster) [RHEL-121233] +- ext4: do not convert the unwritten extents if data writeback fails (Brian Foster) [RHEL-121233] +- ext4: replace opencoded ext4_end_io_end() in ext4_put_io_end() (Brian Foster) [RHEL-121233] +- ext4: fix potential null dereference in ext4 kunit test (Brian Foster) [RHEL-121233] +- ext4: Refactor out ext4_try_to_write_inline_data() (Brian Foster) [RHEL-121233] +- ext4: Replace ext4_da_write_inline_data_begin() with ext4_generic_write_inline_data(). (Brian Foster) [RHEL-121233] +- ext4: Introduce a new helper function ext4_generic_write_inline_data() (Brian Foster) [RHEL-121233] +- ext4: Don't set EXT4_STATE_MAY_INLINE_DATA for ea inodes (Brian Foster) [RHEL-121233] +- ext4: Remove a redundant return statement (Brian Foster) [RHEL-121233] +- ext4: protect ext4_release_dquot against freezing (Brian Foster) [RHEL-121233] +- ext4: introduce linear search for dentries (Brian Foster) [RHEL-121233] +- jbd2: Avoid long replay times due to high number or revoke blocks (Brian Foster) [RHEL-121233] +- ext4: move out common parts into ext4_fallocate() (Brian Foster) [RHEL-121233] +- ext4: move out inode_lock into ext4_fallocate() (Brian Foster) [RHEL-121233] +- ext4: factor out ext4_do_fallocate() (Brian Foster) [RHEL-121233] +- ext4: refactor ext4_insert_range() (Brian Foster) [RHEL-121233] +- ext4: refactor ext4_collapse_range() (Brian Foster) [RHEL-121233] +- ext4: refactor ext4_zero_range() (Brian Foster) [RHEL-121233] +- ext4: refactor ext4_punch_hole() (Brian Foster) [RHEL-121233] +- ext4: don't write back data before punch hole in nojournal mode (Brian Foster) [RHEL-121233] +- ext4: don't explicit update times in ext4_fallocate() (Brian Foster) [RHEL-121233] +- ext4: remove writable userspace mappings before truncating page cache (Brian Foster) [RHEL-121233] +- ext4: remove unneeded forward declaration (Brian Foster) [RHEL-121233] +- jbd2: remove unused transaction->t_private_list (Brian Foster) [RHEL-121233] +- ext4: remove unused ext4 journal callback (Brian Foster) [RHEL-121233] +- ext4 fast_commit: make use of name_snapshot primitives (Brian Foster) [RHEL-121233] +- ext4: use inode_set_cached_link() (Brian Foster) [RHEL-121233] +- vfs: support caching symlink lengths in inodes (Brian Foster) [RHEL-121233] +- jbd2: switch to using the crc32c library (Brian Foster) [RHEL-121233] +- ext4: switch to using the crc32c library (Brian Foster) [RHEL-121233] +- sched/fair: Have SD_SERIALIZE affect newidle balancing (Phil Auld) [RHEL-130534] +- sched/fair: Skip sched_balance_running cmpxchg when balance is not due (Phil Auld) [RHEL-130534] +- Revert "Drivers: hv: Add CONFIG_HYPERV_VMBUS option" (Anusha Srivatsa) [RHEL-126642] +- Revert "change the calling conventions for vfs_parse_fs_string()" (Anusha Srivatsa) [RHEL-126642] +- redhat/configs: Add new configs from DRM 6.18 backport (Anusha Srivatsa) [RHEL-126642] +- Merge DRM changes from upstream v6.17..v6.18 (Anusha Srivatsa) [RHEL-126642] +- efi/x86: Memory protection on EfiGcdMemoryTypeMoreReliable (Lenny Szubowicz) [RHEL-124884] + * Thu Jan 15 2026 CKI KWF Bot [6.12.0-184.el10] - blk-mq: skip CPU offline notify on unmapped hctx (Ming Lei) [RHEL-140153] - mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage (Aristeu Rozanski) [RHEL-122951] diff --git a/sources b/sources index 0351945de..e0643bccf 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-184.el10.tar.xz) = 61fd381397142ae85b6a585a93a9d1e485652025333b083e413a0808889844fac6af2a386903ec6273a6b747c7f8b114b050306ecef4019a5d8c0d5967e47216 -SHA512 (kernel-abi-stablelists-6.12.0-184.el10.tar.xz) = d319096e56a0462384b7a668ec06b56edb0e3c63b3013e8a28dd699fd823eefc90863b38e50483ebd229597b3bdaaee40f1047458dd3335a2430e24eb2e67b04 -SHA512 (kernel-kabi-dw-6.12.0-184.el10.tar.xz) = 9d8bf277c4230211cd79c94c16810f04c3b175107fe1747ebed304cdb5dc55c5b7a96fda6008ecd10baaebdd364be05706911ae950d91fdd7a6a1eedd52b2c30 +SHA512 (linux-6.12.0-187.el10.tar.xz) = 1cb201e41d5a88bb10180fcd7551ef93eab40eec7c17123c23c38d44ab91e992b5ac43f230658871efb026291a6233deb6c720beca611b4d258935fe91fddbc2 +SHA512 (kernel-abi-stablelists-6.12.0-187.el10.tar.xz) = 04675639c872ffd6e1c1261dd781452d360941bfad664130929483fb0e3b0703c9af04dbda735eb9f5320cb35a5fa786b5334a157564c0fa60bcd03ea116876c +SHA512 (kernel-kabi-dw-6.12.0-187.el10.tar.xz) = 89e00d235931fffafef0cf2f4378e974c5f686687d5cb19f95896676f4f26bb8a5c960bbf59698b665ccd082c8839b10188b0703f6dafe17354f040d03b80550