Re: DWC3 + g_ether: crash when qmult is increased

2016-12-23 Thread Jean-Jacques Hiblot
On 23/12/2016 13:44, Felipe Balbi wrote: Hi, Felipe Balbi writes: Hi, Jean-Jacques Hiblot writes: Hi Felipe, While trying out the v4.9 kernel on a DRA7x, I stumbled upon this crash. I haven't tried to bisect yet and probably won't be do it before next year. This crash doe

DWC3 + ECM: performance regression

2016-12-23 Thread Jean-Jacques Hiblot
Hi Felipe, I noticed a performance regression with commit fd9afd3cbe404998d732be6cc798f749597c5114 "usb: gadget: u_ether: remove interrupt throttling". I read the discussion leading to this commit and I agree that the interrupt throttling may not have been done perfectly and could lead to s

Re: [PATCH] DWC2: intializes the spin_lock earlier in the probe

2014-05-23 Thread Jean-Jacques Hiblot
My mistake. It actually comes not from the mainline but from the altera tree. Sorry for the noise 2014-05-22 20:48 GMT+02:00 Paul Zimmerman : > >> From: Jean-Jacques Hiblot [mailto:jjhib...@traphandler.com] >> Sent: Thursday, May 22, 2014 5:10 AM >> >> The spinlock h

[PATCH v2 RESEND] PREEMPT_RT: USB serial gadget: Fix locking issue

2014-05-22 Thread Jean-Jacques Hiblot
flag dc0cbd1b: serial: 8250: Call flush_to_ldisc when the irq is threaded Signed-off-by: Jean-Jacques Hiblot --- changes since v1: - fix compilation problem: use port.tty instead of port->port_tty drivers/usb/gadget/u_serial.c | 23 ++- 1 file changed, 18 insertions(+), 5 d

[PATCH] DWC2: intializes the spin_lock earlier in the probe

2014-05-22 Thread Jean-Jacques Hiblot
The spinlock hsotg->lock is intialized at the end of the probe. However it may be used from within dwc2_hcd_init(). This patch moves the initialization before the call to dwc2_hcd_init(). This make the locking correctness validator happy. Signed-off-by: Jean-Jacques Hiblot --- drivers/usb/d