Re: USB: OOPS 4.1.0-rc5-next-20150527 after lsusb -v

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

 





On Thursday, May 28, 2015 12:41 PM, Chris Ruehl wrote:
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Seams to me the driver specific bus_resume call is broken.
ChipIdea?

(gdb) list *(hcd_bus_resume+0x58)
0x2cc0 is in hcd_bus_resume (drivers/usb/core/hcd.c:2222).
2217            return -ENOENT;
2218        if (HCD_RH_RUNNING(hcd))
2219            return 0;
2220
2221        hcd->state = HC_STATE_RESUMING;
2222        status = hcd->driver->bus_resume(hcd);
2223        clear_bit(HCD_FLAG_WAKEUP_PENDING, &hcd->flags);
2224        if (status == 0) {
2225            struct usb_device *udev;
2226            int port1;


e14db48d drivers/usb/chipidea/ci_hdrc_imx.c (Peter Chen         2015-02-11
12:44:47 +0800 276) #ifdef CONFIG_PM_SLEEP

I can't find CONFIG_PM_SLEEP in the kernel config can this trigger
it?  CONFIG_PM is enabled.


found it. When I enable SUSPEND.
But this triggers an other problem, when I enable PM, SUSPEND, OTG and OTG_FSM
the dtb file is rejected by the kernel on boot. :0(

So I removed all PM,SUSP,OTG recompile. Kernel boot. lsusb -v crash in

[ 58.570706] [<c027e0f0>] (ehci_hub_control) from [<c026ec14>] (usb_hcd_submit_urb+0x558/0x7a8) [ 58.579352] r10:ce25e420 r9:00000000 r8:00000004 r7:ce25e820 r6:0000a300 r5:ce96680

I think I wait a bit until all the new patches settled, and try again later.

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