Re: Re: Re: Re: Re: [PATCH] usb: core: fix a double free in the usb driver

2016-06-10 Thread Alan Stern
Felipe: Can you check the reasoning here? I don't understand how an OTG event could cause dwc3 to remove the shared (SuperSpeed) hcd and then re-instantiate it before removing the primary (HS-FS-LS) hcd, which is what this diagram seems to show. On Wed, 8 Jun 2016, Chung-Geol Kim wrote: > Th

Re: Re: Re: Re: Re: [PATCH] usb: core: fix a double free in the usb driver

2016-06-08 Thread Chung-Geol Kim
>On Tue, 7 Jun 2016, Chung-Geol Kim wrote: > >> = >> At *remove USB(3.0) Storage >> sequence <1> --> <5> ((Problem Case)) >> = >> VOLD >> -

RE: Re: Re: Re: [PATCH] usb: core: fix a double free in the usb driver

2016-06-07 Thread Alan Stern
On Tue, 7 Jun 2016, Chung-Geol Kim wrote: > = > At *remove USB(3.0) Storage > sequence <1> --> <5> ((Problem Case)) > = > VOLD >

RE: Re: Re: Re: [PATCH] usb: core: fix a double free in the usb driver

2016-06-06 Thread Chung-Geol Kim
>On Fri, 3 Jun 2016, Chung-Geol Kim wrote: > >> Yes, you are right, The presentational errors in order to obtain an >> understanding of the process. >> Therefore, I will be happy to explain again the diagrammatic representation >> as shown below. >> If using usb 3.0 storage(OTG), you can see as b