OSDN Git Service

bcache: do not check NULL pointer before calling kmem_cache_destroy
authorColy Li <colyli@suse.de>
Sat, 11 Aug 2018 05:19:54 +0000 (13:19 +0800)
committerJens Axboe <axboe@kernel.dk>
Sat, 11 Aug 2018 21:46:42 +0000 (15:46 -0600)
kmem_cache_destroy() is safe for NULL pointer as input, the NULL pointer
checking is unncessary. This patch just removes the NULL pointer checking
to make code simpler.

Signed-off-by: Coly Li <colyli@suse.de>
Reviewed-by: Shenghui Wang <shhuiw@foxmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/md/bcache/request.c

index 55264e7..51be355 100644 (file)
@@ -1367,8 +1367,7 @@ void bch_flash_dev_request_init(struct bcache_device *d)
 
 void bch_request_exit(void)
 {
-       if (bch_search_cache)
-               kmem_cache_destroy(bch_search_cache);
+       kmem_cache_destroy(bch_search_cache);
 }
 
 int __init bch_request_init(void)