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 linux-6.1Upgrade linux | Apr 14, 2025 | Apr 8, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-abi-stablelists | Jul 1, 2025 | Apr 8, 2025 |
| Suse | — | Upgrade kernel-rtUpgrade kernel-azure-optionalUpgrade kernel-kvmsmall-vdsoUpgrade kselftests-kmp-64kbUpgrade dtb-sprdUpgrade dtb-nvidiaUpgrade kernel-source-azureUpgrade dtb-rockchipUpgrade kernel-rt_debug-develUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-vdsoUpgrade kernel-default-baseUpgrade dtb-freescaleUpgrade kernel-docs-htmlUpgrade kernel-rt-extraUpgrade kernel-azureUpgrade kernel-azure-develUpgrade kselftests-kmp-azureUpgrade dtb-amazonUpgrade dtb-caviumUpgrade kernel-rt-livepatch-develUpgrade dlm-kmp-64kbUpgrade kernel-source-rtUpgrade kernel-default-livepatch-develUpgrade kernel-rt-optionalUpgrade kernel-default-livepatchUpgrade kernel-rt_debugUpgrade kernel-64kb-extraUpgrade kernel-default-manUpgrade kernel-defaultUpgrade dtb-socionextUpgrade kernel-azure-vdsoUpgrade kernel-sourceUpgrade gfs2-kmp-azureUpgrade kernel-obs-buildUpgrade cluster-md-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-default-base-rebuildUpgrade kernel-debug-vdsoUpgrade kernel-default-develUpgrade dtb-exynosUpgrade kernel-default-vdsoUpgrade dlm-kmp-rtUpgrade dtb-allwinnerUpgrade dtb-alteraUpgrade dtb-appleUpgrade dtb-qcomUpgrade kernel-azure-extraUpgrade dtb-broadcomUpgrade reiserfs-kmp-64kbUpgrade dtb-lgUpgrade dtb-marvellUpgrade cluster-md-kmp-rtUpgrade kernel-zfcpdumpUpgrade dtb-amdUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-defaultUpgrade kernel-obs-qaUpgrade kernel-debug-develUpgrade kernel-64kb-develUpgrade dtb-mediatekUpgrade gfs2-kmp-rtUpgrade dtb-armUpgrade kernel-64kbUpgrade kernel-default-extraUpgrade kernel-syms-azureUpgrade kernel-devel-rtUpgrade dtb-xilinxUpgrade dlm-kmp-azureUpgrade reiserfs-kmp-rtUpgrade ocfs2-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-kvmsmallUpgrade kernel-develUpgrade kernel-default-optionalUpgrade dtb-amlogicUpgrade cluster-md-kmp-azureUpgrade kernel-docsUpgrade dtb-hisiliconUpgrade dtb-apmUpgrade kernel-kvmsmall-develUpgrade gfs2-kmp-64kbUpgrade kernel-debugUpgrade dlm-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-macrosUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-syms-rtUpgrade dtb-renesasUpgrade ocfs2-kmp-azureUpgrade kernel-symsUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-defaultUpgrade kernel-devel-azure | Dec 5, 2025 | May 20, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-oem-24.04bUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oracleUpgrade linux-image-azure-fde-edgeUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.15.0-1068-gkeopUpgrade linux-image-5.15.0-1083-gkeUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-gkeop-6.8Upgrade linux-image-azure-fde-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-virtualUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-oem-20.04bUpgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-5.15.0-1080-nvidia-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-5.15.0-1086-aws-64kUpgrade linux-image-gkeUpgrade linux-image-5.15.0-1028-nvidia-tegra-igx-rtUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-azure-nvidia-6.8Upgrade linux-image-6.8.0-1039-awsUpgrade linux-image-6.8.0-1036-azureUpgrade linux-image-5.15.0-142-lowlatencyUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-gkeopUpgrade linux-image-azure-nvidiaUpgrade linux-image-5.15.0-1082-kvmUpgrade linux-image-fipsUpgrade linux-image-azure-lts-22.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1079-intel-iot-realtimeUpgrade linux-image-5.15.0-142-fipsUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-gcp-fipsUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-84-genericUpgrade linux-image-intelUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1080-nvidiaUpgrade linux-image-generic-64kUpgrade linux-image-6.11.0-28-genericUpgrade linux-image-azure-6.11Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-tegraUpgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidiaUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1038-azureUpgrade linux-image-5.15.0-1078-ibmUpgrade linux-image-5.15.0-1085-gcp-fipsUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-genericUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-6.11.0-1015-awsUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-gke-5.15Upgrade linux-image-ibmUpgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-64kUpgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-20.04cUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-1080-raspiUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1039-nvidia-tegraUpgrade linux-image-ibm-classicUpgrade linux-image-gkeop-5.15Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-ibm-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-azureUpgrade linux-image-5.15.0-1086-aws-fipsUpgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-oracle-64kUpgrade linux-image-generic-6.8Upgrade linux-image-5.15.0-1081-intel-iotgUpgrade linux-image-lowlatency-6.11Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-5.15.0-1039-nvidia-tegra-rtUpgrade linux-image-6.11.0-1024-oemUpgrade linux-image-gke-64k-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.11.0-1018-azureUpgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-5.15.0-1085-gcpUpgrade linux-image-5.15.0-1028-nvidia-tegra-igxUpgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-azure-fde-6.11Upgrade linux-image-azure-cvmUpgrade linux-image-awsUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-5.15.0-142-lowlatency-64kUpgrade linux-image-5.15.0-1083-oracleUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-virtual-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-5.15.0-1086-realtimeUpgrade linux-image-kvmUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-85-genericUpgrade linux-image-5.15.0-1091-azure-fipsUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-intel-iotgUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-raspiUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-20.04dUpgrade linux-image-raspi-realtimeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-5.15.0-1091-azureUpgrade linux-image-5.15.0-1086-awsUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-realtimeUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.11.0-1017-oracle-64k | 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