#12312 NORM 13.1.0: CONFIG_DEBUG_SPINLOCK causes usb-related boot hang
Zarro Boogs per Child
bugtracker at laptop.org
Tue Nov 13 16:30:41 EST 2012
#12312: CONFIG_DEBUG_SPINLOCK causes usb-related boot hang
--------------------+-------------------------------------------------------
Reporter: dsd | Owner: dilinger
Type: defect | Status: new
Priority: normal | Milestone: 13.1.0
Component: kernel | Version: not specified
Keywords: | Next_action: diagnose
Verified: 0 | Deployment_affected:
Blockedby: | Blocking:
--------------------+-------------------------------------------------------
Enabling CONFIG_DEBUG_SPINLOCK in arm-3.5 (917d15dfb8f570) causes boot to
hang after this line:
{{{
mmp3_usb_phy_init_internal: Init usb phy!!!
}}}
Disabling USB allows boot to configure as normal.
This suggests that there is some bad spinlock stuff happening in the USB
code, which would be caught by CONFIG_DEBUG_SPINLOCK if there were a NMI
watchdog available.
--
Ticket URL: <http://dev.laptop.org/ticket/12312>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list