#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