On Monday 22 June 2009, Marek Szyprowski wrote: > > > Like, oh, changing a spinlock to a mutex. You might change the > > low-latency setting and review how that's now supposed to behave. > > In in gs-open() function in drivers/usb/gadget/u-serial.c, after the > line 780 I've added: > > tty->low-latency = 1; That's already how it's set. Try instead *REMOVING* the line which sets that flag. > This helped a bit, but after a few serial transfers I got the same > bug again. Of course. You didn't change anything.