CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's handling of DMA pools in the t7xx WWAN driver, where a failure during the initialization of TX and RX rings can lead to a memory leak by not freeing the allocated DMA pool. This could result in resource exhaustion over time, potentially impacting system stability and performance. Linux system administrators and developers working with the t7xx driver should prioritize applying the relevant patches to mitigate this issue.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: net: wwan: t7xx: destroy DMA pool on CLDMA late init failure t7xx_cldma_late_init() creates md_ctrl->gpd_dmapool before initializing the TX and RX rings. If any ring initialization fails, the error path frees the already initialized rings but leaves the DMA pool allocated. Destroy md_ctrl->gpd_dmapool on the late-init failure path to avoid leaking the DMA pool.