From 9d5dcb87f74e1604957a0561c07e9766b7ae6408 Mon Sep 17 00:00:00 2001 From: Roman Meshkevich Date: Wed, 22 Feb 2017 01:27:51 +0300 Subject: [PATCH] unref dma_fb descriptor --- mmngr_drv/mmngrbuf/mmngrbuf-module/files/mmngrbuf/drv/mmngr_buf_drv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mmngr_drv/mmngrbuf/mmngrbuf-module/files/mmngrbuf/drv/mmngr_buf_drv.c b/mmngr_drv/mmngrbuf/mmngrbuf-module/files/mmngrbuf/drv/mmngr_buf_drv.c index 1bb7cb1..5089199 100644 --- a/mmngr_drv/mmngrbuf/mmngrbuf-module/files/mmngrbuf/drv/mmngr_buf_drv.c +++ b/mmngr_drv/mmngrbuf/mmngrbuf-module/files/mmngrbuf/drv/mmngr_buf_drv.c @@ -99,6 +99,7 @@ static int close(struct inode *inode, struct file *file) if (priv->attach) { pr_err("%s detach\n", __func__); dma_buf_detach(priv->dma_buf, priv->attach); + dma_buf_put(priv->dma_buf); } kfree(priv);