diff --git a/Makefile.rhelver b/Makefile.rhelver index cdee2974d..88757de98 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 251 +RHEL_RELEASE = 252 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 93a11701f..287232427 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -3293,7 +3293,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -4486,6 +4490,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m # CONFIG_MTK_THERMAL is not set +# CONFIG_MTK_UART_APDMA is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -6595,7 +6600,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y -# CONFIG_SERIAL_8250_MT6577 is not set +CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 718b06371..360a72f3d 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -3277,7 +3277,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -4465,6 +4469,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m # CONFIG_MTK_THERMAL is not set +# CONFIG_MTK_UART_APDMA is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -6571,7 +6576,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y -# CONFIG_SERIAL_8250_MT6577 is not set +CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 5204533dd..8d66624e6 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -3290,7 +3290,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -4483,6 +4487,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m # CONFIG_MTK_THERMAL is not set +# CONFIG_MTK_UART_APDMA is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -6591,7 +6596,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y -# CONFIG_SERIAL_8250_MT6577 is not set +CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 7b96e379e..c77daa54b 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -3274,7 +3274,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -4462,6 +4466,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m # CONFIG_MTK_THERMAL is not set +# CONFIG_MTK_UART_APDMA is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -6567,7 +6572,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y -# CONFIG_SERIAL_8250_MT6577 is not set +CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 0af61bc7b..7fef706fd 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -3334,7 +3334,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -4527,6 +4531,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m # CONFIG_MTK_THERMAL is not set +# CONFIG_MTK_UART_APDMA is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -6642,7 +6647,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y -# CONFIG_SERIAL_8250_MT6577 is not set +CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index b56bbdd66..0e83b9d09 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -3318,7 +3318,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -4506,6 +4510,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m # CONFIG_MTK_THERMAL is not set +# CONFIG_MTK_UART_APDMA is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -6618,7 +6623,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y -# CONFIG_SERIAL_8250_MT6577 is not set +CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index b4ad57bf4..f96194c07 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -3331,7 +3331,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -4524,6 +4528,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m # CONFIG_MTK_THERMAL is not set +# CONFIG_MTK_UART_APDMA is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -6638,7 +6643,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y -# CONFIG_SERIAL_8250_MT6577 is not set +CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index cc930942d..cc072df23 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -3315,7 +3315,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -4503,6 +4507,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 # CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m # CONFIG_MTK_THERMAL is not set +# CONFIG_MTK_UART_APDMA is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -6614,7 +6619,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y -# CONFIG_SERIAL_8250_MT6577 is not set +CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 6a89792b0..14660fd4d 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -2790,7 +2790,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 22a16c958..7aaf90792 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -2774,7 +2774,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index ec3299f2e..f4f3da3bf 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -2798,7 +2798,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +CONFIG_IOMMU_PT_RISCV64=y +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -5205,6 +5209,7 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RISCV_BOOT_SPINWAIT is not set CONFIG_RISCV_COMBO_SPINLOCKS=y # CONFIG_RISCV_EMULATED_UNALIGNED_ACCESS is not set +CONFIG_RISCV_IOMMU=y # CONFIG_RISCV_ISA_FALLBACK is not set CONFIG_RISCV_ISA_SUPM=y CONFIG_RISCV_ISA_SVNAPOT=y diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 60aa601b5..b80669e15 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -2782,7 +2782,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +CONFIG_IOMMU_PT_RISCV64=y +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y @@ -5184,6 +5188,7 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RISCV_BOOT_SPINWAIT is not set CONFIG_RISCV_COMBO_SPINLOCKS=y # CONFIG_RISCV_EMULATED_UNALIGNED_ACCESS is not set +CONFIG_RISCV_IOMMU=y # CONFIG_RISCV_ISA_FALLBACK is not set CONFIG_RISCV_ISA_SUPM=y CONFIG_RISCV_ISA_SVNAPOT=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 00b39250a..86148cb81 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -2777,7 +2777,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 883ad689d..e682f7511 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -2761,7 +2761,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 65dc6e1bf..eabf9ca4f 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -2767,7 +2767,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_AMDV1 is not set # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_X86_64 is not set # CONFIG_IOMMU_SUPPORT is not set CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 69f6aed0f..c723573ad 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -3025,7 +3025,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +CONFIG_IOMMU_PT_AMDV1=y # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index c4d51e9bf..932420d92 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -3009,7 +3009,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +CONFIG_IOMMU_PT_AMDV1=y # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 7ce539a4d..3032fb3e4 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -3066,7 +3066,11 @@ CONFIG_IOMMUFD=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +CONFIG_IOMMU_PT_AMDV1=y # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 9397a425a..cb5225717 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -3050,7 +3050,11 @@ CONFIG_IOMMUFD=m # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_DART is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_KUNIT_TEST is not set +CONFIG_IOMMU_PT_AMDV1=y # CONFIG_IOMMU_PT_KUNIT_TEST is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +CONFIG_IOMMU_PT_VTDSS=y +CONFIG_IOMMU_PT_X86_64=y CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y diff --git a/kernel.changelog b/kernel.changelog index 475cec6c0..79f414c8d 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,208 @@ +* Tue Jul 28 2026 CKI KWF Bot [6.12.0-252.el10] +- Revert "selftests/pidfd: add tests for PIDFD_SELF_*" (John J Coleman) [RHEL-214159] +- Revert "selftests/mm: Use PKEY_UNRESTRICTED macro" (John J Coleman) [RHEL-214159] +- Revert "selftests/powerpc: Use PKEY_UNRESTRICTED macro" (John J Coleman) [RHEL-214159] +- Revert "selftest/powerpc/mm/pkey: fix build-break introduced by commit 00894c3fc917" (John J Coleman) [RHEL-214159] +- Revert "selftests/mm: fix faulting-in code in pagemap_ioctl test" (John J Coleman) [RHEL-214159] +- Bluetooth: btusb: MT7925: Add VID/PID 13d3/3609 (Jiri Benc) [RHEL-191262] +- redhat/configs: enable CONFIG_SERIAL_8250_MT6577 (Jiri Benc) [RHEL-191347] +- serial: 8250_mtk: Add ACPI support (Jiri Benc) [RHEL-191347] +- serial: 8250_mtk: Enable baud clock and manage in runtime PM (Jiri Benc) [RHEL-191347] +- serial: 8250_platform: Remove unneeded ->iotype assignment (Jiri Benc) [RHEL-191347] +- usb: typec: ucsi: skip connector validation before init (Desnes Nunes) [RHEL-147800] +- usb: host: xhci-sideband: delegate offload_usage tracking to class drivers (Desnes Nunes) [RHEL-147800] +- usb: core: use dedicated spinlock for offload state (Desnes Nunes) [RHEL-147800] +- usb: cdns3: gadget: fix state inconsistency on gadget init failure (Desnes Nunes) [RHEL-147800] {CVE-2026-31754} +- usb: dwc3: imx8mp: fix memory leak on probe failure path (Desnes Nunes) [RHEL-147800] +- usb: ulpi: fix memory leak on ulpi_register() error paths (Desnes Nunes) [RHEL-147800] {CVE-2026-46109} +- usb: ulpi: fix double free in ulpi_register_interface() error path (Desnes Nunes) [RHEL-147800] {CVE-2026-31759} +- usb: misc: usbio: Fix URB memory leak on submit failure (Desnes Nunes) [RHEL-147800] {CVE-2026-31757} +- USB: core: add NO_LPM quirk for Razer Kiyo Pro webcam (Desnes Nunes) [RHEL-147800] +- usb: cdns3: gadget: fix NULL pointer dereference in ep_queue (Desnes Nunes) [RHEL-147800] {CVE-2026-31755} +- usb: core: phy: avoid double use of 'usb3-phy' (Desnes Nunes) [RHEL-147800] +- USB: serial: option: add MeiG Smart SRM825WN (Desnes Nunes) [RHEL-147800] +- dt-bindings: connector: add pd-disable dependency (Desnes Nunes) [RHEL-147800] +- usb: typec: thunderbolt: Set enter_vdo during initialization (Desnes Nunes) [RHEL-147800] +- usb: typec: Remove alt->adev.dev.class assignment (Desnes Nunes) [RHEL-147800] +- usb: dwc2: gadget: Fix spin_lock/unlock mismatch in dwc2_hsotg_udc_stop() (Desnes Nunes) [RHEL-147800] {CVE-2026-31756} +- usb: quirks: add DELAY_INIT quirk for another Silicon Motion flash drive (Desnes Nunes) [RHEL-147800] +- cdc-acm: new quirk for EPSON HMD (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: validate connector number in ucsi_notify_common() (Desnes Nunes) [RHEL-147800] {CVE-2026-31729} +- usb: usbtmc: Flush anchored URBs in usbtmc_release (Desnes Nunes) [RHEL-147800] {CVE-2026-31758} +- USB: serial: io_edgeport: add support for Blackbox IC135A (Desnes Nunes) [RHEL-147800] +- USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL (Desnes Nunes) [RHEL-147800] +- USB: serial: option: add support for Rolling Wireless RW135R-GL (Desnes Nunes) [RHEL-147800] +- USB: ezcap401 needs USB_QUIRK_NO_BOS to function on 10gbs usb speed (Desnes Nunes) [RHEL-147800] +- usb: roles: get usb role switch from parent only for usb-b-connector (Desnes Nunes) [RHEL-147800] +- Revert "tcpm: allow looking for role_sw device in the main node" (Desnes Nunes) [RHEL-147800] +- usb: typec: altmode/displayport: set displayport signaling rate in configure message (Desnes Nunes) [RHEL-147800] +- usb: dwc3: pci: add support for the Intel Nova Lake -H (Desnes Nunes) [RHEL-147800] +- usb/core/quirks: Add Huawei ME906S-device to wakeup quirk (Desnes Nunes) [RHEL-147800] +- usb: xhci: Prevent interrupt storm on host controller error (HCE) (Desnes Nunes) [RHEL-147800] {CVE-2026-43488} +- usb: xhci: Fix memory leak in xhci_disable_slot() (Desnes Nunes) [RHEL-147800] {CVE-2026-43432} +- usb: class: cdc-wdm: fix reordering issue in read code path (Desnes Nunes) [RHEL-147800] {CVE-2026-43427} +- usb: cdc-acm: Restore CAP_BRK functionnality to CH343 (Desnes Nunes) [RHEL-147800] +- usb: core: new quirk to handle devices with zero configurations (Desnes Nunes) [RHEL-147800] +- usb: misc: uss720: properly clean up reference in uss720_probe() (Desnes Nunes) [RHEL-147800] +- USB: core: Limit the length of unkillable synchronous timeouts (Desnes Nunes) [RHEL-147800] {CVE-2026-43428} +- USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts (Desnes Nunes) [RHEL-147800] {CVE-2026-43429} +- USB: usbcore: Introduce usb_bulk_msg_killable() (Desnes Nunes) [RHEL-147800] +- usb: core: don't power off roothub PHYs if phy_set_mode() fails (Desnes Nunes) [RHEL-147800] +- thunderbolt: Fix property read in nhi_wake_supported() (Desnes Nunes) [RHEL-147800] +- qmi_wwan: allow max_mtu above hard_mtu to control rx_urb_size (Desnes Nunes) [RHEL-147800] +- usbnet: limit max_mtu based on device's hard_mtu (Desnes Nunes) [RHEL-147800] +- net: usb: r8152: add TRENDnet TUC-ET2G (Desnes Nunes) [RHEL-147800] +- usb: image: mdc800: kill download URB on timeout (Desnes Nunes) [RHEL-147800] {CVE-2026-43425} +- usb: mdc800: handle signal and read racing (Desnes Nunes) [RHEL-147800] +- USB: add QUIRK_NO_BOS for video capture several devices (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: Add Thunderbolt alternate mode support (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: parametrize PORTSC1 register offset (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: parametrize HSIC PTS value (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: return error value from utmi_wait_register (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: cosmetic fixes (Desnes Nunes) [RHEL-147800] +- usb: dwc2: fix resume failure if dr_mode is host (Desnes Nunes) [RHEL-147800] +- usb: cdns3: fix role switching during resume (Desnes Nunes) [RHEL-147800] {CVE-2026-45911} +- usb: dwc3: gadget: Move vbus draw to workqueue context (Desnes Nunes) [RHEL-147800] {CVE-2026-43170} +- phy: tegra: xusb: Remove unused powered_on variable (Desnes Nunes) [RHEL-147800] +- net: usb: introduce usbnet_mii_ioctl helper function (Desnes Nunes) [RHEL-147800] +- net: usb: remove unnecessary get_drvinfo code and driver versions (Desnes Nunes) [RHEL-147800] +- net: usb: replace unnecessary get_link functions with usbnet_get_link (Desnes Nunes) [RHEL-147800] +- net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock (Desnes Nunes) [RHEL-147800] {CVE-2025-40120} +- net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization (Desnes Nunes) [RHEL-147800] {CVE-2025-38736} +- net: usb: asix_devices: add phy_mask for ax88772 mdio bus (Desnes Nunes) [RHEL-147800] {CVE-2025-38725} +- usbnet: asix AX88772: leave the carrier control to phylink (Desnes Nunes) [RHEL-147800] +- docs: fix 're-use' -> 'reuse' in documentation (Desnes Nunes) [RHEL-147800] +- thermal/qcom/lmh: Replace IRQF_ONESHOT with IRQF_NO_THREAD (Desnes Nunes) [RHEL-147800] +- char: tpm: cr50: Remove IRQF_ONESHOT (Desnes Nunes) [RHEL-147800] +- usb: typec: fusb302: Remove IRQF_ONESHOT (Desnes Nunes) [RHEL-147800] +- genirq: Set IRQF_COND_ONESHOT in devm_request_irq(). (Desnes Nunes) [RHEL-147800] +- USB: serial: option: add Telit FN920C04 RNDIS compositions (Desnes Nunes) [RHEL-147800] +- usb: dwc3: Log dwc3 address in traces (Desnes Nunes) [RHEL-147800] +- usb: gadget: tegra-xudc: Add handling for BLCG_COREPLL_PWRDN (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: add HSIC support (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: use phy type directly (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: Support mode selection to activate altmodes (Desnes Nunes) [RHEL-147800] +- usb: typec: Introduce mode_selection bit (Desnes Nunes) [RHEL-147800] +- usb: typec: Implement mode selection (Desnes Nunes) [RHEL-147800] +- usb: typec: Expose alternate mode priority via sysfs (Desnes Nunes) [RHEL-147800] +- usb: typec: Add mode_control field to port property (Desnes Nunes) [RHEL-147800] +- usb: phy: generic: Convert to device property API (Desnes Nunes) [RHEL-147800] +- usb: phy: generic: Convert to dev_err_probe() (Desnes Nunes) [RHEL-147800] +- usb: phy: generic: Convert to devm_clk_get_optional() (Desnes Nunes) [RHEL-147800] +- usb: phy: generic: Always use dev in usb_phy_generic_probe() (Desnes Nunes) [RHEL-147800] +- usbip: Reduce CONNRESET message noise in dmesg from stub (Desnes Nunes) [RHEL-147800] +- tools: usb: usbip: remove dead-link from README (Desnes Nunes) [RHEL-147800] +- xhci: dbc: allow setting manufacturer string through sysfs (Desnes Nunes) [RHEL-147800] +- xhci: dbc: allow setting product string through sysfs (Desnes Nunes) [RHEL-147800] +- xhci: dbc: allow setting device serial number through sysfs (Desnes Nunes) [RHEL-147800] +- xhci: dbc: prepare to expose strings through sysfs (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: renesas,usb2-phy: Document mux-states property (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: renesas,usb2-phy: Document USB VBUS regulator (Desnes Nunes) [RHEL-147800] +- phy: fsl-imx8mq-usb: enable RX Termination override (Desnes Nunes) [RHEL-147800] +- phy: fsl-imx8mq-usb: set platform driver data (Desnes Nunes) [RHEL-147800] {CVE-2026-43259} +- phy: fsl-imx8mq-usb: disable bind/unbind platform driver feature (Desnes Nunes) [RHEL-147800] +- net: thunderbolt: Allow reading link settings (Desnes Nunes) [RHEL-147800] +- bonding: 3ad: Add support for SPEED_80000 (Desnes Nunes) [RHEL-147800] +- net: thunderbolt: Allow changing MAC address of the device (Desnes Nunes) [RHEL-147800] +- usb: misc: onboard_dev: Add WCH CH334 USB2.0 Hub (1a86:8091) (Desnes Nunes) [RHEL-147800] +- dt-bindings: usb: Add binding for WCH CH334/CH335 hub controller (Desnes Nunes) [RHEL-147800] +- usb: dwc3: Add dwc pointer to dwc3_readl/writel (Desnes Nunes) [RHEL-147800] +- usb: dwc3: Remove of dep->regs (Desnes Nunes) [RHEL-147800] +- usb: chipidea: udc: fix DMA and SG cleanup in _ep_nuke() (Desnes Nunes) [RHEL-147800] {CVE-2026-43250} +- usb: chipidea: ci_hdrc_imx: use "wakeup" suffix for wakeup interrupt name (Desnes Nunes) [RHEL-147800] +- USB: HCD: remove logic about which hcd is loaded (Desnes Nunes) [RHEL-147800] +- usb: dwc3: imx8mp: disable auto suspend for host role (Desnes Nunes) [RHEL-147800] +- usb: dwc3: imx8mp: rename dwc3 to dwc3_pdev in struct dwc3_imx8mp (Desnes Nunes) [RHEL-147800] +- usb: dwc3: imx8mp: fix device leak at unbind (Desnes Nunes) [RHEL-147800] +- usb: dwc3: drd: extend dwc3_pre_set_role() to extcon and otg usecase (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-combo: Add polarity inversion support for SAR2130P (Desnes Nunes) [RHEL-147800] +- USB: core: Discard pm_runtime_put() return value (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: drop an unused Kconfig symbol (Desnes Nunes) [RHEL-147800] +- USB: host: drop unneeded dependency on OF_GPIO (Desnes Nunes) [RHEL-147800] +- usb: isp1362-hcd: remove Philips ISP1362 USB OTG controller driver (Desnes Nunes) [RHEL-147800] +- USB: typec: tcpm: Fix a typo (Desnes Nunes) [RHEL-147800] +- thunderbolt: Log path activation failures without WARN backtraces (Desnes Nunes) [RHEL-147800] +- phy: core: Simplify with scoped for each OF child loop (Desnes Nunes) [RHEL-147800] +- phy: core: Reinstate pm_runtime_enabled() check in phy_pm_runtime_put() (Desnes Nunes) [RHEL-147800] +- docs: admin-guide: thunderbolt: Replace ifconfig with ip (Desnes Nunes) [RHEL-147800] +- phy: qualcomm: qmp-combo: Add DP offsets and settings for Glymur platforms (Desnes Nunes) [RHEL-147800] +- phy: qualcomm: qmp-combo: Update QMP PHY with Glymur settings (Desnes Nunes) [RHEL-147800] +- phy: qualcomm: Update the QMP clamp register for V6 (Desnes Nunes) [RHEL-147800] +- phy: qualcomm: qmp-usb: Add support for Glymur USB UNI PHY (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: qcom,qmp-usb: Add Glymur USB UNI PHY compatible (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add Glymur compatible (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Fix out-of-bounds array access in dp swing config (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add QCS615 USB/DP PHY config and DP mode support (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp: Add DP v2 PHY register definitions (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add USB/DP exclude handling (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add DP PHY ops for USB/DP switchable Type-C PHYs (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add TCSR parsing and PHY mode setting (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Move USB-only init to usb_power_on (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: add DP link and vco_div clocks for DP PHY (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Move reset config into PHY cfg (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add regulator init_load support (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add DP-related fields for USB/DP switchable PHY (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Rename USB-specific ops to prepare for DP support (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: Add QMP USB3+DP PHY for QCS615 (Desnes Nunes) [RHEL-147800] +- phy: fsl-imx8mq-usb: change ssc_range value for i.MX8MQ (Desnes Nunes) [RHEL-147800] +- phy: core: Discard pm_runtime_put() return values (Desnes Nunes) [RHEL-147800] +- usb: gadget: Constify struct configfs_item_operations and configfs_group_operations (Desnes Nunes) [RHEL-147800] +- configfs: Constify ct_item_ops in struct config_item_type (Desnes Nunes) [RHEL-147800] +- configfs: Constify ct_group_ops in struct config_item_type (Desnes Nunes) [RHEL-147800] +- usb: linux/usb.h: Correct the description of the usb_device_driver member (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: psy: Fix voltage and current max for non-Fixed PDOs (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: psy: Fix ucsi_psy_get_current_now in non-PD cases (Desnes Nunes) [RHEL-147800] +- dt-bindings: usb: ehci/ohci: Allow "dma-coherent" (Desnes Nunes) [RHEL-147800] +- usb: typec: Export typec bus and typec altmode device type (Desnes Nunes) [RHEL-147800] +- usb: typec: Set the bus also for the port and plug altmodes (Desnes Nunes) [RHEL-147800] +- ASoC: Intel: sof_sdw: append dai type to dai link name unconditionally (Jaroslav Kysela) [RHEL-180892] +- ACPI: bus: Fix MFD child automatic modprobe issue (Mark Langsdorf) [RHEL-173575] +- ACPI: video: Switch over to auxiliary bus type (Mark Langsdorf) [RHEL-173575] +- ACPI: video: Convert the driver to a platform one (Mark Langsdorf) [RHEL-173575] +- iommupt: Fixup build warning by using BIT_ULL() for RISCVPT_NC/IO (Jennifer Berringer) [RHEL-174808] +- iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Advertise Svpbmt support to generic page table (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add ACPI support (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Remove overflows on the invalidation path (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Fix signedness bug (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Stop polling when CQCSR reports an error (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Allow RISC_VIOMMU to COMPILE_TEST (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add missing GENERIC_MSI_IRQ (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Enable SVNAPOT support for contiguous ptes (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Use the generic iommu page table (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Disable SADE (Jennifer Berringer) [RHEL-174808] +- iommupt: Add the RISC-V page table format (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Skip IRQ count check when using MSI interrupts (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add IOTINVAL after updating DDT/PDT entries (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Simplify maximum determination in riscv_iommu_init_check() (Jennifer Berringer) [RHEL-174808] +- iommu: make inclusion of riscv directory conditional (Jennifer Berringer) [RHEL-174808] +- iommu: Pass in old domain to attach_dev callback functions (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: prevent NULL deref in iova_to_phys (Jennifer Berringer) [RHEL-174808] {CVE-2025-39699} +- iommu: Remove ops.pgsize_bitmap from drivers that don't use it (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Update to use iommu_alloc_pages_node_lg2() (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Convert to use struct iommu_pages_list (Jennifer Berringer) [RHEL-174808] +- iommu/pages: Remove iommu_free_page() (Jennifer Berringer) [RHEL-174808] +- iommu/pages: Remove iommu_alloc_page_node() (Jennifer Berringer) [RHEL-174808] +- iommu/pages: Remove the order argument to iommu_free_pages() (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Fixup compile warning (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add shutdown function for iommu driver (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Empty iommu queue before enabling it (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add support for platform msi (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Paging domain support (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Command and fault queue support (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Device directory management. (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Enable IOMMU registration and device probe. (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add RISC-V IOMMU PCIe device driver (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add RISC-V IOMMU platform device driver (Jennifer Berringer) [RHEL-174808] +- redhat/configs: Enable RISC-V IOMMU (Jennifer Berringer) [RHEL-174808] +- sctp: fix OOB write to userspace in sctp_getsockopt_peer_auth_chunks (Xin Long) [RHEL-152730] +- sctp: disable BH before calling udp_tunnel_xmit_skb() (Xin Long) [RHEL-152730] +- sctp: fix missing encap_port propagation for GSO fragments (Xin Long) [RHEL-152730] +- sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT (Xin Long) [RHEL-152730] +- scsi: megaraid_sas: Fix NULL pointer dereference on firmware duplicate completion (Chandrakanth Patil) [RHEL-141214] +- scsi: megaraid_sas: Protect more code with instance->reset_mutex (Chandrakanth Patil) [RHEL-141214] +Resolves: RHEL-141214, RHEL-147800, RHEL-152730, RHEL-173575, RHEL-174808, RHEL-180892, RHEL-191262, RHEL-191347, RHEL-214159 + * Fri Jul 24 2026 CKI KWF Bot [6.12.0-251.el10] - s390/sclp: Allow PCI reports for NVMe SMART data (Jan Polensky) [RHEL-188089] - riscv: mm: Fix conflict in arch_tlbbatch_add_pending() (Jennifer Berringer) [RHEL-212287] diff --git a/kernel.spec b/kernel.spec index f80e4b302..e0a8da7d8 100644 --- a/kernel.spec +++ b/kernel.spec @@ -179,15 +179,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 251 +%define pkgrelease 252 %define kversion 6 -%define tarfile_release 6.12.0-251.el10 +%define tarfile_release 6.12.0-252.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 251%{?buildid}%{?dist} +%define specrelease 252%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-251.el10 +%define kabiversion 6.12.0-252.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4576,14 +4576,14 @@ fi\ # # %changelog -* Tue Jul 28 2026 Eduard Abdullin - 6.12.0-251 +* Wed Jul 29 2026 Eduard Abdullin - 6.12.0-252 - Debrand for AlmaLinux OS - Use AlmaLinux OS secure boot cert -* Tue Jul 28 2026 Neal Gompa - 6.12.0-251 +* Wed Jul 29 2026 Neal Gompa - 6.12.0-252 - Enable Btrfs support for all kernel variants -* Tue Jul 28 2026 Andrew Lukoshko - 6.12.0-251 +* Wed Jul 29 2026 Andrew Lukoshko - 6.12.0-252 - 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 @@ -4593,6 +4593,210 @@ fi\ - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained +* Tue Jul 28 2026 CKI KWF Bot [6.12.0-252.el10] +- Revert "selftests/pidfd: add tests for PIDFD_SELF_*" (John J Coleman) [RHEL-214159] +- Revert "selftests/mm: Use PKEY_UNRESTRICTED macro" (John J Coleman) [RHEL-214159] +- Revert "selftests/powerpc: Use PKEY_UNRESTRICTED macro" (John J Coleman) [RHEL-214159] +- Revert "selftest/powerpc/mm/pkey: fix build-break introduced by commit 00894c3fc917" (John J Coleman) [RHEL-214159] +- Revert "selftests/mm: fix faulting-in code in pagemap_ioctl test" (John J Coleman) [RHEL-214159] +- Bluetooth: btusb: MT7925: Add VID/PID 13d3/3609 (Jiri Benc) [RHEL-191262] +- redhat/configs: enable CONFIG_SERIAL_8250_MT6577 (Jiri Benc) [RHEL-191347] +- serial: 8250_mtk: Add ACPI support (Jiri Benc) [RHEL-191347] +- serial: 8250_mtk: Enable baud clock and manage in runtime PM (Jiri Benc) [RHEL-191347] +- serial: 8250_platform: Remove unneeded ->iotype assignment (Jiri Benc) [RHEL-191347] +- usb: typec: ucsi: skip connector validation before init (Desnes Nunes) [RHEL-147800] +- usb: host: xhci-sideband: delegate offload_usage tracking to class drivers (Desnes Nunes) [RHEL-147800] +- usb: core: use dedicated spinlock for offload state (Desnes Nunes) [RHEL-147800] +- usb: cdns3: gadget: fix state inconsistency on gadget init failure (Desnes Nunes) [RHEL-147800] {CVE-2026-31754} +- usb: dwc3: imx8mp: fix memory leak on probe failure path (Desnes Nunes) [RHEL-147800] +- usb: ulpi: fix memory leak on ulpi_register() error paths (Desnes Nunes) [RHEL-147800] {CVE-2026-46109} +- usb: ulpi: fix double free in ulpi_register_interface() error path (Desnes Nunes) [RHEL-147800] {CVE-2026-31759} +- usb: misc: usbio: Fix URB memory leak on submit failure (Desnes Nunes) [RHEL-147800] {CVE-2026-31757} +- USB: core: add NO_LPM quirk for Razer Kiyo Pro webcam (Desnes Nunes) [RHEL-147800] +- usb: cdns3: gadget: fix NULL pointer dereference in ep_queue (Desnes Nunes) [RHEL-147800] {CVE-2026-31755} +- usb: core: phy: avoid double use of 'usb3-phy' (Desnes Nunes) [RHEL-147800] +- USB: serial: option: add MeiG Smart SRM825WN (Desnes Nunes) [RHEL-147800] +- dt-bindings: connector: add pd-disable dependency (Desnes Nunes) [RHEL-147800] +- usb: typec: thunderbolt: Set enter_vdo during initialization (Desnes Nunes) [RHEL-147800] +- usb: typec: Remove alt->adev.dev.class assignment (Desnes Nunes) [RHEL-147800] +- usb: dwc2: gadget: Fix spin_lock/unlock mismatch in dwc2_hsotg_udc_stop() (Desnes Nunes) [RHEL-147800] {CVE-2026-31756} +- usb: quirks: add DELAY_INIT quirk for another Silicon Motion flash drive (Desnes Nunes) [RHEL-147800] +- cdc-acm: new quirk for EPSON HMD (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: validate connector number in ucsi_notify_common() (Desnes Nunes) [RHEL-147800] {CVE-2026-31729} +- usb: usbtmc: Flush anchored URBs in usbtmc_release (Desnes Nunes) [RHEL-147800] {CVE-2026-31758} +- USB: serial: io_edgeport: add support for Blackbox IC135A (Desnes Nunes) [RHEL-147800] +- USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL (Desnes Nunes) [RHEL-147800] +- USB: serial: option: add support for Rolling Wireless RW135R-GL (Desnes Nunes) [RHEL-147800] +- USB: ezcap401 needs USB_QUIRK_NO_BOS to function on 10gbs usb speed (Desnes Nunes) [RHEL-147800] +- usb: roles: get usb role switch from parent only for usb-b-connector (Desnes Nunes) [RHEL-147800] +- Revert "tcpm: allow looking for role_sw device in the main node" (Desnes Nunes) [RHEL-147800] +- usb: typec: altmode/displayport: set displayport signaling rate in configure message (Desnes Nunes) [RHEL-147800] +- usb: dwc3: pci: add support for the Intel Nova Lake -H (Desnes Nunes) [RHEL-147800] +- usb/core/quirks: Add Huawei ME906S-device to wakeup quirk (Desnes Nunes) [RHEL-147800] +- usb: xhci: Prevent interrupt storm on host controller error (HCE) (Desnes Nunes) [RHEL-147800] {CVE-2026-43488} +- usb: xhci: Fix memory leak in xhci_disable_slot() (Desnes Nunes) [RHEL-147800] {CVE-2026-43432} +- usb: class: cdc-wdm: fix reordering issue in read code path (Desnes Nunes) [RHEL-147800] {CVE-2026-43427} +- usb: cdc-acm: Restore CAP_BRK functionnality to CH343 (Desnes Nunes) [RHEL-147800] +- usb: core: new quirk to handle devices with zero configurations (Desnes Nunes) [RHEL-147800] +- usb: misc: uss720: properly clean up reference in uss720_probe() (Desnes Nunes) [RHEL-147800] +- USB: core: Limit the length of unkillable synchronous timeouts (Desnes Nunes) [RHEL-147800] {CVE-2026-43428} +- USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts (Desnes Nunes) [RHEL-147800] {CVE-2026-43429} +- USB: usbcore: Introduce usb_bulk_msg_killable() (Desnes Nunes) [RHEL-147800] +- usb: core: don't power off roothub PHYs if phy_set_mode() fails (Desnes Nunes) [RHEL-147800] +- thunderbolt: Fix property read in nhi_wake_supported() (Desnes Nunes) [RHEL-147800] +- qmi_wwan: allow max_mtu above hard_mtu to control rx_urb_size (Desnes Nunes) [RHEL-147800] +- usbnet: limit max_mtu based on device's hard_mtu (Desnes Nunes) [RHEL-147800] +- net: usb: r8152: add TRENDnet TUC-ET2G (Desnes Nunes) [RHEL-147800] +- usb: image: mdc800: kill download URB on timeout (Desnes Nunes) [RHEL-147800] {CVE-2026-43425} +- usb: mdc800: handle signal and read racing (Desnes Nunes) [RHEL-147800] +- USB: add QUIRK_NO_BOS for video capture several devices (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: Add Thunderbolt alternate mode support (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: parametrize PORTSC1 register offset (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: parametrize HSIC PTS value (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: return error value from utmi_wait_register (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: cosmetic fixes (Desnes Nunes) [RHEL-147800] +- usb: dwc2: fix resume failure if dr_mode is host (Desnes Nunes) [RHEL-147800] +- usb: cdns3: fix role switching during resume (Desnes Nunes) [RHEL-147800] {CVE-2026-45911} +- usb: dwc3: gadget: Move vbus draw to workqueue context (Desnes Nunes) [RHEL-147800] {CVE-2026-43170} +- phy: tegra: xusb: Remove unused powered_on variable (Desnes Nunes) [RHEL-147800] +- net: usb: introduce usbnet_mii_ioctl helper function (Desnes Nunes) [RHEL-147800] +- net: usb: remove unnecessary get_drvinfo code and driver versions (Desnes Nunes) [RHEL-147800] +- net: usb: replace unnecessary get_link functions with usbnet_get_link (Desnes Nunes) [RHEL-147800] +- net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock (Desnes Nunes) [RHEL-147800] {CVE-2025-40120} +- net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization (Desnes Nunes) [RHEL-147800] {CVE-2025-38736} +- net: usb: asix_devices: add phy_mask for ax88772 mdio bus (Desnes Nunes) [RHEL-147800] {CVE-2025-38725} +- usbnet: asix AX88772: leave the carrier control to phylink (Desnes Nunes) [RHEL-147800] +- docs: fix 're-use' -> 'reuse' in documentation (Desnes Nunes) [RHEL-147800] +- thermal/qcom/lmh: Replace IRQF_ONESHOT with IRQF_NO_THREAD (Desnes Nunes) [RHEL-147800] +- char: tpm: cr50: Remove IRQF_ONESHOT (Desnes Nunes) [RHEL-147800] +- usb: typec: fusb302: Remove IRQF_ONESHOT (Desnes Nunes) [RHEL-147800] +- genirq: Set IRQF_COND_ONESHOT in devm_request_irq(). (Desnes Nunes) [RHEL-147800] +- USB: serial: option: add Telit FN920C04 RNDIS compositions (Desnes Nunes) [RHEL-147800] +- usb: dwc3: Log dwc3 address in traces (Desnes Nunes) [RHEL-147800] +- usb: gadget: tegra-xudc: Add handling for BLCG_COREPLL_PWRDN (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: add HSIC support (Desnes Nunes) [RHEL-147800] +- usb: phy: tegra: use phy type directly (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: Support mode selection to activate altmodes (Desnes Nunes) [RHEL-147800] +- usb: typec: Introduce mode_selection bit (Desnes Nunes) [RHEL-147800] +- usb: typec: Implement mode selection (Desnes Nunes) [RHEL-147800] +- usb: typec: Expose alternate mode priority via sysfs (Desnes Nunes) [RHEL-147800] +- usb: typec: Add mode_control field to port property (Desnes Nunes) [RHEL-147800] +- usb: phy: generic: Convert to device property API (Desnes Nunes) [RHEL-147800] +- usb: phy: generic: Convert to dev_err_probe() (Desnes Nunes) [RHEL-147800] +- usb: phy: generic: Convert to devm_clk_get_optional() (Desnes Nunes) [RHEL-147800] +- usb: phy: generic: Always use dev in usb_phy_generic_probe() (Desnes Nunes) [RHEL-147800] +- usbip: Reduce CONNRESET message noise in dmesg from stub (Desnes Nunes) [RHEL-147800] +- tools: usb: usbip: remove dead-link from README (Desnes Nunes) [RHEL-147800] +- xhci: dbc: allow setting manufacturer string through sysfs (Desnes Nunes) [RHEL-147800] +- xhci: dbc: allow setting product string through sysfs (Desnes Nunes) [RHEL-147800] +- xhci: dbc: allow setting device serial number through sysfs (Desnes Nunes) [RHEL-147800] +- xhci: dbc: prepare to expose strings through sysfs (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: renesas,usb2-phy: Document mux-states property (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: renesas,usb2-phy: Document USB VBUS regulator (Desnes Nunes) [RHEL-147800] +- phy: fsl-imx8mq-usb: enable RX Termination override (Desnes Nunes) [RHEL-147800] +- phy: fsl-imx8mq-usb: set platform driver data (Desnes Nunes) [RHEL-147800] {CVE-2026-43259} +- phy: fsl-imx8mq-usb: disable bind/unbind platform driver feature (Desnes Nunes) [RHEL-147800] +- net: thunderbolt: Allow reading link settings (Desnes Nunes) [RHEL-147800] +- bonding: 3ad: Add support for SPEED_80000 (Desnes Nunes) [RHEL-147800] +- net: thunderbolt: Allow changing MAC address of the device (Desnes Nunes) [RHEL-147800] +- usb: misc: onboard_dev: Add WCH CH334 USB2.0 Hub (1a86:8091) (Desnes Nunes) [RHEL-147800] +- dt-bindings: usb: Add binding for WCH CH334/CH335 hub controller (Desnes Nunes) [RHEL-147800] +- usb: dwc3: Add dwc pointer to dwc3_readl/writel (Desnes Nunes) [RHEL-147800] +- usb: dwc3: Remove of dep->regs (Desnes Nunes) [RHEL-147800] +- usb: chipidea: udc: fix DMA and SG cleanup in _ep_nuke() (Desnes Nunes) [RHEL-147800] {CVE-2026-43250} +- usb: chipidea: ci_hdrc_imx: use "wakeup" suffix for wakeup interrupt name (Desnes Nunes) [RHEL-147800] +- USB: HCD: remove logic about which hcd is loaded (Desnes Nunes) [RHEL-147800] +- usb: dwc3: imx8mp: disable auto suspend for host role (Desnes Nunes) [RHEL-147800] +- usb: dwc3: imx8mp: rename dwc3 to dwc3_pdev in struct dwc3_imx8mp (Desnes Nunes) [RHEL-147800] +- usb: dwc3: imx8mp: fix device leak at unbind (Desnes Nunes) [RHEL-147800] +- usb: dwc3: drd: extend dwc3_pre_set_role() to extcon and otg usecase (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-combo: Add polarity inversion support for SAR2130P (Desnes Nunes) [RHEL-147800] +- USB: core: Discard pm_runtime_put() return value (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: drop an unused Kconfig symbol (Desnes Nunes) [RHEL-147800] +- USB: host: drop unneeded dependency on OF_GPIO (Desnes Nunes) [RHEL-147800] +- usb: isp1362-hcd: remove Philips ISP1362 USB OTG controller driver (Desnes Nunes) [RHEL-147800] +- USB: typec: tcpm: Fix a typo (Desnes Nunes) [RHEL-147800] +- thunderbolt: Log path activation failures without WARN backtraces (Desnes Nunes) [RHEL-147800] +- phy: core: Simplify with scoped for each OF child loop (Desnes Nunes) [RHEL-147800] +- phy: core: Reinstate pm_runtime_enabled() check in phy_pm_runtime_put() (Desnes Nunes) [RHEL-147800] +- docs: admin-guide: thunderbolt: Replace ifconfig with ip (Desnes Nunes) [RHEL-147800] +- phy: qualcomm: qmp-combo: Add DP offsets and settings for Glymur platforms (Desnes Nunes) [RHEL-147800] +- phy: qualcomm: qmp-combo: Update QMP PHY with Glymur settings (Desnes Nunes) [RHEL-147800] +- phy: qualcomm: Update the QMP clamp register for V6 (Desnes Nunes) [RHEL-147800] +- phy: qualcomm: qmp-usb: Add support for Glymur USB UNI PHY (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: qcom,qmp-usb: Add Glymur USB UNI PHY compatible (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add Glymur compatible (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Fix out-of-bounds array access in dp swing config (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add QCS615 USB/DP PHY config and DP mode support (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp: Add DP v2 PHY register definitions (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add USB/DP exclude handling (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add DP PHY ops for USB/DP switchable Type-C PHYs (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add TCSR parsing and PHY mode setting (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Move USB-only init to usb_power_on (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: add DP link and vco_div clocks for DP PHY (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Move reset config into PHY cfg (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add regulator init_load support (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Add DP-related fields for USB/DP switchable PHY (Desnes Nunes) [RHEL-147800] +- phy: qcom: qmp-usbc: Rename USB-specific ops to prepare for DP support (Desnes Nunes) [RHEL-147800] +- dt-bindings: phy: Add QMP USB3+DP PHY for QCS615 (Desnes Nunes) [RHEL-147800] +- phy: fsl-imx8mq-usb: change ssc_range value for i.MX8MQ (Desnes Nunes) [RHEL-147800] +- phy: core: Discard pm_runtime_put() return values (Desnes Nunes) [RHEL-147800] +- usb: gadget: Constify struct configfs_item_operations and configfs_group_operations (Desnes Nunes) [RHEL-147800] +- configfs: Constify ct_item_ops in struct config_item_type (Desnes Nunes) [RHEL-147800] +- configfs: Constify ct_group_ops in struct config_item_type (Desnes Nunes) [RHEL-147800] +- usb: linux/usb.h: Correct the description of the usb_device_driver member (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: psy: Fix voltage and current max for non-Fixed PDOs (Desnes Nunes) [RHEL-147800] +- usb: typec: ucsi: psy: Fix ucsi_psy_get_current_now in non-PD cases (Desnes Nunes) [RHEL-147800] +- dt-bindings: usb: ehci/ohci: Allow "dma-coherent" (Desnes Nunes) [RHEL-147800] +- usb: typec: Export typec bus and typec altmode device type (Desnes Nunes) [RHEL-147800] +- usb: typec: Set the bus also for the port and plug altmodes (Desnes Nunes) [RHEL-147800] +- ASoC: Intel: sof_sdw: append dai type to dai link name unconditionally (Jaroslav Kysela) [RHEL-180892] +- ACPI: bus: Fix MFD child automatic modprobe issue (Mark Langsdorf) [RHEL-173575] +- ACPI: video: Switch over to auxiliary bus type (Mark Langsdorf) [RHEL-173575] +- ACPI: video: Convert the driver to a platform one (Mark Langsdorf) [RHEL-173575] +- iommupt: Fixup build warning by using BIT_ULL() for RISCVPT_NC/IO (Jennifer Berringer) [RHEL-174808] +- iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Advertise Svpbmt support to generic page table (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add ACPI support (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Remove overflows on the invalidation path (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Fix signedness bug (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Stop polling when CQCSR reports an error (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Allow RISC_VIOMMU to COMPILE_TEST (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add missing GENERIC_MSI_IRQ (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Enable SVNAPOT support for contiguous ptes (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Use the generic iommu page table (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Disable SADE (Jennifer Berringer) [RHEL-174808] +- iommupt: Add the RISC-V page table format (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Skip IRQ count check when using MSI interrupts (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add IOTINVAL after updating DDT/PDT entries (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Simplify maximum determination in riscv_iommu_init_check() (Jennifer Berringer) [RHEL-174808] +- iommu: make inclusion of riscv directory conditional (Jennifer Berringer) [RHEL-174808] +- iommu: Pass in old domain to attach_dev callback functions (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: prevent NULL deref in iova_to_phys (Jennifer Berringer) [RHEL-174808] {CVE-2025-39699} +- iommu: Remove ops.pgsize_bitmap from drivers that don't use it (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Update to use iommu_alloc_pages_node_lg2() (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Convert to use struct iommu_pages_list (Jennifer Berringer) [RHEL-174808] +- iommu/pages: Remove iommu_free_page() (Jennifer Berringer) [RHEL-174808] +- iommu/pages: Remove iommu_alloc_page_node() (Jennifer Berringer) [RHEL-174808] +- iommu/pages: Remove the order argument to iommu_free_pages() (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Fixup compile warning (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add shutdown function for iommu driver (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Empty iommu queue before enabling it (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add support for platform msi (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Paging domain support (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Command and fault queue support (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Device directory management. (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Enable IOMMU registration and device probe. (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add RISC-V IOMMU PCIe device driver (Jennifer Berringer) [RHEL-174808] +- iommu/riscv: Add RISC-V IOMMU platform device driver (Jennifer Berringer) [RHEL-174808] +- redhat/configs: Enable RISC-V IOMMU (Jennifer Berringer) [RHEL-174808] +- sctp: fix OOB write to userspace in sctp_getsockopt_peer_auth_chunks (Xin Long) [RHEL-152730] +- sctp: disable BH before calling udp_tunnel_xmit_skb() (Xin Long) [RHEL-152730] +- sctp: fix missing encap_port propagation for GSO fragments (Xin Long) [RHEL-152730] +- sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT (Xin Long) [RHEL-152730] +- scsi: megaraid_sas: Fix NULL pointer dereference on firmware duplicate completion (Chandrakanth Patil) [RHEL-141214] +- scsi: megaraid_sas: Protect more code with instance->reset_mutex (Chandrakanth Patil) [RHEL-141214] + * Fri Jul 24 2026 CKI KWF Bot [6.12.0-251.el10] - s390/sclp: Allow PCI reports for NVMe SMART data (Jan Polensky) [RHEL-188089] - riscv: mm: Fix conflict in arch_tlbbatch_add_pending() (Jennifer Berringer) [RHEL-212287] diff --git a/sources b/sources index f4fc7fbca..0d4eef75d 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-251.el10.tar.xz) = 05da25147b7a1bff253789c8ac78f82733522ce79f29dbb3998e48dd67a3110af5a1efad3dddc5c010bf90a935ee07aae4d7ae49095f532aab9770042220c6c8 -SHA512 (kernel-abi-stablelists-6.12.0-251.el10.tar.xz) = dc2cd65c8266e083f7430bf9e63f235cd7fec9d1b34a88287523f1945bcde72aed7df657b46509e9ce1ac5d633fb4603084e7f0ccde75ccf6857642cfc902315 -SHA512 (kernel-kabi-dw-6.12.0-251.el10.tar.xz) = 33dfc4e406648318f7586d67950695c1d804c95f1521418287eeb979d428f0b049cdfdbe205117ecd14b1e42a5ebd618e8ccd1707c434603d81bdb18e2323454 +SHA512 (linux-6.12.0-252.el10.tar.xz) = 8a0e6d572c6d325a946a2e988360496f270451f3f72063f8b9b77ba01efe42930b839ac3520ac76b245989e8e85dc47c77109a984de3d55fc248ac028a782f24 +SHA512 (kernel-abi-stablelists-6.12.0-252.el10.tar.xz) = 24ea0efba26c75fe5e2558333e14bb68fccb83090fe251432154d8707e34891b1e1f0483cf9cdd8dfed87c1a717ca24ee2a26b771d40fe953fc415b335fb8aeb +SHA512 (kernel-kabi-dw-6.12.0-252.el10.tar.xz) = 30d51d42365bdeb6fa5cc39a266934cb128bbb080dafada43dda605f754f115e5af4b9343e6715a61d275267efdd2dc129bb5f04d27de4517019450b32ccecc7