]> err.no Git - linux-2.6/blobdiff - drivers/ieee1394/raw1394.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
[linux-2.6] / drivers / ieee1394 / raw1394.c
index 20ce539580f122a56fcce4764a81be01d0315c96..571ea68c0cf2fe446d0508768a6460d7ca5036b6 100644 (file)
@@ -132,8 +132,7 @@ static void free_pending_request(struct pending_request *req)
 static void __queue_complete_req(struct pending_request *req)
 {
        struct file_info *fi = req->file_info;
-       list_del(&req->list);
-       list_add_tail(&req->list, &fi->req_complete);
+       list_move_tail(&req->list, &fi->req_complete);
 
        up(&fi->complete_sem);
        wake_up_interruptible(&fi->poll_wait_complete);