[PATCH] carl9170: Fix misuse of device driver API

2019-06-02 Thread Christian Lamparter
This patch follows Alan Stern's recent patch: "p54: Fix race between disconnect and firmware loading" that overhauled carl9170 buggy firmware loading and driver unbinding procedures. Since the carl9170 code was adapted from p54 it uses the same functions and is likely to have the same problem, bu

kernel NULL pointer dereference, ucsi bug

2019-06-02 Thread Vladimir Yerilov
Good day, There's a problem with ucsi starting from 5.2-rc1 (maybe earlier versions of 5.2 are affected too). Recently I've tried these versions of rc3 (commits), all have this issue: 3ab4436f688c2d2f221793953cd05435ca84261c (05/31) 3ea3091f1bd8586125848c62be295910e9802af0 cd6c84d8f0cdc911df435bb0

Re: [PATCH v2 1/1] usb: chipidea: udc: workaround for endpoint conflict issue

2019-06-02 Thread Peter Chen
On Thu, May 30, 2019 at 10:14 PM Fabio Estevam wrote: > > Hi Peter, > > On Thu, May 30, 2019 at 5:50 AM Peter Chen wrote: > > > > An endpoint conflict occurs when the USB is working in device mode > > during an isochronous communication. When the endpointA IN direction > > is an isochronous IN en