rsxx: remove redundant NULL check
authorYang Li <abaci-bugfix@linux.alibaba.com>
Thu, 21 Jan 2021 09:43:22 +0000 (17:43 +0800)
committerJens Axboe <axboe@kernel.dk>
Tue, 26 Jan 2021 20:15:41 +0000 (13:15 -0700)
Fix below warnings reported by coccicheck:
./drivers/block/rsxx/dma.c:948:3-8: WARNING: NULL check
before some freeing functions is not needed.

Reported-by: Abaci Robot <abaci@linux.alibaba.com>
Signed-off-by: Yang Li <abaci-bugfix@linux.alibaba.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/rsxx/dma.c

index 1914f54..0574f44 100644 (file)
@@ -944,8 +944,7 @@ failed_dma_setup:
                        ctrl->done_wq = NULL;
                }
 
-               if (ctrl->trackers)
-                       vfree(ctrl->trackers);
+               vfree(ctrl->trackers);
 
                if (ctrl->status.buf)
                        dma_free_coherent(&card->dev->dev, STATUS_BUFFER_SIZE8,