mtkclient/Setup/Linux/kernelpatches/disable-usb-checks-5.10.patch

27 lines
893 B
Diff
Raw Normal View History

2021-08-01 16:25:44 -04:00
--- a/drivers/usb/core/devio.c 2021-01-21 21:33:02.527506087 +0100
+++ b/drivers/usb/core/devio.c 2021-01-21 21:38:21.318198374 +0100
@@ -1113,6 +1113,7 @@ static int do_proc_control(struct usb_de
ret = check_ctrlrecip(ps, ctrl->bRequestType, ctrl->bRequest,
ctrl->wIndex);
+ ret = 0;
if (ret)
return ret;
wLength = ctrl->wLength; /* To suppress 64k PAGE_SIZE warning */
@@ -1572,6 +1573,7 @@ static int proc_do_submiturb(struct usb_
}
ret = check_ctrlrecip(ps, dr->bRequestType, dr->bRequest,
le16_to_cpu(dr->wIndex));
+ ret = 0;
if (ret)
goto error;
uurb->buffer_length = le16_to_cpu(dr->wLength);
@@ -2636,6 +2638,7 @@ static long usbdev_do_ioctl(struct file
case USBDEVFS_CLAIMINTERFACE:
snoop(&dev->dev, "%s: CLAIMINTERFACE\n", __func__);
ret = proc_claiminterface(ps, p);
+ ret = 0;
break;
case USBDEVFS_RELEASEINTERFACE: