Hi Felipe, I think the issue is very similar to the one indicated by Johan Hovold: https://lkml.kernel.org/r/20171030170802.14489-1-dianders@xxxxxxxxxxxx Eventually we would like to test this patch on our system and check if it works for us. Regards, Billy. -----Original Message----- From: Felipe Balbi [mailto:felipe.balbi@xxxxxxxxxxxxxxx] Sent: 27 November 2017 11:50 To: Billy Araujo <billyaraujo@xxxxxxxxx>; Minas Harutyunyan <Minas.Harutyunyan@xxxxxxxxxxxx> Cc: linux-usb@xxxxxxxxxxxxxxx; Araujo, Billy <billy.araujo@xxxxxxxxxxxx> Subject: Re: dwc2/dwc_otg drivers Hi, Billy Araujo <billyaraujo@xxxxxxxxx> writes: > Hi Felipe and Minas, > > > Firstly, thank you very much for your responses. > > I work as a software engineer at Fluke. > We compile our own version of the kernel but I am not the Linux kernel > maintainer at Fluke, I work mostly on the application side using Qt > and > C++. > > I am still learning about the Linux kernel so sorry if this is a dumb > question but can these SOF interrupts be disabled in the kernel/controller? possibly, but it may be that SOF interrupts are needed for whatever Erratum implementation. Check the sources. > We are using Linux based on Angstrom (v2016.06), built using Yocto > recipes (I think) and using a USB analyser I see that are millions of > NAKs even on a relatively short capture.The problem is that when we > initialise a 3rd party kernel module/library the system slows down > significantly. I think they tested it on Raspberry PI and it worked > fine. So not sure where the problem is. But now I know where to look. I'd ask for support from the vendor giving you the kernel and the other vendor giving you the 3rd party driver that slows down the system. Keep in mind you're already paying both suppliers for support, might as well use it. good luck -- balbi ________________________________ ________________________________ Please be advised that this email may contain confidential information. If you are not the intended recipient, please notify us by email by replying to the sender and delete this message. The sender disclaims that the content of this email constitutes an offer to enter into, or the acceptance of, any agreement; provided that the foregoing does not invalidate the binding effect of any digital or other electronic reproduction of a manual signature that is included in any attachment. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html