diff --git a/drivers/usb/core/urb.c b/drivers/usb/core/urb.c index f51750bcd1528ba5aa3c8996b9dd0bc320ce8beb..5e844097a9e30929f33e72e93559af975b5f662e 100644 --- a/drivers/usb/core/urb.c +++ b/drivers/usb/core/urb.c @@ -45,6 +45,7 @@ void usb_init_urb(struct urb *urb) if (urb) { memset(urb, 0, sizeof(*urb)); kref_init(&urb->kref); + INIT_LIST_HEAD(&urb->urb_list); INIT_LIST_HEAD(&urb->anchor_list); } }