On Mon, Aug 16, 2021 at 08:52:06AM +0800, Peter Chen wrote: > On 21-08-10 15:02:28, Jeaho Hwang wrote: > > hw_ep_prime sometimes fails if irq occurs while it rus on RT kernel. > > to prevent local_irq_save should keep the function from irqs. > > > > I am not sure where is the best to submit this patch, between RT and USB > > community so sending to both. thanks. > > Greg, do you have any suggestions about it, the RT kernel schedules the interrupt > handler (top-half) out which causes the USB hardware atomic sequences are broken, > these hardware operations needs to be executed within limited time. Try working with the RT developers on this.