diff options
Diffstat (limited to 'drivers/block/xd.c')
| -rw-r--r-- | drivers/block/xd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/block/xd.c b/drivers/block/xd.c index 14be4c1ed1aa..4ef88018bcde 100644 --- a/drivers/block/xd.c +++ b/drivers/block/xd.c | |||
| @@ -306,8 +306,8 @@ static void do_xd_request (struct request_queue * q) | |||
| 306 | return; | 306 | return; |
| 307 | 307 | ||
| 308 | while ((req = elv_next_request(q)) != NULL) { | 308 | while ((req = elv_next_request(q)) != NULL) { |
| 309 | unsigned block = req->sector; | 309 | unsigned block = blk_rq_pos(req); |
| 310 | unsigned count = req->nr_sectors; | 310 | unsigned count = blk_rq_sectors(req); |
| 311 | XD_INFO *disk = req->rq_disk->private_data; | 311 | XD_INFO *disk = req->rq_disk->private_data; |
| 312 | int res = 0; | 312 | int res = 0; |
| 313 | int retry; | 313 | int retry; |
