In the Linux kernel, the following vulnerability has been resolved:
RDMA/hns: Fix soft lockup during bt pages loop
Driver runs a for-loop when allocating bt pages and mapping them with buffer pages. When a large buffer (e.g. MR over 100GB) is being allocated, it may require a considerable loop count. This will lead to soft lockup:
watchdog: BUG: soft lockup - CPU#27 stuck for 22s! ... Call trace: hem_list_alloc_mid_bt+0x124/0x394 [hns_roce_hw_v2] hns_roce_hem_list_request+0xf8/0x160 [hns_roce_hw_v2] hns_roce_mtr_create+0x2e4/0x360 [hns_roce_hw_v2] alloc_mr_pbl+0xd4/0x17c [hns_roce_hw_v2] hns_roce_reg_user_mr+0xf8/0x190 [hns_roce_hw_v2] ib_uverbs_reg_mr+0x118/0x290
watchdog: BUG: soft lockup - CPU#35 stuck for 23s! ... Call trace: hns_roce_hem_list_find_mtt+0x7c/0xb0 [hns_roce_hw_v2] mtr_map_bufs+0xc4/0x204 [hns_roce_hw_v2] hns_roce_mtr_create+0x31c/0x3c4 [hns_roce_hw_v2] alloc_mr_pbl+0xb0/0x160 [hns_roce_hw_v2] hns_roce_reg_user_mr+0x108/0x1c0 [hns_roce_hw_v2] ib_uverbs_reg_mr+0x120/0x2bc
Add a cond_resched() to fix soft lockup during these loops. In order not to affect the allocation performance of normal-size buffer, set the loop count of a 100GB MR as the threshold to call cond_resched().
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Apr 14, 2025 | Apr 8, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-tools | Jul 1, 2025 | Apr 8, 2025 |
| Suse | — | Upgrade dtb-amazonUpgrade dtb-caviumUpgrade dtb-socionextUpgrade kernel-default-develUpgrade dtb-appleUpgrade dtb-qcomUpgrade dtb-allwinnerUpgrade kernel-azure-extraUpgrade kernel-source-vanillaUpgrade dtb-marvellUpgrade dtb-alteraUpgrade kernel-rt-extraUpgrade gfs2-kmp-azureUpgrade kernel-azure-vdsoUpgrade dtb-lgUpgrade kernel-defaultUpgrade kernel-default-livepatch-develUpgrade dtb-broadcomUpgrade kernel-default-livepatchUpgrade dlm-kmp-rtUpgrade kselftests-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-source-rtUpgrade dlm-kmp-64kbUpgrade dtb-rockchipUpgrade kernel-rtUpgrade kernel-rt-vdsoUpgrade reiserfs-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade kernel-azure-optionalUpgrade kernel-kvmsmall-vdsoUpgrade dtb-nvidiaUpgrade kernel-sourceUpgrade kernel-debug-vdsoUpgrade kernel-rt_debugUpgrade kernel-azureUpgrade kernel-default-baseUpgrade kernel-docs-htmlUpgrade cluster-md-kmp-64kbUpgrade kernel-default-manUpgrade kernel-obs-buildUpgrade kernel-64kb-extraUpgrade kernel-default-base-rebuildUpgrade kernel-azure-develUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-optionalUpgrade kernel-rt_debug-develUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-defaultUpgrade dtb-sprdUpgrade kernel-source-azureUpgrade dtb-exynosUpgrade dtb-freescaleUpgrade kselftests-kmp-azureUpgrade kselftests-kmp-rtUpgrade dtb-hisiliconUpgrade kernel-devel-rtUpgrade reiserfs-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-macrosUpgrade dlm-kmp-defaultUpgrade dtb-amlogicUpgrade cluster-md-kmp-azureUpgrade kernel-devel-azureUpgrade kernel-kvmsmall-develUpgrade dtb-apmUpgrade kernel-rt-develUpgrade kernel-docsUpgrade dtb-armUpgrade dtb-amdUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-defaultUpgrade kernel-obs-qaUpgrade kernel-64kb-develUpgrade kernel-debug-develUpgrade dtb-mediatekUpgrade gfs2-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-kvmsmallUpgrade kernel-develUpgrade ocfs2-kmp-rtUpgrade kernel-default-optionalUpgrade dtb-xilinxUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-rtUpgrade gfs2-kmp-64kbUpgrade dtb-renesasUpgrade kernel-zfcpdumpUpgrade ocfs2-kmp-azureUpgrade kernel-64kb-optionalUpgrade kernel-symsUpgrade kernel-default-extraUpgrade kernel-64kbUpgrade kernel-syms-azureUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-defaultUpgrade kernel-debug | Dec 5, 2025 | May 20, 2025 |
| Ubuntu | — | Upgrade linux-image-oem-22.04bUpgrade linux-image-ibm-6.8Upgrade linux-image-5.15.0-1028-nvidia-tegra-igxUpgrade linux-image-azureUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-raspi-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-azure-cvmUpgrade linux-image-azure-fipsUpgrade linux-image-awsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-6.8.0-85-genericUpgrade linux-image-oracle-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1085-gcpUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-azure-fde-6.11Upgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-intel-iotgUpgrade linux-image-kvmUpgrade linux-image-aws-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-5.15.0-1086-aws-fipsUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1086-awsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1091-azureUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-6.11.0-1018-azureUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1039-nvidia-tegraUpgrade linux-image-virtual-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-1080-raspiUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-generic-64k-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-6.11.0-1024-oemUpgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-5.15.0-1086-realtimeUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-gcpUpgrade linux-image-gcp-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-142-genericUpgrade linux-image-oem-20.04cUpgrade linux-image-raspiUpgrade linux-image-realtimeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-aws-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatency-6.11Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1039-nvidia-tegra-rtUpgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-azure-6.8Upgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-nvidia-64kUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1081-intel-iotgUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-5.15.0-1083-oracleUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-142-lowlatency-64kUpgrade linux-image-5.15.0-1091-azure-fipsUpgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-5.15.0-1080-nvidiaUpgrade linux-image-nvidia-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-azure-nvidiaUpgrade linux-image-azure-lts-22.04Upgrade linux-image-azure-6.11Upgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-5.15.0-142-fipsUpgrade linux-image-5.15.0-1079-intel-iot-realtimeUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-64kUpgrade linux-image-6.11.0-28-genericUpgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gke-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-84-genericUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1080-nvidia-lowlatencyUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-5.15.0-1078-ibmUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-6.11.0-1015-awsUpgrade linux-image-5.15.0-1085-gcp-fipsUpgrade linux-image-5.15.0-142-lowlatencyUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-5.15.0-1082-kvmUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-fde-edgeUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1039-awsUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1028-nvidia-tegra-igx-rtUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1036-azureUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-nvidia-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-5.15.0-1083-gkeUpgrade linux-image-5.15.0-1068-gkeopUpgrade linux-image-5.15.0-1086-aws-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-azure-fde-6.8Upgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-lowlatency-64kUpgrade linux-image-gke-5.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-fipsUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-1038-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidiaUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-intel | Jun 20, 2025 | Apr 8, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | Apr 8, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub