Re: USB issue with kernel 3.6

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

 



On Sun, 18 Nov 2012, Piergiorgio Sartor wrote:

> 32830f207691176234b4c4dd17f0d7ab6d87d94b is the first bad commit
> commit 32830f207691176234b4c4dd17f0d7ab6d87d94b
> Author: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>
> Date:   Wed Jul 11 11:22:53 2012 -0400
> 
>     USB: EHCI: use hrtimer for unlinking empty async QHs
> 
>     This patch (as1583) changes ehci-hcd to use an hrtimer event for
>     unlinking empty (unused) async QHs instead of using a kernel timer.
> 
>     The check for empty QHs is moved to a new routine, where it doesn't
>     require going through an entire scan of both the async and periodic
>     schedules.  And it can unlink multiple QHs at once, unlike the current
>     code.
> 
>     Signed-off-by: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>
>     Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
> 
> :040000 040000 9767ca0f3b8c9fa0530e90730dc3106420412822
> 6b567d1137df3cdec9f19f835ea7c546491d9ca8 M    drivers
> 
> Which looks like to me more consistent with the problem.

Here's what you should do.  Build a kernel that exhibits the problem
with CONFIG_USB_DEBUG enabled and post a copy of the dmesg log showing 
what happens when the problem occurs.  Also, it would help if you can 
collect a usbmon trace at the same time (see the instructions in 
Documentation/usb/usbmon.txt).

Alan Stern

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