CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's GPU memory management, specifically in the handling of memory alignment during allocation requests. If the alignment cannot be honored, the system may return misaligned memory ranges, potentially leading to inefficient memory usage or allocation failures. Organizations using Linux in environments that rely on GPU processing should prioritize addressing this issue to ensure optimal performance and stability.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: gpu/buddy: bail out of try_harder when alignment cannot be honoured The try_harder contiguous fallback could return a range whose start offset did not match the caller's min_block_size. When a candidate's start is misaligned, realign it: free the misaligned run and reallocate exactly @size at the next lower min_block_size boundary. This keeps the returned size unchanged with no surplus to trim, and rejects the request only when no aligned candidate fits. v2: align misaligned candidates down to min_block_size instead of bailing out, for both the RHS and LHS paths (Matthew).