Re: 答复: 【xhci】suspend and resume core dump problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2016-03-21 at 23:41 -0400, gregkh@xxxxxxxxxxxxxxxxxxx wrote:
> On Tue, Mar 22, 2016 at 03:17:08AM +0000, 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.
> 
> what are you pressing ctrl+c on?  Why would that do anything on a USB
> keyboard to interrupt the host?

It causes a signal to be delivered. Obviously signals are ignored
if memory allocation doesn't sleep.

Your fix is wrong, but you found the cause. Somebody is using
interruptible sleep at a place where uninterruptible sleep must be used.
You need a stack trace to find out where the bug is.
Can you replicate this on the current upstream? If not, please
contact your vendor.

	Regards
		Oliver


--
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



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux