aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/block/aoe/aoeblk.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/block/aoe/aoeblk.c')
-rw-r--r--drivers/block/aoe/aoeblk.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/block/aoe/aoeblk.c b/drivers/block/aoe/aoeblk.c
index 63561b280bc5..4780f7926d42 100644
--- a/drivers/block/aoe/aoeblk.c
+++ b/drivers/block/aoe/aoeblk.c
@@ -125,6 +125,7 @@ aoeblk_make_request(request_queue_t *q, struct bio *bio)
125 } 125 }
126 memset(buf, 0, sizeof(*buf)); 126 memset(buf, 0, sizeof(*buf));
127 INIT_LIST_HEAD(&buf->bufs); 127 INIT_LIST_HEAD(&buf->bufs);
128 buf->start_time = jiffies;
128 buf->bio = bio; 129 buf->bio = bio;
129 buf->resid = bio->bi_size; 130 buf->resid = bio->bi_size;
130 buf->sector = bio->bi_sector; 131 buf->sector = bio->bi_sector;
@@ -146,8 +147,8 @@ aoeblk_make_request(request_queue_t *q, struct bio *bio)
146 list_add_tail(&buf->bufs, &d->bufq); 147 list_add_tail(&buf->bufs, &d->bufq);
147 aoecmd_work(d); 148 aoecmd_work(d);
148 149
149 sl = d->skblist; 150 sl = d->sendq_hd;
150 d->skblist = NULL; 151 d->sendq_hd = d->sendq_tl = NULL;
151 152
152 spin_unlock_irqrestore(&d->lock, flags); 153 spin_unlock_irqrestore(&d->lock, flags);
153 154