diff --git a/Makefile.rhelver b/Makefile.rhelver index 29f550498..70733844b 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 = 236 +RHEL_RELEASE = 237 # # RHEL_REBASE_NUM diff --git a/gating.yaml b/gating.yaml index 3239293cb..3bd511200 100644 --- a/gating.yaml +++ b/gating.yaml @@ -4,18 +4,10 @@ product_versions: decision_context: osci_compose_gate rules: - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-64k-aarch64.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-64k-debug-aarch64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-aarch64.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-debug-aarch64.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-debug-ppc64le.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-debug-s390x.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-debug-x86_64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-ppc64le.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-64k-aarch64.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-64k-debug-aarch64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-aarch64.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-debug-aarch64.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-debug-x86_64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-x86_64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-s390x.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-x86_64.tier1.functional} diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index d953d6894..33ccf1837 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -3778,6 +3778,7 @@ CONFIG_MDIO_OCTEON=m CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -4839,6 +4840,8 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 35475e7a4..c5acd38e3 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -3757,6 +3757,7 @@ CONFIG_MDIO_OCTEON=m CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -4818,6 +4819,8 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index d3097ea35..587e7332e 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -3775,6 +3775,7 @@ CONFIG_MDIO_OCTEON=m CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -4836,6 +4837,8 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index a403bceea..86742cda8 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -3754,6 +3754,7 @@ CONFIG_MDIO_OCTEON=m CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -4815,6 +4816,8 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 5dae05270..d517cb863 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -3819,6 +3819,7 @@ CONFIG_MDIO_OCTEON=m CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -4880,6 +4881,8 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 3c4294d8b..ded658bd3 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -3798,6 +3798,7 @@ CONFIG_MDIO_OCTEON=m CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -4859,6 +4860,8 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index a6ad91b6f..2e64c0937 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -3816,6 +3816,7 @@ CONFIG_MDIO_OCTEON=m CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -4877,6 +4878,8 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index b403a43a5..5e337716f 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -3795,6 +3795,7 @@ CONFIG_MDIO_OCTEON=m CONFIG_MDIO_THUNDER=m CONFIG_MDIO_XGENE=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -4856,6 +4857,8 @@ CONFIG_NVGRACE_GPU_VFIO_PCI=m # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m +CONFIG_NVIDIA_TEGRA410_C2C_PMU=m +CONFIG_NVIDIA_TEGRA410_CMEM_LATENCY_PMU=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 6c13314b1..7b0f8671e 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -3416,6 +3416,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 1b4665738..e87368667 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -3396,6 +3396,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index 0b9460dc5..746b316ab 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -1833,6 +1833,7 @@ CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set # CONFIG_ERRATA_ANDES is not set +# CONFIG_ERRATA_MIPS is not set # CONFIG_ERRATA_SIFIVE is not set # CONFIG_ERRATA_THEAD is not set CONFIG_ETHERNET=y @@ -3406,6 +3407,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -5161,26 +5163,38 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set # CONFIG_RISCV_BOOT_SPINWAIT is not set +CONFIG_RISCV_COMBO_SPINLOCKS=y # CONFIG_RISCV_EMULATED_UNALIGNED_ACCESS is not set # CONFIG_RISCV_ISA_FALLBACK is not set +CONFIG_RISCV_ISA_SUPM=y CONFIG_RISCV_ISA_SVNAPOT=y CONFIG_RISCV_ISA_SVPBMT=y +CONFIG_RISCV_ISA_SVRSW60T59B=y CONFIG_RISCV_ISA_V_DEFAULT_ENABLE=y # CONFIG_RISCV_ISA_VENDOR_EXT_ANDES is not set +# CONFIG_RISCV_ISA_VENDOR_EXT_MIPS is not set +# CONFIG_RISCV_ISA_VENDOR_EXT_SIFIVE is not set +# CONFIG_RISCV_ISA_VENDOR_EXT_THEAD is not set CONFIG_RISCV_ISA_V_PREEMPTIVE=y CONFIG_RISCV_ISA_V_UCOPY_THRESHOLD=768 CONFIG_RISCV_ISA_V=y +CONFIG_RISCV_ISA_ZABHA=y +CONFIG_RISCV_ISA_ZACAS=y CONFIG_RISCV_ISA_ZAWRS=y CONFIG_RISCV_ISA_ZBA=y CONFIG_RISCV_ISA_ZBB=y CONFIG_RISCV_ISA_ZBC=y +CONFIG_RISCV_ISA_ZBKB=y CONFIG_RISCV_ISA_ZICBOM=y +CONFIG_RISCV_ISA_ZICBOP=y CONFIG_RISCV_ISA_ZICBOZ=y # CONFIG_RISCV_PMU_LEGACY is not set CONFIG_RISCV_PMU_SBI=y CONFIG_RISCV_PMU=y CONFIG_RISCV_PROBE_UNALIGNED_ACCESS=y +CONFIG_RISCV_PROBE_VECTOR_UNALIGNED_ACCESS=y # CONFIG_RISCV_SBI_V01 is not set +# CONFIG_RISCV_TICKET_SPINLOCKS is not set CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -6824,7 +6838,7 @@ CONFIG_SYNC_FILE=y CONFIG_SYNCLINK_GT=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m -# CONFIG_SYNTH_EVENTS is not set +CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 412d44831..9f2ffce8a 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -1825,6 +1825,7 @@ CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y # CONFIG_EROFS_FS_ZIP_ZSTD is not set # CONFIG_ERRATA_ANDES is not set +# CONFIG_ERRATA_MIPS is not set # CONFIG_ERRATA_SIFIVE is not set # CONFIG_ERRATA_THEAD is not set CONFIG_ETHERNET=y @@ -3386,6 +3387,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m @@ -5140,26 +5142,38 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set # CONFIG_RISCV_BOOT_SPINWAIT is not set +CONFIG_RISCV_COMBO_SPINLOCKS=y # CONFIG_RISCV_EMULATED_UNALIGNED_ACCESS is not set # CONFIG_RISCV_ISA_FALLBACK is not set +CONFIG_RISCV_ISA_SUPM=y CONFIG_RISCV_ISA_SVNAPOT=y CONFIG_RISCV_ISA_SVPBMT=y +CONFIG_RISCV_ISA_SVRSW60T59B=y CONFIG_RISCV_ISA_V_DEFAULT_ENABLE=y # CONFIG_RISCV_ISA_VENDOR_EXT_ANDES is not set +# CONFIG_RISCV_ISA_VENDOR_EXT_MIPS is not set +# CONFIG_RISCV_ISA_VENDOR_EXT_SIFIVE is not set +# CONFIG_RISCV_ISA_VENDOR_EXT_THEAD is not set CONFIG_RISCV_ISA_V_PREEMPTIVE=y CONFIG_RISCV_ISA_V_UCOPY_THRESHOLD=768 CONFIG_RISCV_ISA_V=y +CONFIG_RISCV_ISA_ZABHA=y +CONFIG_RISCV_ISA_ZACAS=y CONFIG_RISCV_ISA_ZAWRS=y CONFIG_RISCV_ISA_ZBA=y CONFIG_RISCV_ISA_ZBB=y CONFIG_RISCV_ISA_ZBC=y +CONFIG_RISCV_ISA_ZBKB=y CONFIG_RISCV_ISA_ZICBOM=y +CONFIG_RISCV_ISA_ZICBOP=y CONFIG_RISCV_ISA_ZICBOZ=y # CONFIG_RISCV_PMU_LEGACY is not set CONFIG_RISCV_PMU_SBI=y CONFIG_RISCV_PMU=y CONFIG_RISCV_PROBE_UNALIGNED_ACCESS=y +CONFIG_RISCV_PROBE_VECTOR_UNALIGNED_ACCESS=y # CONFIG_RISCV_SBI_V01 is not set +# CONFIG_RISCV_TICKET_SPINLOCKS is not set CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_CORE=m CONFIG_RMI4_F03_SERIO=m @@ -6800,7 +6814,7 @@ CONFIG_SYNC_FILE=y CONFIG_SYNCLINK_GT=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set -# CONFIG_SYNTH_EVENTS is not set +CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index a143c338c..1342f98f9 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -3398,6 +3398,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index f099ab6b3..7e1c2496f 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -3378,6 +3378,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index b12a0be54..72bf6c9b5 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -3388,6 +3388,7 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_THUNDER=m # CONFIG_MD is not set CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 2af172728..a5dad046f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -3651,6 +3651,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index e9ead2ee3..5cd916d4d 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -3631,6 +3631,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index e5f8851f5..f89a2f2a0 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -3692,6 +3692,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 1651b3956..21a1b8708 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -3672,6 +3672,7 @@ CONFIG_MDIO_MSCC_MIIM=m # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_THUNDER=m CONFIG_MD_LINEAR=m +# CONFIG_MD_LLBITMAP is not set # CONFIG_MD_MULTIPATH is not set CONFIG_MD_RAID0=m CONFIG_MD_RAID10=m diff --git a/kernel.changelog b/kernel.changelog index 4aefb4ae6..3b250b87f 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,403 @@ +* Fri Jun 05 2026 CKI KWF Bot [6.12.0-237.el10] +- scripts/sorttable: Fix endianness handling in build-time mcount sort (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Allow matches to functions before function entry (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Use normal sort if theres no relocs in the mcount section (Jerome Marchand) [RHEL-180193] +- ftrace: Check against is_kernel_text() instead of kaslr_offset() (Jerome Marchand) [RHEL-180193] +- ftrace: Test mcount_loc addr before calling ftrace_call_addr() (Jerome Marchand) [RHEL-180193] +- ftrace: Do not over-allocate ftrace memory (Jerome Marchand) [RHEL-180193] +- ftrace: Have ftrace pages output reflect freed pages (Jerome Marchand) [RHEL-180193] +- ftrace: Update the mcount_loc check of skipped entries (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Zero out weak functions in mcount_loc table (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Always use an array for the mcount_loc sorting (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Have mcount rela sort use direct values (Jerome Marchand) [RHEL-180193] +- arm64: scripts/sorttable: Implement sorting mcount_loc at boot for arm64 (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Use a structure of function pointers for elf helpers (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Get start/stop_mcount_loc from ELF file directly (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Move code from sorttable.h into sorttable.c (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Use uint64_t for mcount sorting (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Add helper functions for Elf_Sym (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Add helper functions for Elf_Shdr (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Add helper functions for Elf_Ehdr (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Convert Elf_Sym MACRO over to a union (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Replace Elf_Shdr Macro with a union (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Convert Elf_Ehdr to union (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Make compare_extable() into two functions (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Have the ORC code use the _r() functions to read (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Remove unneeded Elf_Rel (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Remove unused write functions (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Remove unused macro defines (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (Jerome Marchand) [RHEL-180193] +- ice: fix stats array overflow when VF requests more queues (Michal Schmidt) [RHEL-163186] +- dm-raid: only requeue bios when dm is suspending (Nigel Croxon) [RHEL-129337] +- md: merge mddev serialize_policy into mddev_flags (Nigel Croxon) [RHEL-129337] +- md: merge mddev faillast_dev into mddev_flags (Nigel Croxon) [RHEL-129337] +- md: merge mddev has_superblock into mddev_flags (Nigel Croxon) [RHEL-129337] +- md/raid1: serialize overlap io for writemostly disk (Nigel Croxon) [RHEL-129337] +- md/raid1: fix the comparing region of interval tree (Nigel Croxon) [RHEL-129337] +- md/bitmap: fix GPF in write_page caused by resize race (Nigel Croxon) [RHEL-129337] {CVE-2026-43163} +- md/raid5: Fix UAF on IO across the reshape position (Nigel Croxon) [RHEL-129337] +- md/dm-raid: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: raise barrier before state machine transition (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: skip reading rdevs that are not in_sync (Nigel Croxon) [RHEL-129337] +- md: suppress spurious superblock update error message for dm-raid (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: fix percpu_ref not resurrected on suspend timeout (Nigel Croxon) [RHEL-129337] +- md/raid5: fix IO hang with degraded array with llbitmap (Nigel Croxon) [RHEL-129337] +- md: adding a CONFIG_MD_LLBITMAP file to build (Nigel Croxon) [RHEL-129337] +- md: Fix forward incompatibility from configurable logical block size (Nigel Croxon) [RHEL-129337] +- md: Fix logical_block_size configuration being overwritten (Nigel Croxon) [RHEL-129337] +- md: suspend array while updating raid_disks via sysfs (Nigel Croxon) [RHEL-129337] {CVE-2025-71225} +- md/raid5: fix possible null-pointer dereferences in raid5_store_group_thread_cnt() (Nigel Croxon) [RHEL-129337] {CVE-2025-71135} +- md: Fix static checker warning in analyze_sbs (Nigel Croxon) [RHEL-129337] +- md: remove legacy 1s delay in md_notify_reboot (Nigel Croxon) [RHEL-129337] +- md/raid5: fix IO hang when array is broken with IO inflight (Nigel Croxon) [RHEL-129337] +- md: warn about updating super block failure (Nigel Croxon) [RHEL-129337] +- md/raid0: fix NULL pointer dereference in create_strip_zones() for dm-raid (Nigel Croxon) [RHEL-129337] +- md: allow configuring logical block size (Nigel Croxon) [RHEL-129337] +- md: add check_new_feature module parameter (Nigel Croxon) [RHEL-129337] +- md/raid0: Move queue limit setup before r0conf initialization (Nigel Croxon) [RHEL-129337] +- md: init bioset in mddev_init (Nigel Croxon) [RHEL-129337] {CVE-2025-68368} +- md: delete md_redundancy_group when array is becoming inactive (Nigel Croxon) [RHEL-129337] +- md: prevent adding disks with larger logical_block_size to active arrays (Nigel Croxon) [RHEL-129337] +- md/raid5: remove redundant __GFP_NOWARN (Nigel Croxon) [RHEL-129337] +- md: avoid repeated calls to del_gendisk (Nigel Croxon) [RHEL-129337] {CVE-2025-68373} +- md/md-llbitmap: Remove unneeded semicolon (Nigel Croxon) [RHEL-129337] +- md/md-linear: Enable atomic writes (Nigel Croxon) [RHEL-129337] +- Factor out code into md_should_do_recovery() (Nigel Croxon) [RHEL-129337] +- md: fix rcu protection in md_wakeup_thread (Nigel Croxon) [RHEL-129337] {CVE-2025-68374} +- md: delete mddev kobj before deleting gendisk kobj (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: Use DIV_ROUND_UP_SECTOR_T (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: introduce new lockless bitmap (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: make method bitmap_ops->daemon_work optional (Nigel Croxon) [RHEL-129337] +- md: add a new recovery_flag MD_RECOVERY_LAZY_RECOVER (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: add a new method blocks_synced() in bitmap_operations (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: add a new method skip_sync_blocks() in bitmap_operations (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: delay registration of bitmap_ops until creating bitmap (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: add a new sysfs api bitmap_type (Nigel Croxon) [RHEL-129337] +- md: add a new mddev field 'bitmap_id' (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: support discard for bitmap ops (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: introduce CONFIG_MD_BITMAP (Nigel Croxon) [RHEL-129337] +- redhat/configs: Add configs for RISC-V core updates (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Teardown riscv specific bits after kvm_exit (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Add common nested acceleration support (Jennifer Berringer) [RHEL-147291] +- riscv: KVM: add basic support for host vs guest profiling (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Order the object files alphabetically (Jennifer Berringer) [RHEL-147291] +- riscv: lib: add strrchr() implementation (Jennifer Berringer) [RHEL-147291] +- riscv: lib: add strchr() implementation (Jennifer Berringer) [RHEL-147291] +- riscv: lib: add strnlen() implementation (Jennifer Berringer) [RHEL-147291] +- of: Skip devicetree kunit tests when RISCV+ACPI doesn't populate root node (Jennifer Berringer) [RHEL-147291] +- riscv: Reset pmm when PR_TAGGED_ADDR_ENABLE is not set (Jennifer Berringer) [RHEL-147291] +- riscv: kgdb: fix several debug register assignment bugs (Jennifer Berringer) [RHEL-147291] +- riscv: lib: optimize strlen loop efficiency (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: selftests: Add Zalasr extensions to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Zalasr extensions for Guest/VM (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: add Zilsd and Zclsd extension to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- riscv: KVM: allow Zilsd and Zclsd extensions for Guest/VM (Jennifer Berringer) [RHEL-147291] +- riscv: ptrace: validate input vector csr registers (Jennifer Berringer) [RHEL-147291] +- riscv: csr: define vtype register elements (Jennifer Berringer) [RHEL-147291] +- riscv: vector: init vector context with proper vlenb (Jennifer Berringer) [RHEL-147291] +- riscv: ptrace: return ENODATA for inactive vector extension (Jennifer Berringer) [RHEL-147291] +- riscv: mm: define copy_user_page() as copy_page() (Jennifer Berringer) [RHEL-147291] +- riscv: compat: fix COMPAT_UTS_MACHINE definition (Jennifer Berringer) [RHEL-147291] +- errata/sifive: remove unreliable warn_miss_errata (Jennifer Berringer) [RHEL-147291] +- riscv: fix minor typo in syscall.h comment (Jennifer Berringer) [RHEL-147291] +- riscv: kvm: Fix vstimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291] +- riscv: suspend: Fix stimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291] +- riscv: clocksource: Fix stimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291] +- riscv: trace: fix snapshot deadlock with sbi ecall (Jennifer Berringer) [RHEL-147291] {CVE-2026-23217} +- riscv: remove irqflags.h inclusion in asm/bitops.h (Jennifer Berringer) [RHEL-147291] +- riscv: cpu_ops_sbi: smp_processor_id() returns int, not unsigned int (Jennifer Berringer) [RHEL-147291] +- riscv: kexec_image: Fix dead link to boot-image-header.rst (Jennifer Berringer) [RHEL-147291] +- riscv: pgtable: Cleanup useless VA_USER_XXX definitions (Jennifer Berringer) [RHEL-147291] +- riscv: cpufeature: Fix Zk bundled extension missing Zknh (Jennifer Berringer) [RHEL-147291] +- riscv: Sanitize syscall table indexing under speculation (Jennifer Berringer) [RHEL-147291] {CVE-2025-71203} +- riscv/atomic.h: use RISCV_FULL_BARRIER in _arch_atomic* function. (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export Zilsd and Zclsd ISA extensions (Jennifer Berringer) [RHEL-147291] +- riscv: add ISA extension parsing for Zilsd and Zclsd (Jennifer Berringer) [RHEL-147291] +- riscv: mm: use xchg() on non-atomic_long_t variables, not atomic_long_xchg() (Jennifer Berringer) [RHEL-147291] +- riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CONFIG_SMP (Jennifer Berringer) [RHEL-147291] +- riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops when !CONFIG_SMP (Jennifer Berringer) [RHEL-147291] +- selftests/riscv: Add Zicbop prefetch test (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Expose Zicbop extension and its block size (Jennifer Berringer) [RHEL-147291] +- riscv: Introduce Zalasr instructions (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Export Zalasr extension (Jennifer Berringer) [RHEL-147291] +- riscv: Add ISA extension parsing for Zalasr (Jennifer Berringer) [RHEL-147291] +- riscv: add RISC-V Svrsw60t59b extension support (Jennifer Berringer) [RHEL-147291] +- riscv: ptrace: Optimize the allocation of vector regset (Jennifer Berringer) [RHEL-147291] +- riscv: cmpxchg: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291] +- riscv: bitops: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291] +- riscv: hweight: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291] +- riscv: checksum: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291] +- riscv: pgtable: Use riscv_has_extension_unlikely (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add bfloat16 extension to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Zicbop extension to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow bfloat16 extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Zicbop extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Provide UAPI for Zicbop block size (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Change zicbom/zicboz block size to depend on the host isa (Jennifer Berringer) [RHEL-147291] +- riscv: Update MIPS vendor id to 0x127 (Jennifer Berringer) [RHEL-147291] +- riscv: Fix CONFIG_AS_HAS_INSN for new .insn usage (Jennifer Berringer) [RHEL-147291] +- riscv: Remove redundant judgment for the default build target (Jennifer Berringer) [RHEL-147291] +- riscv: Build loader.bin exclusively for Canaan K210 (Jennifer Berringer) [RHEL-147291] +- riscv: KGDB: Replace deprecated strcpy in kgdb_arch_handle_qxfer_pkt (Jennifer Berringer) [RHEL-147291] +- riscv: asm: use .insn for making custom instructions (Jennifer Berringer) [RHEL-147291] +- riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro (Jennifer Berringer) [RHEL-147291] +- riscv: stacktrace: Disable KASAN checks for non-current tasks (Jennifer Berringer) [RHEL-147291] {CVE-2025-40358} +- riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id() (Jennifer Berringer) [RHEL-147291] +- riscv: cpufeature: avoid uninitialized variable in has_thead_homogeneous_vlenb() (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Fix stale vDSO data for late-initialized keys at boot (Jennifer Berringer) [RHEL-147291] +- riscv: add a forward declaration for cpuinfo_op (Jennifer Berringer) [RHEL-147291] +- RISC-V: Don't print details of CPUs disabled in DT (Jennifer Berringer) [RHEL-147291] +- riscv: Remove the PER_CPU_OFFSET_SHIFT macro (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Define MAX_POSSIBLE_PHYSMEM_BITS for zsmalloc (Jennifer Berringer) [RHEL-147291] +- riscv: Register IPI IRQs with unique names (Jennifer Berringer) [RHEL-147291] +- RISC-V: Define pgprot_dmacoherent() for non-coherent devices (Jennifer Berringer) [RHEL-147291] +- riscv: Respect dependencies of ARCH_HAS_ELF_CORE_EFLAGS (Jennifer Berringer) [RHEL-147291] +- riscv: acpi: avoid errors caused by probing DT devices when ACPI is used (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Fix probe address validation (Jennifer Berringer) [RHEL-147291] +- riscv: entry: fix typo in comment 'instruciton' -> 'instruction' (Jennifer Berringer) [RHEL-147291] +- RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors (Jennifer Berringer) [RHEL-147291] +- riscv: kgdb: Ensure that BUFMAX > NUMREGBYTES (Jennifer Berringer) [RHEL-147291] +- riscv: bpf: Fix uninitialized symbol 'retval_off' (Jennifer Berringer) [RHEL-147291] +- riscv: errata: Fix the PAUSE Opcode for MIPS P8700 (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add MIPS vendor extension probing (Jennifer Berringer) [RHEL-147291] +- riscv: Add xmipsexectl instructions (Jennifer Berringer) [RHEL-147291] +- riscv: Add xmipsexectl as a vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: cpufeature: add validation for zfa, zfh and zfhmin (Jennifer Berringer) [RHEL-147291] +- riscv: Move vendor errata definitions to new header (Jennifer Berringer) [RHEL-147291] +- riscv: Enable ARCH_HAVE_NMI_SAFE_CMPXCHG (Jennifer Berringer) [RHEL-147291] +- riscv: introduce asm/swab.h (Jennifer Berringer) [RHEL-147291] +- riscv: mmap(): use unsigned offset type in riscv_sys_mmap (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_ITYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_UTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_RD_REG (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RVC_EXTRACT_BTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RVC_EXTRACT_C2_RS1_REG (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RVC_EXTRACT_JTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_BTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_RS1_REG (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_JTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Move branch_funct3 to insn.h (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Move branch_rs2_idx to insn.h (Jennifer Berringer) [RHEL-147291] +- riscv: Move all duplicate insn parsing macros into asm/insn.h (Jennifer Berringer) [RHEL-147291] +- riscv: Strengthen duplicate and inconsistent definition of RV_X() (Jennifer Berringer) [RHEL-147291] +- riscv: Fix typo EXRACT -> EXTRACT (Jennifer Berringer) [RHEL-147291] +- riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers (Jennifer Berringer) [RHEL-147291] +- riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers (Jennifer Berringer) [RHEL-147291] +- riscv, bpf: Sign extend struct ops return values properly (Jennifer Berringer) [RHEL-147291] {CVE-2025-40079} +- riscv: use an atomic xchg in pudp_huge_get_and_clear() (Jennifer Berringer) [RHEL-147291] +- binfmt_elf: preserve original ELF e_flags for core dumps (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Fix inclusion of Smnpm in the guest ISA bitmap (Jennifer Berringer) [RHEL-147291] +- riscv: kexec: Initialize kexec_buf struct (Jennifer Berringer) [RHEL-147291] +- riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_id (Jennifer Berringer) [RHEL-147291] +- riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG (Jennifer Berringer) [RHEL-147291] +- riscv: use lw when reading int cpu in asm_per_cpu (Jennifer Berringer) [RHEL-147291] +- riscv: use lw when reading int cpu in new_vmalloc_check (Jennifer Berringer) [RHEL-147291] +- riscv: optimize gcd() performance on RISC-V without Zbb extension (Jennifer Berringer) [RHEL-147291] +- riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB is disabled (Jennifer Berringer) [RHEL-147291] +- lib/math/gcd: use static key to select implementation at runtime (Jennifer Berringer) [RHEL-147291] +- riscv: Helper to parse hart index (Jennifer Berringer) [RHEL-147291] +- riscv: traps_misaligned: properly sign extend value in misaligned load handler (Jennifer Berringer) [RHEL-147291] +- riscv: Enable interrupt during exception handling (Jennifer Berringer) [RHEL-147291] +- riscv: Stop considering R_RISCV_NONE as bad relocations (Jennifer Berringer) [RHEL-147291] +- riscv: cpu_ops_sbi: Use static array for boot_data (Jennifer Berringer) [RHEL-147291] {CVE-2025-38407} +- riscv: export boot_cpu_hartid (Jennifer Berringer) [RHEL-147291] +- riscv: Fix sparse warning in vendor_extensions/sifive.c (Jennifer Berringer) [RHEL-147291] +- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()" (Jennifer Berringer) [RHEL-147291] {CVE-2025-38434} +- riscv: fix runtime constant support for nommu kernels (Jennifer Berringer) [RHEL-147291] {CVE-2025-38433} +- riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Add support for Svinval extension (Jennifer Berringer) [RHEL-147291] +- riscv: Improve Kconfig help for RISCV_ISA_V_PREEMPTIVE (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export Zabha extension (Jennifer Berringer) [RHEL-147291] +- riscv: Make regs_irqs_disabled() more clear (Jennifer Berringer) [RHEL-147291] +- RISC-V: Kconfig: Fix help text of CMDLINE_EXTEND (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for PUD THP (Jennifer Berringer) [RHEL-147291] +- riscv: xchg: Prefetch the destination word for sc.w (Jennifer Berringer) [RHEL-147291] +- riscv: Add ARCH_HAS_PREFETCH[W] support with Zicbop (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for Zicbop (Jennifer Berringer) [RHEL-147291] +- riscv: Introduce Zicbop instructions (Jennifer Berringer) [RHEL-147291] +- riscv: kexec_file: Support loading Image binary file (Jennifer Berringer) [RHEL-147291] +- riscv: kexec_file: Split the loading of kernel and others (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: add a function to check misalign trap delegability (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: move emulated access uniformity check in a function (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: declare misaligned_access_speed under CONFIG_RISCV_MISALIGNED (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: use on_each_cpu() for scalar misaligned access probing (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: request misaligned exception from SBI (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: add SBI FWFT extension calls (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: add FWFT extension interface (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: add new SBI error mappings (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: remove useless parenthesis (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: add Firmware Feature (FWFT) SBI extensions definitions (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Use nacl_csr_xyz() for accessing H-extension CSRs (Jennifer Berringer) [RHEL-147291] +- RISC-V: Add defines for the SBI nested acceleration extension (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Save/restore HSTATUS in C source (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Document SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: Add SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Document SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: Add SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add SiFive vendor extension support and probe for xsfqmaccdod and xsfqmaccqoq (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Document SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions (Jennifer Berringer) [RHEL-147291] +- riscv: Add SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions (Jennifer Berringer) [RHEL-147291] +- riscv: Disallow PR_GET_TAGGED_ADDR_CTRL without Supm (Jennifer Berringer) [RHEL-147291] +- riscv: Fix kernel crash due to PR_SET_TAGGED_ADDR_CTRL (Jennifer Berringer) [RHEL-147291] {CVE-2025-37966} +- riscv: misaligned: use get_user() instead of __get_user() (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: enable IRQs while handling misaligned accesses (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: factorize trap handling (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: Add handling for ZCB instructions (Jennifer Berringer) [RHEL-147291] +- riscv: uprobes: Add missing fence.i after building the XOL buffer (Jennifer Berringer) [RHEL-147291] {CVE-2025-37822} +- riscv: Replace function-like macro by static inline function (Jennifer Berringer) [RHEL-147291] +- riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (Jennifer Berringer) [RHEL-147291] +- riscv: KGDB: Do not inline arch_kgdb_breakpoint() (Jennifer Berringer) [RHEL-147291] +- riscv: Provide all alternative macros all the time (Jennifer Berringer) [RHEL-147291] +- riscv: Properly export reserved regions in /proc/iomem (Jennifer Berringer) [RHEL-147291] +- riscv: Fix unaligned access info messages (Jennifer Berringer) [RHEL-147291] +- riscv: Avoid fortify warning in syscall_get_arguments() (Jennifer Berringer) [RHEL-147291] +- riscv: Use kvmalloc_array on relocation_hashtable (Jennifer Berringer) [RHEL-147291] +- riscv/purgatory: 4B align purgatory_start (Jennifer Berringer) [RHEL-147291] +- riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (Jennifer Berringer) [RHEL-147291] +- riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (Jennifer Berringer) [RHEL-147291] +- riscv: print hartid on bringup (Jennifer Berringer) [RHEL-147291] +- riscv: Add norvc after .option arch in runtime const (Jennifer Berringer) [RHEL-147291] +- RISC-V: errata: Use medany for relocatable builds (Jennifer Berringer) [RHEL-147291] +- RISC-V: add f & d extension validation checks (Jennifer Berringer) [RHEL-147291] +- RISC-V: add vector crypto extension validation checks (Jennifer Berringer) [RHEL-147291] +- RISC-V: add vector extension validation checks (Jennifer Berringer) [RHEL-147291] +- riscv: Add runtime constant support (Jennifer Berringer) [RHEL-147291] +- riscv: Move nop definition to insn-def.h (Jennifer Berringer) [RHEL-147291] +- riscv: Add parameter for skipping access speed tests (Jennifer Berringer) [RHEL-147291] +- riscv: Fix set up of vector cpu hotplug callback (Jennifer Berringer) [RHEL-147291] +- riscv: Fix set up of cpu hotplug callbacks (Jennifer Berringer) [RHEL-147291] +- riscv: Change check_unaligned_access_speed_all_cpus to void (Jennifer Berringer) [RHEL-147291] +- riscv: Fix check_unaligned_access_all_cpus (Jennifer Berringer) [RHEL-147291] +- riscv: Fix riscv_online_cpu_vec (Jennifer Berringer) [RHEL-147291] +- riscv: Annotate unaligned access init functions (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Zaamo/Zalrsc extensions to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Zaamo/Zalrsc extensions for Guest/VM (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export Zaamo and Zalrsc extensions (Jennifer Berringer) [RHEL-147291] +- riscv: add parsing for Zaamo and Zalrsc extensions (Jennifer Berringer) [RHEL-147291] +- riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (Jennifer Berringer) [RHEL-147291] {CVE-2025-22069} +- riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (Jennifer Berringer) [RHEL-147291] +- riscv: Fix missing __free_pages() in check_vector_unaligned_access() (Jennifer Berringer) [RHEL-147291] +- riscv: Fix the __riscv_copy_vec_words_unaligned implementation (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Don't use %%pK through printk (Jennifer Berringer) [RHEL-147291] +- riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (Jennifer Berringer) [RHEL-147291] +- riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (Jennifer Berringer) [RHEL-147291] +- riscv: Fix a comment typo in set_mm_asid() (Jennifer Berringer) [RHEL-147291] +- clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug (Jennifer Berringer) [RHEL-147291] +- riscv: Add stimecmp save and restore (Jennifer Berringer) [RHEL-147291] +- riscv: Simplify base extension checks and direct boolean return (Jennifer Berringer) [RHEL-147291] +- riscv: Remove unused TASK_TI_FLAGS (Jennifer Berringer) [RHEL-147291] +- RISC-V: selftests: Add TEST_ZICBOM into CBO tests (Jennifer Berringer) [RHEL-147291] +- RISC-V: hwprobe: Expose Zicbom extension and its block size (Jennifer Berringer) [RHEL-147291] +- RISC-V: Enable cbo.clean/flush in usermode (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export bfloat16 ISA extension (Jennifer Berringer) [RHEL-147291] +- riscv: add ISA extension parsing for bfloat16 ISA extension (Jennifer Berringer) [RHEL-147291] +- riscv: Implement smp_cond_load8/16() with Zawrs (Jennifer Berringer) [RHEL-147291] +- riscv: Call secondary mmu notifier when flushing the tlb (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export Zicntr and Zihpm extensions (Jennifer Berringer) [RHEL-147291] +- riscv: remove useless pc check in stacktrace handling (Jennifer Berringer) [RHEL-147291] +- riscv: Support huge pfnmaps (Jennifer Berringer) [RHEL-147291] +- RISC-V: separate Zbb optimisations requiring and not requiring toolchain support (Jennifer Berringer) [RHEL-147291] +- RISC-V: clarify what some RISCV_ISA* config options do (Jennifer Berringer) [RHEL-147291] +- riscv: fix test_and_{set,clear}_bit ordering documentation (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Svvptc/Zabha/Ziccrse exts to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Ziccrse extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Zabha extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Svvptc extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- riscv: signal: fix signal_minsigstksz (Jennifer Berringer) [RHEL-147291] +- riscv: signal: fix signal frame size (Jennifer Berringer) [RHEL-147291] +- riscv/futex: sign extend compare value in atomic cmpxchg (Jennifer Berringer) [RHEL-147291] +- riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg (Jennifer Berringer) [RHEL-147291] +- riscv: cpufeature: use bitmap_equal() instead of memcmp() (Jennifer Berringer) [RHEL-147291] +- riscv: cacheinfo: Use of_property_present() for non-boolean properties (Jennifer Berringer) [RHEL-147291] +- riscv: export __cpuid_to_hartid_map (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: vendorid_list: Add Microchip Technology to the vendor list (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Document thead vendor extensions and xtheadvector extension (Jennifer Berringer) [RHEL-147291] +- riscv: vector: Fix context save/restore with xtheadvector (Jennifer Berringer) [RHEL-147291] {CVE-2025-38435} +- riscv: Add ghostwrite vulnerability (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add thead vendor extension probing (Jennifer Berringer) [RHEL-147291] +- riscv: vector: Support xtheadvector save/restore (Jennifer Berringer) [RHEL-147291] +- riscv: Add xtheadvector instruction definitions (Jennifer Berringer) [RHEL-147291] +- riscv: csr: Add CSR encodings for CSR_VXRM/CSR_VXSAT (Jennifer Berringer) [RHEL-147291] +- RISC-V: define the elements of the VCSR vector CSR (Jennifer Berringer) [RHEL-147291] +- riscv: vector: Use vlenb from DT for thead (Jennifer Berringer) [RHEL-147291] +- riscv: Add thead and xtheadvector as a vendor extension (Jennifer Berringer) [RHEL-147291] +- RISC-V: hwprobe: Document unaligned vector perf key (Jennifer Berringer) [RHEL-147291] +- RISC-V: Mark riscv_v_init() as __init (Jennifer Berringer) [RHEL-147291] +- riscv: Always inline bitops (Jennifer Berringer) [RHEL-147291] +- riscv/futex: Optimize atomic cmpxchg (Jennifer Berringer) [RHEL-147291] +- tools: selftests: riscv: Add test count for vstate_prctl (Jennifer Berringer) [RHEL-147291] +- tools: selftests: riscv: Add pass message for v_initval_nolibc (Jennifer Berringer) [RHEL-147291] +- riscv: use local label names instead of global ones in assembly (Jennifer Berringer) [RHEL-147291] +- riscv: qspinlock: Fixup _Q_PENDING_LOOPS definition (Jennifer Berringer) [RHEL-147291] +- riscv: stacktrace: fix backtracing through exceptions (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Fix the out of bound issue of vmemmap address (Jennifer Berringer) [RHEL-147291] {CVE-2024-57945} +- riscv: kprobes: Fix incorrect address calculation (Jennifer Berringer) [RHEL-147291] +- riscv: Fix sleeping in invalid context in die() (Jennifer Berringer) [RHEL-147291] {CVE-2024-57939} +- riscv: module: remove relocation_head rel_entry member allocation (Jennifer Berringer) [RHEL-147291] +- riscv: selftests: Fix warnings pointer masking test (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Do not call pmd dtor on vmemmap page table teardown (Jennifer Berringer) [RHEL-147291] {CVE-2024-56673} +- riscv: Fix IPIs usage in kfence_protect_page() (Jennifer Berringer) [RHEL-147291] {CVE-2024-53687} +- riscv: Fixup boot failure when CONFIG_DEBUG_RT_MUTEXES=y (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Svade and Svadu Extension to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Add Svade and Svadu Extensions Support for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: Add Svade and Svadu Extensions Support (Jennifer Berringer) [RHEL-147291] +- riscv: Fix default misaligned access trap (Jennifer Berringer) [RHEL-147291] +- riscv: Add qspinlock support (Jennifer Berringer) [RHEL-147291] +- riscv: Add ISA extension parsing for Ziccrse (Jennifer Berringer) [RHEL-147291] +- asm-generic: ticket-lock: Add separate ticket-lock.h (Jennifer Berringer) [RHEL-147291] +- asm-generic: ticket-lock: Reuse arch_spinlock_t of qspinlock (Jennifer Berringer) [RHEL-147291] +- riscv: Implement xchg8/16() using Zabha (Jennifer Berringer) [RHEL-147291] +- riscv: Implement arch_cmpxchg128() using Zacas (Jennifer Berringer) [RHEL-147291] +- riscv: Improve zacas fully-ordered cmpxchg() (Jennifer Berringer) [RHEL-147291] +- riscv: Implement cmpxchg8/16() using Zabha (Jennifer Berringer) [RHEL-147291] +- riscv: Implement cmpxchg32/64() using Zacas (Jennifer Berringer) [RHEL-147291] +- riscv: Do not fail to build on byte/halfword operations with Zawrs (Jennifer Berringer) [RHEL-147291] +- riscv: Move cpufeature.h macros into their own header (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Export the Supm ISA extension (Jennifer Berringer) [RHEL-147291] +- riscv: selftests: Add a pointer masking test (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for the tagged address ABI (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for userspace pointer masking (Jennifer Berringer) [RHEL-147291] +- riscv: Add CSR definitions for pointer masking (Jennifer Berringer) [RHEL-147291] +- riscv: Add ISA extension parsing for pointer masking (Jennifer Berringer) [RHEL-147291] +- RISC-V: Report vector unaligned access speed hwprobe (Jennifer Berringer) [RHEL-147291] +- RISC-V: Detect unaligned vector accesses supported (Jennifer Berringer) [RHEL-147291] +- RISC-V: Replace RISCV_MISALIGNED with RISCV_SCALAR_MISALIGNED (Jennifer Berringer) [RHEL-147291] +- RISC-V: Scalar unaligned access emulated on hotplug CPUs (Jennifer Berringer) [RHEL-147291] +- RISC-V: Check scalar unaligned access on all CPUs (Jennifer Berringer) [RHEL-147291] +- riscv: Call riscv_user_isa_enable() only on the boot hart (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for per-thread envcfg CSR values (Jennifer Berringer) [RHEL-147291] +- riscv: Enable cbo.zero only when all harts support Zicboz (Jennifer Berringer) [RHEL-147291] +- perf vendor events arm64: Add Tegra410 Olympus PMU events (Mark Salter) [RHEL-110828] +- configs: arm64: enable Tegra410 PMU (Mark Salter) [RHEL-110828] +- perf: add NVIDIA Tegra410 C2C PMU (Mark Salter) [RHEL-110828] +- perf: add NVIDIA Tegra410 CPU Memory Latency PMU (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: nvidia: Add Tegra410 PCIE-TGT PMU (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: nvidia: Add Tegra410 PCIE PMU (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: Add arm_cspmu_acpi_dev_get (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: nvidia: Add Tegra410 UCF PMU (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: nvidia: Rename doc to Tegra241 (Mark Salter) [RHEL-110828] +- i2c: tegra: Add support for Tegra410 (Mark Salter) [RHEL-143333] +- i2c: tegra: Add logic to support different register offsets (Mark Salter) [RHEL-143333] +- i2c: tegra: Introduce tegra_i2c_variant to identify DVC and VI (Mark Salter) [RHEL-143333] +- i2c: tegra: Don't mark devices with pins as IRQ safe (Mark Salter) [RHEL-143333] +- i2c: tegra: remove unused rst (Mark Salter) [RHEL-143333] +- i2c: tegra: Add Tegra264 support (Mark Salter) [RHEL-143333] +- i2c: tegra: Add support for SW mutex register (Mark Salter) [RHEL-143333] +- i2c: tegra: Add HS mode support (Mark Salter) [RHEL-143333] +- i2c: tegra: Update Tegra256 timing parameters (Mark Salter) [RHEL-143333] +- i2c: tegra: Use separate variables for fast and fastplus (Mark Salter) [RHEL-143333] +- i2c: tegra: Do not configure DMA if not supported (Mark Salter) [RHEL-143333] +- i2c: tegra: Add Tegra256 support (Mark Salter) [RHEL-143333] +- i2c: tegra: Remove dma_sync_*() calls (Mark Salter) [RHEL-143333] +- i2c: tegra: Add missing kernel-doc for dma_dev member (Mark Salter) [RHEL-143333] +- ALSA: 6fire: fix use-after-free on disconnect (CKI Backport Bot) [RHEL-172974] {CVE-2026-31581} +- erofs: add GFP_NOIO in the bio completion if needed (CKI Backport Bot) [RHEL-171687] {CVE-2026-31467} +Resolves: RHEL-110828, RHEL-129337, RHEL-143333, RHEL-147291, RHEL-163186, RHEL-171687, RHEL-172974, RHEL-180193 + * Wed Jun 03 2026 CKI KWF Bot [6.12.0-236.el10] - smb: client: reject userspace cifs.spnego descriptions (Paulo Alcantara) [RHEL-178929] {CVE-2026-46243} - redhat/kernel.spec.template: disable OBJTOOL_WERROR for gcov builds (Oleksii Baranov) diff --git a/kernel.spec b/kernel.spec index a94fc09e5..bd94041b6 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 236 +%define pkgrelease 237 %define kversion 6 -%define tarfile_release 6.12.0-236.el10 +%define tarfile_release 6.12.0-237.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 236%{?buildid}%{?dist} +%define specrelease 237%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-236.el10 +%define kabiversion 6.12.0-237.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4550,6 +4550,405 @@ fi\ # # %changelog +* Fri Jun 05 2026 CKI KWF Bot [6.12.0-237.el10] +- scripts/sorttable: Fix endianness handling in build-time mcount sort (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Allow matches to functions before function entry (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Use normal sort if theres no relocs in the mcount section (Jerome Marchand) [RHEL-180193] +- ftrace: Check against is_kernel_text() instead of kaslr_offset() (Jerome Marchand) [RHEL-180193] +- ftrace: Test mcount_loc addr before calling ftrace_call_addr() (Jerome Marchand) [RHEL-180193] +- ftrace: Do not over-allocate ftrace memory (Jerome Marchand) [RHEL-180193] +- ftrace: Have ftrace pages output reflect freed pages (Jerome Marchand) [RHEL-180193] +- ftrace: Update the mcount_loc check of skipped entries (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Zero out weak functions in mcount_loc table (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Always use an array for the mcount_loc sorting (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Have mcount rela sort use direct values (Jerome Marchand) [RHEL-180193] +- arm64: scripts/sorttable: Implement sorting mcount_loc at boot for arm64 (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Use a structure of function pointers for elf helpers (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Get start/stop_mcount_loc from ELF file directly (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Move code from sorttable.h into sorttable.c (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Use uint64_t for mcount sorting (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Add helper functions for Elf_Sym (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Add helper functions for Elf_Shdr (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Add helper functions for Elf_Ehdr (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Convert Elf_Sym MACRO over to a union (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Replace Elf_Shdr Macro with a union (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Convert Elf_Ehdr to union (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Make compare_extable() into two functions (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Have the ORC code use the _r() functions to read (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Remove unneeded Elf_Rel (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Remove unused write functions (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: Remove unused macro defines (Jerome Marchand) [RHEL-180193] +- scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (Jerome Marchand) [RHEL-180193] +- ice: fix stats array overflow when VF requests more queues (Michal Schmidt) [RHEL-163186] +- dm-raid: only requeue bios when dm is suspending (Nigel Croxon) [RHEL-129337] +- md: merge mddev serialize_policy into mddev_flags (Nigel Croxon) [RHEL-129337] +- md: merge mddev faillast_dev into mddev_flags (Nigel Croxon) [RHEL-129337] +- md: merge mddev has_superblock into mddev_flags (Nigel Croxon) [RHEL-129337] +- md/raid1: serialize overlap io for writemostly disk (Nigel Croxon) [RHEL-129337] +- md/raid1: fix the comparing region of interval tree (Nigel Croxon) [RHEL-129337] +- md/bitmap: fix GPF in write_page caused by resize race (Nigel Croxon) [RHEL-129337] {CVE-2026-43163} +- md/raid5: Fix UAF on IO across the reshape position (Nigel Croxon) [RHEL-129337] +- md/dm-raid: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: raise barrier before state machine transition (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: skip reading rdevs that are not in_sync (Nigel Croxon) [RHEL-129337] +- md: suppress spurious superblock update error message for dm-raid (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: fix percpu_ref not resurrected on suspend timeout (Nigel Croxon) [RHEL-129337] +- md/raid5: fix IO hang with degraded array with llbitmap (Nigel Croxon) [RHEL-129337] +- md: adding a CONFIG_MD_LLBITMAP file to build (Nigel Croxon) [RHEL-129337] +- md: Fix forward incompatibility from configurable logical block size (Nigel Croxon) [RHEL-129337] +- md: Fix logical_block_size configuration being overwritten (Nigel Croxon) [RHEL-129337] +- md: suspend array while updating raid_disks via sysfs (Nigel Croxon) [RHEL-129337] {CVE-2025-71225} +- md/raid5: fix possible null-pointer dereferences in raid5_store_group_thread_cnt() (Nigel Croxon) [RHEL-129337] {CVE-2025-71135} +- md: Fix static checker warning in analyze_sbs (Nigel Croxon) [RHEL-129337] +- md: remove legacy 1s delay in md_notify_reboot (Nigel Croxon) [RHEL-129337] +- md/raid5: fix IO hang when array is broken with IO inflight (Nigel Croxon) [RHEL-129337] +- md: warn about updating super block failure (Nigel Croxon) [RHEL-129337] +- md/raid0: fix NULL pointer dereference in create_strip_zones() for dm-raid (Nigel Croxon) [RHEL-129337] +- md: allow configuring logical block size (Nigel Croxon) [RHEL-129337] +- md: add check_new_feature module parameter (Nigel Croxon) [RHEL-129337] +- md/raid0: Move queue limit setup before r0conf initialization (Nigel Croxon) [RHEL-129337] +- md: init bioset in mddev_init (Nigel Croxon) [RHEL-129337] {CVE-2025-68368} +- md: delete md_redundancy_group when array is becoming inactive (Nigel Croxon) [RHEL-129337] +- md: prevent adding disks with larger logical_block_size to active arrays (Nigel Croxon) [RHEL-129337] +- md/raid5: remove redundant __GFP_NOWARN (Nigel Croxon) [RHEL-129337] +- md: avoid repeated calls to del_gendisk (Nigel Croxon) [RHEL-129337] {CVE-2025-68373} +- md/md-llbitmap: Remove unneeded semicolon (Nigel Croxon) [RHEL-129337] +- md/md-linear: Enable atomic writes (Nigel Croxon) [RHEL-129337] +- Factor out code into md_should_do_recovery() (Nigel Croxon) [RHEL-129337] +- md: fix rcu protection in md_wakeup_thread (Nigel Croxon) [RHEL-129337] {CVE-2025-68374} +- md: delete mddev kobj before deleting gendisk kobj (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: Use DIV_ROUND_UP_SECTOR_T (Nigel Croxon) [RHEL-129337] +- md/md-llbitmap: introduce new lockless bitmap (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: make method bitmap_ops->daemon_work optional (Nigel Croxon) [RHEL-129337] +- md: add a new recovery_flag MD_RECOVERY_LAZY_RECOVER (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: add a new method blocks_synced() in bitmap_operations (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: add a new method skip_sync_blocks() in bitmap_operations (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: delay registration of bitmap_ops until creating bitmap (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: add a new sysfs api bitmap_type (Nigel Croxon) [RHEL-129337] +- md: add a new mddev field 'bitmap_id' (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: support discard for bitmap ops (Nigel Croxon) [RHEL-129337] +- md/md-bitmap: introduce CONFIG_MD_BITMAP (Nigel Croxon) [RHEL-129337] +- redhat/configs: Add configs for RISC-V core updates (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Teardown riscv specific bits after kvm_exit (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Add common nested acceleration support (Jennifer Berringer) [RHEL-147291] +- riscv: KVM: add basic support for host vs guest profiling (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Order the object files alphabetically (Jennifer Berringer) [RHEL-147291] +- riscv: lib: add strrchr() implementation (Jennifer Berringer) [RHEL-147291] +- riscv: lib: add strchr() implementation (Jennifer Berringer) [RHEL-147291] +- riscv: lib: add strnlen() implementation (Jennifer Berringer) [RHEL-147291] +- of: Skip devicetree kunit tests when RISCV+ACPI doesn't populate root node (Jennifer Berringer) [RHEL-147291] +- riscv: Reset pmm when PR_TAGGED_ADDR_ENABLE is not set (Jennifer Berringer) [RHEL-147291] +- riscv: kgdb: fix several debug register assignment bugs (Jennifer Berringer) [RHEL-147291] +- riscv: lib: optimize strlen loop efficiency (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: selftests: Add Zalasr extensions to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Zalasr extensions for Guest/VM (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: add Zilsd and Zclsd extension to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- riscv: KVM: allow Zilsd and Zclsd extensions for Guest/VM (Jennifer Berringer) [RHEL-147291] +- riscv: ptrace: validate input vector csr registers (Jennifer Berringer) [RHEL-147291] +- riscv: csr: define vtype register elements (Jennifer Berringer) [RHEL-147291] +- riscv: vector: init vector context with proper vlenb (Jennifer Berringer) [RHEL-147291] +- riscv: ptrace: return ENODATA for inactive vector extension (Jennifer Berringer) [RHEL-147291] +- riscv: mm: define copy_user_page() as copy_page() (Jennifer Berringer) [RHEL-147291] +- riscv: compat: fix COMPAT_UTS_MACHINE definition (Jennifer Berringer) [RHEL-147291] +- errata/sifive: remove unreliable warn_miss_errata (Jennifer Berringer) [RHEL-147291] +- riscv: fix minor typo in syscall.h comment (Jennifer Berringer) [RHEL-147291] +- riscv: kvm: Fix vstimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291] +- riscv: suspend: Fix stimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291] +- riscv: clocksource: Fix stimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291] +- riscv: trace: fix snapshot deadlock with sbi ecall (Jennifer Berringer) [RHEL-147291] {CVE-2026-23217} +- riscv: remove irqflags.h inclusion in asm/bitops.h (Jennifer Berringer) [RHEL-147291] +- riscv: cpu_ops_sbi: smp_processor_id() returns int, not unsigned int (Jennifer Berringer) [RHEL-147291] +- riscv: kexec_image: Fix dead link to boot-image-header.rst (Jennifer Berringer) [RHEL-147291] +- riscv: pgtable: Cleanup useless VA_USER_XXX definitions (Jennifer Berringer) [RHEL-147291] +- riscv: cpufeature: Fix Zk bundled extension missing Zknh (Jennifer Berringer) [RHEL-147291] +- riscv: Sanitize syscall table indexing under speculation (Jennifer Berringer) [RHEL-147291] {CVE-2025-71203} +- riscv/atomic.h: use RISCV_FULL_BARRIER in _arch_atomic* function. (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export Zilsd and Zclsd ISA extensions (Jennifer Berringer) [RHEL-147291] +- riscv: add ISA extension parsing for Zilsd and Zclsd (Jennifer Berringer) [RHEL-147291] +- riscv: mm: use xchg() on non-atomic_long_t variables, not atomic_long_xchg() (Jennifer Berringer) [RHEL-147291] +- riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CONFIG_SMP (Jennifer Berringer) [RHEL-147291] +- riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops when !CONFIG_SMP (Jennifer Berringer) [RHEL-147291] +- selftests/riscv: Add Zicbop prefetch test (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Expose Zicbop extension and its block size (Jennifer Berringer) [RHEL-147291] +- riscv: Introduce Zalasr instructions (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Export Zalasr extension (Jennifer Berringer) [RHEL-147291] +- riscv: Add ISA extension parsing for Zalasr (Jennifer Berringer) [RHEL-147291] +- riscv: add RISC-V Svrsw60t59b extension support (Jennifer Berringer) [RHEL-147291] +- riscv: ptrace: Optimize the allocation of vector regset (Jennifer Berringer) [RHEL-147291] +- riscv: cmpxchg: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291] +- riscv: bitops: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291] +- riscv: hweight: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291] +- riscv: checksum: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291] +- riscv: pgtable: Use riscv_has_extension_unlikely (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add bfloat16 extension to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Zicbop extension to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow bfloat16 extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Zicbop extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Provide UAPI for Zicbop block size (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Change zicbom/zicboz block size to depend on the host isa (Jennifer Berringer) [RHEL-147291] +- riscv: Update MIPS vendor id to 0x127 (Jennifer Berringer) [RHEL-147291] +- riscv: Fix CONFIG_AS_HAS_INSN for new .insn usage (Jennifer Berringer) [RHEL-147291] +- riscv: Remove redundant judgment for the default build target (Jennifer Berringer) [RHEL-147291] +- riscv: Build loader.bin exclusively for Canaan K210 (Jennifer Berringer) [RHEL-147291] +- riscv: KGDB: Replace deprecated strcpy in kgdb_arch_handle_qxfer_pkt (Jennifer Berringer) [RHEL-147291] +- riscv: asm: use .insn for making custom instructions (Jennifer Berringer) [RHEL-147291] +- riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro (Jennifer Berringer) [RHEL-147291] +- riscv: stacktrace: Disable KASAN checks for non-current tasks (Jennifer Berringer) [RHEL-147291] {CVE-2025-40358} +- riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id() (Jennifer Berringer) [RHEL-147291] +- riscv: cpufeature: avoid uninitialized variable in has_thead_homogeneous_vlenb() (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Fix stale vDSO data for late-initialized keys at boot (Jennifer Berringer) [RHEL-147291] +- riscv: add a forward declaration for cpuinfo_op (Jennifer Berringer) [RHEL-147291] +- RISC-V: Don't print details of CPUs disabled in DT (Jennifer Berringer) [RHEL-147291] +- riscv: Remove the PER_CPU_OFFSET_SHIFT macro (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Define MAX_POSSIBLE_PHYSMEM_BITS for zsmalloc (Jennifer Berringer) [RHEL-147291] +- riscv: Register IPI IRQs with unique names (Jennifer Berringer) [RHEL-147291] +- RISC-V: Define pgprot_dmacoherent() for non-coherent devices (Jennifer Berringer) [RHEL-147291] +- riscv: Respect dependencies of ARCH_HAS_ELF_CORE_EFLAGS (Jennifer Berringer) [RHEL-147291] +- riscv: acpi: avoid errors caused by probing DT devices when ACPI is used (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Fix probe address validation (Jennifer Berringer) [RHEL-147291] +- riscv: entry: fix typo in comment 'instruciton' -> 'instruction' (Jennifer Berringer) [RHEL-147291] +- RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors (Jennifer Berringer) [RHEL-147291] +- riscv: kgdb: Ensure that BUFMAX > NUMREGBYTES (Jennifer Berringer) [RHEL-147291] +- riscv: bpf: Fix uninitialized symbol 'retval_off' (Jennifer Berringer) [RHEL-147291] +- riscv: errata: Fix the PAUSE Opcode for MIPS P8700 (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add MIPS vendor extension probing (Jennifer Berringer) [RHEL-147291] +- riscv: Add xmipsexectl instructions (Jennifer Berringer) [RHEL-147291] +- riscv: Add xmipsexectl as a vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: cpufeature: add validation for zfa, zfh and zfhmin (Jennifer Berringer) [RHEL-147291] +- riscv: Move vendor errata definitions to new header (Jennifer Berringer) [RHEL-147291] +- riscv: Enable ARCH_HAVE_NMI_SAFE_CMPXCHG (Jennifer Berringer) [RHEL-147291] +- riscv: introduce asm/swab.h (Jennifer Berringer) [RHEL-147291] +- riscv: mmap(): use unsigned offset type in riscv_sys_mmap (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_ITYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_UTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_RD_REG (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RVC_EXTRACT_BTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RVC_EXTRACT_C2_RS1_REG (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RVC_EXTRACT_JTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_BTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_RS1_REG (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Remove duplication of RV_EXTRACT_JTYPE_IMM (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Move branch_funct3 to insn.h (Jennifer Berringer) [RHEL-147291] +- riscv: kprobes: Move branch_rs2_idx to insn.h (Jennifer Berringer) [RHEL-147291] +- riscv: Move all duplicate insn parsing macros into asm/insn.h (Jennifer Berringer) [RHEL-147291] +- riscv: Strengthen duplicate and inconsistent definition of RV_X() (Jennifer Berringer) [RHEL-147291] +- riscv: Fix typo EXRACT -> EXTRACT (Jennifer Berringer) [RHEL-147291] +- riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers (Jennifer Berringer) [RHEL-147291] +- riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers (Jennifer Berringer) [RHEL-147291] +- riscv, bpf: Sign extend struct ops return values properly (Jennifer Berringer) [RHEL-147291] {CVE-2025-40079} +- riscv: use an atomic xchg in pudp_huge_get_and_clear() (Jennifer Berringer) [RHEL-147291] +- binfmt_elf: preserve original ELF e_flags for core dumps (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Fix inclusion of Smnpm in the guest ISA bitmap (Jennifer Berringer) [RHEL-147291] +- riscv: kexec: Initialize kexec_buf struct (Jennifer Berringer) [RHEL-147291] +- riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_id (Jennifer Berringer) [RHEL-147291] +- riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG (Jennifer Berringer) [RHEL-147291] +- riscv: use lw when reading int cpu in asm_per_cpu (Jennifer Berringer) [RHEL-147291] +- riscv: use lw when reading int cpu in new_vmalloc_check (Jennifer Berringer) [RHEL-147291] +- riscv: optimize gcd() performance on RISC-V without Zbb extension (Jennifer Berringer) [RHEL-147291] +- riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB is disabled (Jennifer Berringer) [RHEL-147291] +- lib/math/gcd: use static key to select implementation at runtime (Jennifer Berringer) [RHEL-147291] +- riscv: Helper to parse hart index (Jennifer Berringer) [RHEL-147291] +- riscv: traps_misaligned: properly sign extend value in misaligned load handler (Jennifer Berringer) [RHEL-147291] +- riscv: Enable interrupt during exception handling (Jennifer Berringer) [RHEL-147291] +- riscv: Stop considering R_RISCV_NONE as bad relocations (Jennifer Berringer) [RHEL-147291] +- riscv: cpu_ops_sbi: Use static array for boot_data (Jennifer Berringer) [RHEL-147291] {CVE-2025-38407} +- riscv: export boot_cpu_hartid (Jennifer Berringer) [RHEL-147291] +- riscv: Fix sparse warning in vendor_extensions/sifive.c (Jennifer Berringer) [RHEL-147291] +- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()" (Jennifer Berringer) [RHEL-147291] {CVE-2025-38434} +- riscv: fix runtime constant support for nommu kernels (Jennifer Berringer) [RHEL-147291] {CVE-2025-38433} +- riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Add support for Svinval extension (Jennifer Berringer) [RHEL-147291] +- riscv: Improve Kconfig help for RISCV_ISA_V_PREEMPTIVE (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export Zabha extension (Jennifer Berringer) [RHEL-147291] +- riscv: Make regs_irqs_disabled() more clear (Jennifer Berringer) [RHEL-147291] +- RISC-V: Kconfig: Fix help text of CMDLINE_EXTEND (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for PUD THP (Jennifer Berringer) [RHEL-147291] +- riscv: xchg: Prefetch the destination word for sc.w (Jennifer Berringer) [RHEL-147291] +- riscv: Add ARCH_HAS_PREFETCH[W] support with Zicbop (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for Zicbop (Jennifer Berringer) [RHEL-147291] +- riscv: Introduce Zicbop instructions (Jennifer Berringer) [RHEL-147291] +- riscv: kexec_file: Support loading Image binary file (Jennifer Berringer) [RHEL-147291] +- riscv: kexec_file: Split the loading of kernel and others (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: add a function to check misalign trap delegability (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: move emulated access uniformity check in a function (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: declare misaligned_access_speed under CONFIG_RISCV_MISALIGNED (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: use on_each_cpu() for scalar misaligned access probing (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: request misaligned exception from SBI (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: add SBI FWFT extension calls (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: add FWFT extension interface (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: add new SBI error mappings (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: remove useless parenthesis (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: add Firmware Feature (FWFT) SBI extensions definitions (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Use nacl_csr_xyz() for accessing H-extension CSRs (Jennifer Berringer) [RHEL-147291] +- RISC-V: Add defines for the SBI nested acceleration extension (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Save/restore HSTATUS in C source (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Document SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: Add SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Document SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: Add SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add SiFive vendor extension support and probe for xsfqmaccdod and xsfqmaccqoq (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Document SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions (Jennifer Berringer) [RHEL-147291] +- riscv: Add SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions (Jennifer Berringer) [RHEL-147291] +- riscv: Disallow PR_GET_TAGGED_ADDR_CTRL without Supm (Jennifer Berringer) [RHEL-147291] +- riscv: Fix kernel crash due to PR_SET_TAGGED_ADDR_CTRL (Jennifer Berringer) [RHEL-147291] {CVE-2025-37966} +- riscv: misaligned: use get_user() instead of __get_user() (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: enable IRQs while handling misaligned accesses (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: factorize trap handling (Jennifer Berringer) [RHEL-147291] +- riscv: misaligned: Add handling for ZCB instructions (Jennifer Berringer) [RHEL-147291] +- riscv: uprobes: Add missing fence.i after building the XOL buffer (Jennifer Berringer) [RHEL-147291] {CVE-2025-37822} +- riscv: Replace function-like macro by static inline function (Jennifer Berringer) [RHEL-147291] +- riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (Jennifer Berringer) [RHEL-147291] +- riscv: KGDB: Do not inline arch_kgdb_breakpoint() (Jennifer Berringer) [RHEL-147291] +- riscv: Provide all alternative macros all the time (Jennifer Berringer) [RHEL-147291] +- riscv: Properly export reserved regions in /proc/iomem (Jennifer Berringer) [RHEL-147291] +- riscv: Fix unaligned access info messages (Jennifer Berringer) [RHEL-147291] +- riscv: Avoid fortify warning in syscall_get_arguments() (Jennifer Berringer) [RHEL-147291] +- riscv: Use kvmalloc_array on relocation_hashtable (Jennifer Berringer) [RHEL-147291] +- riscv/purgatory: 4B align purgatory_start (Jennifer Berringer) [RHEL-147291] +- riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (Jennifer Berringer) [RHEL-147291] +- riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (Jennifer Berringer) [RHEL-147291] +- riscv: print hartid on bringup (Jennifer Berringer) [RHEL-147291] +- riscv: Add norvc after .option arch in runtime const (Jennifer Berringer) [RHEL-147291] +- RISC-V: errata: Use medany for relocatable builds (Jennifer Berringer) [RHEL-147291] +- RISC-V: add f & d extension validation checks (Jennifer Berringer) [RHEL-147291] +- RISC-V: add vector crypto extension validation checks (Jennifer Berringer) [RHEL-147291] +- RISC-V: add vector extension validation checks (Jennifer Berringer) [RHEL-147291] +- riscv: Add runtime constant support (Jennifer Berringer) [RHEL-147291] +- riscv: Move nop definition to insn-def.h (Jennifer Berringer) [RHEL-147291] +- riscv: Add parameter for skipping access speed tests (Jennifer Berringer) [RHEL-147291] +- riscv: Fix set up of vector cpu hotplug callback (Jennifer Berringer) [RHEL-147291] +- riscv: Fix set up of cpu hotplug callbacks (Jennifer Berringer) [RHEL-147291] +- riscv: Change check_unaligned_access_speed_all_cpus to void (Jennifer Berringer) [RHEL-147291] +- riscv: Fix check_unaligned_access_all_cpus (Jennifer Berringer) [RHEL-147291] +- riscv: Fix riscv_online_cpu_vec (Jennifer Berringer) [RHEL-147291] +- riscv: Annotate unaligned access init functions (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Zaamo/Zalrsc extensions to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Zaamo/Zalrsc extensions for Guest/VM (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export Zaamo and Zalrsc extensions (Jennifer Berringer) [RHEL-147291] +- riscv: add parsing for Zaamo and Zalrsc extensions (Jennifer Berringer) [RHEL-147291] +- riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (Jennifer Berringer) [RHEL-147291] {CVE-2025-22069} +- riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (Jennifer Berringer) [RHEL-147291] +- riscv: Fix missing __free_pages() in check_vector_unaligned_access() (Jennifer Berringer) [RHEL-147291] +- riscv: Fix the __riscv_copy_vec_words_unaligned implementation (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Don't use %%pK through printk (Jennifer Berringer) [RHEL-147291] +- riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (Jennifer Berringer) [RHEL-147291] +- riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (Jennifer Berringer) [RHEL-147291] +- riscv: Fix a comment typo in set_mm_asid() (Jennifer Berringer) [RHEL-147291] +- clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug (Jennifer Berringer) [RHEL-147291] +- riscv: Add stimecmp save and restore (Jennifer Berringer) [RHEL-147291] +- riscv: Simplify base extension checks and direct boolean return (Jennifer Berringer) [RHEL-147291] +- riscv: Remove unused TASK_TI_FLAGS (Jennifer Berringer) [RHEL-147291] +- RISC-V: selftests: Add TEST_ZICBOM into CBO tests (Jennifer Berringer) [RHEL-147291] +- RISC-V: hwprobe: Expose Zicbom extension and its block size (Jennifer Berringer) [RHEL-147291] +- RISC-V: Enable cbo.clean/flush in usermode (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export bfloat16 ISA extension (Jennifer Berringer) [RHEL-147291] +- riscv: add ISA extension parsing for bfloat16 ISA extension (Jennifer Berringer) [RHEL-147291] +- riscv: Implement smp_cond_load8/16() with Zawrs (Jennifer Berringer) [RHEL-147291] +- riscv: Call secondary mmu notifier when flushing the tlb (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: export Zicntr and Zihpm extensions (Jennifer Berringer) [RHEL-147291] +- riscv: remove useless pc check in stacktrace handling (Jennifer Berringer) [RHEL-147291] +- riscv: Support huge pfnmaps (Jennifer Berringer) [RHEL-147291] +- RISC-V: separate Zbb optimisations requiring and not requiring toolchain support (Jennifer Berringer) [RHEL-147291] +- RISC-V: clarify what some RISCV_ISA* config options do (Jennifer Berringer) [RHEL-147291] +- riscv: fix test_and_{set,clear}_bit ordering documentation (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Svvptc/Zabha/Ziccrse exts to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Ziccrse extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Zabha extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Svvptc extension for Guest/VM (Jennifer Berringer) [RHEL-147291] +- riscv: signal: fix signal_minsigstksz (Jennifer Berringer) [RHEL-147291] +- riscv: signal: fix signal frame size (Jennifer Berringer) [RHEL-147291] +- riscv/futex: sign extend compare value in atomic cmpxchg (Jennifer Berringer) [RHEL-147291] +- riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg (Jennifer Berringer) [RHEL-147291] +- riscv: cpufeature: use bitmap_equal() instead of memcmp() (Jennifer Berringer) [RHEL-147291] +- riscv: cacheinfo: Use of_property_present() for non-boolean properties (Jennifer Berringer) [RHEL-147291] +- riscv: export __cpuid_to_hartid_map (Jennifer Berringer) [RHEL-147291] +- riscv: sbi: vendorid_list: Add Microchip Technology to the vendor list (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Document thead vendor extensions and xtheadvector extension (Jennifer Berringer) [RHEL-147291] +- riscv: vector: Fix context save/restore with xtheadvector (Jennifer Berringer) [RHEL-147291] {CVE-2025-38435} +- riscv: Add ghostwrite vulnerability (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Add thead vendor extension probing (Jennifer Berringer) [RHEL-147291] +- riscv: vector: Support xtheadvector save/restore (Jennifer Berringer) [RHEL-147291] +- riscv: Add xtheadvector instruction definitions (Jennifer Berringer) [RHEL-147291] +- riscv: csr: Add CSR encodings for CSR_VXRM/CSR_VXSAT (Jennifer Berringer) [RHEL-147291] +- RISC-V: define the elements of the VCSR vector CSR (Jennifer Berringer) [RHEL-147291] +- riscv: vector: Use vlenb from DT for thead (Jennifer Berringer) [RHEL-147291] +- riscv: Add thead and xtheadvector as a vendor extension (Jennifer Berringer) [RHEL-147291] +- RISC-V: hwprobe: Document unaligned vector perf key (Jennifer Berringer) [RHEL-147291] +- RISC-V: Mark riscv_v_init() as __init (Jennifer Berringer) [RHEL-147291] +- riscv: Always inline bitops (Jennifer Berringer) [RHEL-147291] +- riscv/futex: Optimize atomic cmpxchg (Jennifer Berringer) [RHEL-147291] +- tools: selftests: riscv: Add test count for vstate_prctl (Jennifer Berringer) [RHEL-147291] +- tools: selftests: riscv: Add pass message for v_initval_nolibc (Jennifer Berringer) [RHEL-147291] +- riscv: use local label names instead of global ones in assembly (Jennifer Berringer) [RHEL-147291] +- riscv: qspinlock: Fixup _Q_PENDING_LOOPS definition (Jennifer Berringer) [RHEL-147291] +- riscv: stacktrace: fix backtracing through exceptions (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Fix the out of bound issue of vmemmap address (Jennifer Berringer) [RHEL-147291] {CVE-2024-57945} +- riscv: kprobes: Fix incorrect address calculation (Jennifer Berringer) [RHEL-147291] +- riscv: Fix sleeping in invalid context in die() (Jennifer Berringer) [RHEL-147291] {CVE-2024-57939} +- riscv: module: remove relocation_head rel_entry member allocation (Jennifer Berringer) [RHEL-147291] +- riscv: selftests: Fix warnings pointer masking test (Jennifer Berringer) [RHEL-147291] +- riscv: mm: Do not call pmd dtor on vmemmap page table teardown (Jennifer Berringer) [RHEL-147291] {CVE-2024-56673} +- riscv: Fix IPIs usage in kfence_protect_page() (Jennifer Berringer) [RHEL-147291] {CVE-2024-53687} +- riscv: Fixup boot failure when CONFIG_DEBUG_RT_MUTEXES=y (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Svade and Svadu Extension to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Add Svade and Svadu Extensions Support for Guest/VM (Jennifer Berringer) [RHEL-147291] +- RISC-V: Add Svade and Svadu Extensions Support (Jennifer Berringer) [RHEL-147291] +- riscv: Fix default misaligned access trap (Jennifer Berringer) [RHEL-147291] +- riscv: Add qspinlock support (Jennifer Berringer) [RHEL-147291] +- riscv: Add ISA extension parsing for Ziccrse (Jennifer Berringer) [RHEL-147291] +- asm-generic: ticket-lock: Add separate ticket-lock.h (Jennifer Berringer) [RHEL-147291] +- asm-generic: ticket-lock: Reuse arch_spinlock_t of qspinlock (Jennifer Berringer) [RHEL-147291] +- riscv: Implement xchg8/16() using Zabha (Jennifer Berringer) [RHEL-147291] +- riscv: Implement arch_cmpxchg128() using Zacas (Jennifer Berringer) [RHEL-147291] +- riscv: Improve zacas fully-ordered cmpxchg() (Jennifer Berringer) [RHEL-147291] +- riscv: Implement cmpxchg8/16() using Zabha (Jennifer Berringer) [RHEL-147291] +- riscv: Implement cmpxchg32/64() using Zacas (Jennifer Berringer) [RHEL-147291] +- riscv: Do not fail to build on byte/halfword operations with Zawrs (Jennifer Berringer) [RHEL-147291] +- riscv: Move cpufeature.h macros into their own header (Jennifer Berringer) [RHEL-147291] +- KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test (Jennifer Berringer) [RHEL-147291] +- RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests (Jennifer Berringer) [RHEL-147291] +- riscv: hwprobe: Export the Supm ISA extension (Jennifer Berringer) [RHEL-147291] +- riscv: selftests: Add a pointer masking test (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for the tagged address ABI (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for userspace pointer masking (Jennifer Berringer) [RHEL-147291] +- riscv: Add CSR definitions for pointer masking (Jennifer Berringer) [RHEL-147291] +- riscv: Add ISA extension parsing for pointer masking (Jennifer Berringer) [RHEL-147291] +- RISC-V: Report vector unaligned access speed hwprobe (Jennifer Berringer) [RHEL-147291] +- RISC-V: Detect unaligned vector accesses supported (Jennifer Berringer) [RHEL-147291] +- RISC-V: Replace RISCV_MISALIGNED with RISCV_SCALAR_MISALIGNED (Jennifer Berringer) [RHEL-147291] +- RISC-V: Scalar unaligned access emulated on hotplug CPUs (Jennifer Berringer) [RHEL-147291] +- RISC-V: Check scalar unaligned access on all CPUs (Jennifer Berringer) [RHEL-147291] +- riscv: Call riscv_user_isa_enable() only on the boot hart (Jennifer Berringer) [RHEL-147291] +- riscv: Add support for per-thread envcfg CSR values (Jennifer Berringer) [RHEL-147291] +- riscv: Enable cbo.zero only when all harts support Zicboz (Jennifer Berringer) [RHEL-147291] +- perf vendor events arm64: Add Tegra410 Olympus PMU events (Mark Salter) [RHEL-110828] +- configs: arm64: enable Tegra410 PMU (Mark Salter) [RHEL-110828] +- perf: add NVIDIA Tegra410 C2C PMU (Mark Salter) [RHEL-110828] +- perf: add NVIDIA Tegra410 CPU Memory Latency PMU (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: nvidia: Add Tegra410 PCIE-TGT PMU (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: nvidia: Add Tegra410 PCIE PMU (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: Add arm_cspmu_acpi_dev_get (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: nvidia: Add Tegra410 UCF PMU (Mark Salter) [RHEL-110828] +- perf/arm_cspmu: nvidia: Rename doc to Tegra241 (Mark Salter) [RHEL-110828] +- i2c: tegra: Add support for Tegra410 (Mark Salter) [RHEL-143333] +- i2c: tegra: Add logic to support different register offsets (Mark Salter) [RHEL-143333] +- i2c: tegra: Introduce tegra_i2c_variant to identify DVC and VI (Mark Salter) [RHEL-143333] +- i2c: tegra: Don't mark devices with pins as IRQ safe (Mark Salter) [RHEL-143333] +- i2c: tegra: remove unused rst (Mark Salter) [RHEL-143333] +- i2c: tegra: Add Tegra264 support (Mark Salter) [RHEL-143333] +- i2c: tegra: Add support for SW mutex register (Mark Salter) [RHEL-143333] +- i2c: tegra: Add HS mode support (Mark Salter) [RHEL-143333] +- i2c: tegra: Update Tegra256 timing parameters (Mark Salter) [RHEL-143333] +- i2c: tegra: Use separate variables for fast and fastplus (Mark Salter) [RHEL-143333] +- i2c: tegra: Do not configure DMA if not supported (Mark Salter) [RHEL-143333] +- i2c: tegra: Add Tegra256 support (Mark Salter) [RHEL-143333] +- i2c: tegra: Remove dma_sync_*() calls (Mark Salter) [RHEL-143333] +- i2c: tegra: Add missing kernel-doc for dma_dev member (Mark Salter) [RHEL-143333] +- ALSA: 6fire: fix use-after-free on disconnect (CKI Backport Bot) [RHEL-172974] {CVE-2026-31581} +- erofs: add GFP_NOIO in the bio completion if needed (CKI Backport Bot) [RHEL-171687] {CVE-2026-31467} + * Wed Jun 03 2026 CKI KWF Bot [6.12.0-236.el10] - smb: client: reject userspace cifs.spnego descriptions (Paulo Alcantara) [RHEL-178929] {CVE-2026-46243} - redhat/kernel.spec.template: disable OBJTOOL_WERROR for gcov builds (Oleksii Baranov) diff --git a/sources b/sources index 7b51f7860..5254506a6 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-236.el10.tar.xz) = 35d354a7b12f8d3bde4409405b6da539e3f7504d6775462fc6d846641802253a8e7259f55bf21f3adc92c7c4ebbcc2f9893356114b698bdbe4565349f261fad1 -SHA512 (kernel-abi-stablelists-6.12.0-236.el10.tar.xz) = 8e7cc5c5c180890c57f04aead07e4fd0432860806b523e59113af37ee9a77fb36cdffd54f29cece2c284994c11528e32c37fcc4d287cf2dc7beb9c67607422a0 -SHA512 (kernel-kabi-dw-6.12.0-236.el10.tar.xz) = eadb7b137fcf55c260306ef0d2592d1aab49179233e56303cc9360e694f21b9ae63bf988dbab51252d25b1d83ce28b6b8d4254f077fed45f5ddc5ff9741c4c89 +SHA512 (linux-6.12.0-237.el10.tar.xz) = c592827e3999dadf0ffdafe10249d686801b3f3570adec19bc1ce9bec16af24bcf672d813abdfe6d2f73a1d482c2e7600350faedbacfb2414364becc9e33a98e +SHA512 (kernel-abi-stablelists-6.12.0-237.el10.tar.xz) = db356620a3ffba430e52e42161881850f2f0a8735204f26ed6b75dd3567a5770933064f1cd1beb6481dbed6c3779013ba8b267f2fc60a156cd3e858e73336c73 +SHA512 (kernel-kabi-dw-6.12.0-237.el10.tar.xz) = d5f73c7e13f77828ea7fbb33417ef2073b1d4f12e03a08d34469817ff71a5548bcc0602d5777acd272f88f9b40ec00ffcefa7b5bc0fd124445585adc6370fa23