|
@@ -481,7 +481,7 @@ static void nbd_handle_req(struct nbd_device *nbd, struct request *req)
|
|
|
nbd_end_request(req);
|
|
nbd_end_request(req);
|
|
|
} else {
|
|
} else {
|
|
|
spin_lock(&nbd->queue_lock);
|
|
spin_lock(&nbd->queue_lock);
|
|
|
- list_add(&req->queuelist, &nbd->queue_head);
|
|
|
|
|
|
|
+ list_add_tail(&req->queuelist, &nbd->queue_head);
|
|
|
spin_unlock(&nbd->queue_lock);
|
|
spin_unlock(&nbd->queue_lock);
|
|
|
}
|
|
}
|
|
|
|
|
|