In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: Fix memory leak in rxdesc and txdesc Currently when ath12kdpccdescinit() is called we allocate memory to rxdescs and txdescs. In ath12kdpcccleanup(), during descriptor cleanup rxdescs and txdescs memory is not freed. This is cause of memory leak. These allocated memory should be freed in ath12kdpcccleanup. In ath12kdpccdescinit(), we can save base address of rxdescs and txdescs. In ath12kdpcccleanup(), we can free rxdescs and txdescs memory using their base address. Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.0.1-00029-QCAHKSWPLSILICONZ-1