The patch titled usb: cdc-acm: quirk for Alcatel OT-I650 has been added to the -mm tree. Its filename is usb-cdc-acm-quirk-for-alcatel-ot-i650.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://userweb.kernel.org/~akpm/stuff/added-to-mm.txt to find out what to do about this The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: usb: cdc-acm: quirk for Alcatel OT-I650 From: Kir Kolyshkin <kir@xxxxxxxxxx> This mobile phone fails to work as a modem, failing with: cdc_acm: Zero length descriptor references cdc_acm: probe of 1-6.1.3:1.1 failed with error -22 Tested to work fine with this patch. Signed-off-by: Kir Kolyshkin <kir@xxxxxxxxxx> Cc: Greg KH <greg@xxxxxxxxx> Cc: Oliver Neukum <oliver@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/usb/class/cdc-acm.c | 3 +++ 1 file changed, 3 insertions(+) diff -puN drivers/usb/class/cdc-acm.c~usb-cdc-acm-quirk-for-alcatel-ot-i650 drivers/usb/class/cdc-acm.c --- a/drivers/usb/class/cdc-acm.c~usb-cdc-acm-quirk-for-alcatel-ot-i650 +++ a/drivers/usb/class/cdc-acm.c @@ -1451,6 +1451,9 @@ static struct usb_device_id acm_ids[] = Maybe we should define a new quirk for this. */ }, + { USB_DEVICE(0x1bbb, 0x0003), /* Alcatel OT-I650 */ + .driver_info = NO_UNION_NORMAL, /* reports zero length descriptor */ + }, /* control interfaces with various AT-command sets */ { USB_INTERFACE_INFO(USB_CLASS_COMM, USB_CDC_SUBCLASS_ACM, _ Patches currently in -mm which might be from kir@xxxxxxxxxx are usb-cdc-acm-quirk-for-alcatel-ot-i650.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html