Re: Callback not called on bulk out transfer with usbfs

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

 



On Sat, Jun 16, 2012 at 7:36 AM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote:
> I should have been more specific earlier; I need to see all the "IRQ"
> messages for at least 11 ms preceding each "IAA watchdog" message.  If
> there are no other such messages, let me know.
>
> Also, it would help a lot to have a log message added near the end of
> ehci-q.c:start_unlink_async(), just before the ehci_writel() statement.
> Something simple, like:
>
>        ehci_info(ehci, "IAAD\n");
>

Sorry for the delay.  I added a print in like you requested, and
here's a lot more context this time.  FYI, there might have been a
couple of lines of IAA watchdog that I missed here.

$ dmesg | grep -C 10 "IAA watchdog"
[  336.474635] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  336.488135] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  336.488243] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  336.593234] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  336.593253] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  336.593326] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  336.596105] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  336.596365] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10021
[  336.597854] ehci_hcd 0000:00:1a.7: IRQ: status 8009 cmd 10021
[  336.597873] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  336.597925] ehci_hcd 0000:00:1a.7: IAA watchdog: status 8028 cmd 10021
[  336.598603] ehci_hcd 0000:00:1a.7: IRQ: status 8009 cmd 10021
[  336.598622] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  336.598685] ehci_hcd 0000:00:1a.7: IRQ: status 8028 cmd 10021
[  336.598909] usb 1-4: link qh64-0001/ffff880520992e80 start 1 [1/0 us]
[  336.617895] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  336.618086] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  341.589184] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  341.590396] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  341.590415] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  341.590484] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
--
[  373.807301] usb 1-4: link qh64-0001/ffff880520992e80 start 1 [1/0 us]
[  373.821254] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  373.821398] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  375.778432] ehci_hcd 0000:00:1a.7: IRQ: status 6009 cmd 10011
[  375.778747] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10021
[  375.787902] ehci_hcd 0000:00:1a.7: IRQ: status 8009 cmd 10021
[  375.787922] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  375.787984] ehci_hcd 0000:00:1a.7: IRQ: status 8028 cmd 10021
[  375.788608] ehci_hcd 0000:00:1a.7: IRQ: status 8009 cmd 10021
[  375.788624] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  375.788722] ehci_hcd 0000:00:1a.7: IAA watchdog: status 8028 cmd 10021
[  375.788856] usb 1-4: link qh64-0001/ffff880520992e80 start 1 [1/0 us]
[  375.798799] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  375.798846] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  375.970187] ehci_hcd 0000:00:1a.7: IRQ: status 6009 cmd 10011
[  375.970545] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10021
[  375.971795] ehci_hcd 0000:00:1a.7: IRQ: status 8009 cmd 10021
[  375.971814] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  375.971876] ehci_hcd 0000:00:1a.7: IRQ: status 8028 cmd 10021
[  375.972542] ehci_hcd 0000:00:1a.7: IRQ: status 8009 cmd 10021
[  375.972560] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
--
[  516.863196] ehci_hcd 0000:00:1a.7: IRQ: status e009 cmd 10031
[  516.863320] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  516.863330] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  516.863449] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  516.879178] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  516.879198] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  516.879302] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  516.884421] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  516.900274] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  516.900291] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  516.900364] ehci_hcd 0000:00:1a.7: IAA watchdog: status c028 cmd 10031
[  516.906159] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  516.906266] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  516.920352] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  516.920548] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  517.025411] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  517.025431] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  517.025490] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  517.039277] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  517.039499] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10021
[  517.041012] ehci_hcd 0000:00:1a.7: IRQ: status 8009 cmd 10021
--
[  631.405844] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  632.385356] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  632.389849] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  632.389868] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  632.389935] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  632.404446] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  632.404580] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  633.389082] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  633.393075] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  633.393095] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  633.393125] ehci_hcd 0000:00:1a.7: IAA watchdog: status c028 cmd 10031
[  633.403143] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  633.403314] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  634.392148] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  634.411922] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  634.412036] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  634.413904] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  634.413923] ehci_hcd 0000:00:1a.7: start_unlink_async: IAAD
[  634.413991] ehci_hcd 0000:00:1a.7: IRQ: status c028 cmd 10031
[  634.414154] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031
[  634.417901] ehci_hcd 0000:00:1a.7: IRQ: status c009 cmd 10031


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