Re: Virtual hub, resets etc...

2019-07-06 Thread Benjamin Herrenschmidt
On Sat, 2019-07-06 at 14:37 -0400, Alan Stern wrote: > On Sat, 6 Jul 2019, Benjamin Herrenschmidt wrote: > > > On Fri, 2019-07-05 at 10:08 -0400, Alan Stern wrote: > > > On Fri, 5 Jul 2019, Benjamin Herrenschmidt wrote: > > > > > Sure but it would be nice if the mass storage dealt with > -ESHUTDO

Re: [PATCH] usb: xhci: fix length check in xhci_align_td

2019-07-06 Thread Henry Lin
Similar change is posted in https://marc.info/?l=linux-usb&m=156152916509643&w=2 From: Lorenzo Bianconi Sent: Friday, July 5, 2019 2:33 AM To: linux-usb@vger.kernel.org Cc: Henry Lin; gre...@linuxfoundation.org; mathias.ny...@linux.intel.com; lorenzo.bianc

Re: Virtual hub, resets etc...

2019-07-06 Thread Alan Stern
On Sat, 6 Jul 2019, Benjamin Herrenschmidt wrote: > On Fri, 2019-07-05 at 10:08 -0400, Alan Stern wrote: > > On Fri, 5 Jul 2019, Benjamin Herrenschmidt wrote: > > > Sure but it would be nice if the mass storage dealt with -ESHUTDOWN > > > properly and stopped :-) Or other errors... if the UDC HW

Re: [PATCH 02/10] usb: gadget: aspeed: Cleanup EP0 state on port reset

2019-07-06 Thread Benjamin Herrenschmidt
On Sat, 2019-07-06 at 11:11 +0300, Sergei Shtylyov wrote: > Hello! > > On 06.07.2019 3:53, Benjamin Herrenschmidt wrote: > > > Otherwise, we can have a stale state after a disconnect and > > reconnect > > causing errors on the first SETUP packet to the device. > > > > Signed-off-by: Benjamin Her

Re: [PATCH 02/10] usb: gadget: aspeed: Cleanup EP0 state on port reset

2019-07-06 Thread Sergei Shtylyov
Hello! On 06.07.2019 3:53, Benjamin Herrenschmidt wrote: Otherwise, we can have a stale state after a disconnect and reconnect causing errors on the first SETUP packet to the device. Signed-off-by: Benjamin Herrenschmidt [...] diff --git a/drivers/usb/gadget/udc/aspeed-vhub/ep0.c b/drivers