block: add private bio_set for bio integrity allocations
authorMartin K. Petersen <martin.petersen@oracle.com>
Tue, 10 Mar 2009 07:27:39 +0000 (08:27 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Tue, 24 Mar 2009 11:35:17 +0000 (12:35 +0100)
commit6d2a78e783416ba99e36beb1d4395b785b34e867
tree5e1b772cfbfb8b5d089a9808a0232749f7ddf8be
parent32ca163c9cdb33151d79e95a7cf244f62b5d4418
block: add private bio_set for bio integrity allocations

The integrity bio allocation needs its own bio_set to avoid violating
the mempool allocation rules and risking deadlocks.

Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
fs/bio-integrity.c
fs/bio.c
include/linux/bio.h