#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