CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's RAID1 implementation, specifically during the handling of read requests when the REQ_NOWAIT flag is set. If a read operation is retried and the wait_read_barrier fails, it results in a memory leak of pre-allocated r1_bio structures, potentially leading to increased memory consumption. System administrators and developers managing Linux systems with RAID1 configurations should prioritize applying patches to mitigate this issue.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: md/raid1: free r1_bio when REQ_NOWAIT is set and read would block on retry When a read is retried, raid1_read_request() may be called with a pre-allocated r1_bio. If wait_read_barrier() fails for a REQ_NOWAIT read, the bio is completed and the function returns immediately. In this case the existing r1_bio is leaked. This fixes a leak of pre-allocated r1_bio structures for retried reads.