diff options
| author | Amandeep Singh <amansing@codeaurora.org> | 2019-08-27 11:00:56 +0530 |
|---|---|---|
| committer | Amandeep Singh <amansing@codeaurora.org> | 2019-09-03 11:42:32 +0530 |
| commit | b47bd8b9e7fc8fd421d980ec955cc84a98ed72a6 (patch) | |
| tree | bb1512292255e7cb582017ed05c30fcbdc7ecbda | |
| parent | 52ad57ba4e1a88d17b38c681344ce58984c3ec74 (diff) | |
qti_sdio_client: Free rx DMA buffers after use
Free rx DMA buffere after the data is read from the buffer.
Change-Id: I2b8f97beb50b4752674fc8b4034feb84d2a36302
Signed-off-by: Amandeep Singh <amansing@codeaurora.org>
| -rw-r--r-- | drivers/char/qti_sdio_client.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/char/qti_sdio_client.c b/drivers/char/qti_sdio_client.c index 0f34621c12eb..8a590f6cb90a 100644 --- a/drivers/char/qti_sdio_client.c +++ b/drivers/char/qti_sdio_client.c @@ -975,6 +975,7 @@ static void data_avail_worker(struct kthread_work *work) wake_up(&qsb->wait_q); wait_for_completion(&read_complete); + kfree(data_node->rx_dma_buf); kfree(data_node); spin_lock(&list_lock); } |
