X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=block%2Fbio-integrity.c;h=4b4eb8964a6f986a0983b455068d350b1b389ea6;hb=65ec0a7d24913b146cd1500d759b8c340319d55e;hp=dfa652122a2dc89f58a647696d711abdb1a343df;hpb=03dc748bf11051df1f65a2cb6e317d88934d8960;p=linux-2.6-microblaze.git diff --git a/block/bio-integrity.c b/block/bio-integrity.c index dfa652122a2d..4b4eb8964a6f 100644 --- a/block/bio-integrity.c +++ b/block/bio-integrity.c @@ -204,7 +204,6 @@ bool bio_integrity_prep(struct bio *bio) { struct bio_integrity_payload *bip; struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); - struct request_queue *q = bio->bi_bdev->bd_disk->queue; void *buf; unsigned long start, end; unsigned int len, nr_pages; @@ -238,7 +237,7 @@ bool bio_integrity_prep(struct bio *bio) /* Allocate kernel buffer for protection data */ len = intervals * bi->tuple_size; - buf = kmalloc(len, GFP_NOIO | q->bounce_gfp); + buf = kmalloc(len, GFP_NOIO); status = BLK_STS_RESOURCE; if (unlikely(buf == NULL)) { printk(KERN_ERR "could not allocate integrity buffer\n");