block/bio: Remove null checks before mempool_destroy in bioset_free
authorTim Hansen <devtimhansen@gmail.com>
Fri, 6 Oct 2017 18:45:13 +0000 (14:45 -0400)
committerJens Axboe <axboe@kernel.dk>
Fri, 6 Oct 2017 19:03:14 +0000 (13:03 -0600)
This patch removes redundant checks for null values on bio_pool and
bvec_pool.

Found using make coccicheck M=block/ on linux-net tree on the
next-20170929 tag.

Signed-off-by: Tim Hansen <devtimhansen@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bio.c

index 8338304ea25637b85388aa19335b9a482e88885b..bf0dbe8f78f8edc8837499f6851ee29ca0b01f33 100644 (file)
@@ -1928,11 +1928,8 @@ void bioset_free(struct bio_set *bs)
        if (bs->rescue_workqueue)
                destroy_workqueue(bs->rescue_workqueue);
 
-       if (bs->bio_pool)
-               mempool_destroy(bs->bio_pool);
-
-       if (bs->bvec_pool)
-               mempool_destroy(bs->bvec_pool);
+       mempool_destroy(bs->bio_pool);
+       mempool_destroy(bs->bvec_pool);
 
        bioset_integrity_free(bs);
        bio_put_slab(bs);