X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fbio-integrity.c;h=9c5e6b2cd11a84fa3f04611b35cebb6e2232b186;hb=88f4e9e870c01452e57a6943c04c8d62f6a0a7a6;hp=e49cce234c653162560796710ee125134053183d;hpb=007a14af2649c9ac77f38cd23469518ffb8b355a;p=pandora-kernel.git diff --git a/fs/bio-integrity.c b/fs/bio-integrity.c index e49cce234c65..9c5e6b2cd11a 100644 --- a/fs/bio-integrity.c +++ b/fs/bio-integrity.c @@ -761,6 +761,9 @@ int bioset_integrity_create(struct bio_set *bs, int pool_size) { unsigned int max_slab = vecs_to_idx(BIO_MAX_PAGES); + if (bs->bio_integrity_pool) + return 0; + bs->bio_integrity_pool = mempool_create_slab_pool(pool_size, bip_slab[max_slab].slab);