On Tue, Mar 22, 2016 at 11:36:47AM +0800, Lu Baolu wrote:
> Hi,
> 
> On 03/22/2016 11:17 AM, Lipengcheng wrote:
> > Hi,
> >   Thanks for your reply.
> >   When the suspend and resume process , the operation of press ctrl + c 
> > will produce an interruput and cause to allocate memory failed. It causes 
> > the usb3 module can not be used and core dump after resume process.
> > Software call flow:
> > |xhci_resume
> > ||xhci_init
> > |||xhci_mem_init
> > |||| dma_alloc_coherent 
> > |||||dma_alloc_from_contiguous
> > In dma_alloc_from_contiguous return -4 (Interrupted system call).
> 
> The core dump says "PC is at xhci_mem_cleanup+0x4e4/0x574 [xhci_hcd] ".
> But this call flow shows error happens in dma allocation. Which is correct?
> Or, anything I misunderstood?

Why is that function failing?  That seems suspicious.

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to