In the Linux kernel, the following vulnerability has been resolved: dmaengine: omap-dma: fix dmapool resource leak in error paths The dmapool created by dmapoolcreate() is not destroyed when dmaasyncdeviceregister() or ofdmacontrollerregister() fails, causing a resource leak in the probe error paths. Add dmapooldestroy() in both error paths to properly release the allocated dma_pool resource.