Index: linux-source-4.19/drivers/usb/gadget/function/f_fs.c
===================================================================
--- linux-source-4.19.orig/drivers/usb/gadget/function/f_fs.c
+++ linux-source-4.19/drivers/usb/gadget/function/f_fs.c
@@ -2000,8 +2000,8 @@
 
 	case HID_DT_HID:
 		pr_vdebug("hid descriptor\n");
-		if (length != sizeof(struct hid_descriptor))
-			goto inv_length;
+		//if (length != sizeof(struct hid_descriptor))
+			//goto inv_length;
 		break;
 
 	case USB_DT_OTG: