Key Information Summary Vulnerability Type: Soft lockup Affected Component: RDMA/hns driver Issue Description: Soft lockup occurs when allocating large buffers (e.g., MRs exceeding 100GB), due to a for loop running during page allocation and mapping Specific Manifestations: - CPU#27 stuck for 22 seconds - CPU#35 stuck for 23 seconds Solution: Add within the loop to prevent soft lockups. To avoid performance impact on normal-sized buffer allocations, the threshold for invoking is set at 100GB MRs. Related Commit: Based on upstream commit Author: Junxian Huang Committer: Greg Kroah-Hartman Commit Timestamps: - Author: 2025-03-11 16:48:52 +0800 - Committer: 2025-03-28 21:59:53 +0100 File Changes: (15 insertions, 1 deletion)