Use a linked list for all usb transfers instead of just cancellable ones.