mm/page_alloc.c: broken deferred calculation
[sfrench/cifs-2.6.git] / block / bio-integrity.c
index 5df32907ff3bf8f7219f7518edbfe05850f46ea1..23b42e8aa03e7b327bc538350b91d41e880e5d45 100644 (file)
@@ -485,11 +485,8 @@ EXPORT_SYMBOL(bioset_integrity_create);
 
 void bioset_integrity_free(struct bio_set *bs)
 {
-       if (bs->bio_integrity_pool)
-               mempool_destroy(bs->bio_integrity_pool);
-
-       if (bs->bvec_integrity_pool)
-               mempool_destroy(bs->bvec_integrity_pool);
+       mempool_destroy(bs->bio_integrity_pool);
+       mempool_destroy(bs->bvec_integrity_pool);
 }
 EXPORT_SYMBOL(bioset_integrity_free);