[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <c2e7a68c-0ee5-01e1-9da0-42602a48cf3d@users.sourceforge.net>
Date: Sun, 24 Jul 2016 10:27:49 +0200
From: SF Markus Elfring <elfring@...rs.sourceforge.net>
To: linux-kernel@...r.kernel.org,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Michel Lespinasse <walken@...gle.com>
Cc: kernel-janitors@...r.kernel.org,
Julia Lawall <julia.lawall@...6.fr>,
Matt Fleming <matt.fleming@...el.com>,
Mike Waychison <mikew@...gle.com>
Subject: [PATCH] firmware-gsmi: Delete an unnecessary check before the
function call "dma_pool_destroy"
From: Markus Elfring <elfring@...rs.sourceforge.net>
Date: Sun, 24 Jul 2016 10:16:56 +0200
The dma_pool_destroy() function tests whether its argument is NULL
and then returns immediately. Thus the test around the call is not needed.
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring <elfring@...rs.sourceforge.net>
---
drivers/firmware/google/gsmi.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/firmware/google/gsmi.c b/drivers/firmware/google/gsmi.c
index f1ab05e..c463871 100644
--- a/drivers/firmware/google/gsmi.c
+++ b/drivers/firmware/google/gsmi.c
@@ -910,8 +910,7 @@ out_err:
gsmi_buf_free(gsmi_dev.param_buf);
gsmi_buf_free(gsmi_dev.data_buf);
gsmi_buf_free(gsmi_dev.name_buf);
- if (gsmi_dev.dma_pool)
- dma_pool_destroy(gsmi_dev.dma_pool);
+ dma_pool_destroy(gsmi_dev.dma_pool);
platform_device_unregister(gsmi_dev.pdev);
pr_info("gsmi: failed to load: %d\n", ret);
return ret;
--
2.9.2
Powered by blists - more mailing lists