summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2011-04-18 20:17:49 +0200
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2011-04-18 20:26:17 +0200
commitd2436eda2e81f1993bfe6349f17f52503bffeff5 (patch)
tree1da4a8c0f15497afeaf955f9af28c816408ad285 /drivers
parentxen/blkback: Get the 'requeust_queue' properly. (diff)
downloadlinux-d2436eda2e81f1993bfe6349f17f52503bffeff5.tar.xz
linux-d2436eda2e81f1993bfe6349f17f52503bffeff5.zip
block, xen/blkback: remove blk_[get|put]_queue calls.
They were used to check if the queue does not have QUEUE_FLAG_DEAD set. That is not necessary anymore as the 'submit_io' call ends up doing that for us. Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/xen/blkback/blkback.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/xen/blkback/blkback.c b/drivers/xen/blkback/blkback.c
index 3751325bfc32..59a2bae0f35e 100644
--- a/drivers/xen/blkback/blkback.c
+++ b/drivers/xen/blkback/blkback.c
@@ -479,7 +479,6 @@ static void dispatch_rw_block_io(struct blkif_st *blkif,
int i, nbio = 0;
int operation;
struct blk_plug plug;
- struct request_queue *q;
switch (req->operation) {
case BLKIF_OP_READ:
@@ -542,9 +541,6 @@ static void dispatch_rw_block_io(struct blkif_st *blkif,
goto fail_response;
}
}
- q = bdev_get_queue(preq.bdev);
- if (!q)
- goto fail_response;
/* If we have failed at this point, we need to undo the M2P override,
* set gnttab_set_unmap_op on all of the grant references and perform
* the hypercall to unmap the grants - that is all done in
@@ -596,7 +592,6 @@ static void dispatch_rw_block_io(struct blkif_st *blkif,
atomic_set(&pending_req->pendcnt, nbio);
/* Get a reference count for the disk queue and start sending I/O */
- blk_get_queue(q);
blk_start_plug(&plug);
for (i = 0; i < nbio; i++)
@@ -604,7 +599,6 @@ static void dispatch_rw_block_io(struct blkif_st *blkif,
blk_finish_plug(&plug);
/* Let the I/Os go.. */
- blk_put_queue(q);
if (operation == READ)
blkif->st_rd_sect += preq.nr_sects;