#9742 LOW 1.5-fut: Crash when launching browser while regularly suspending/resuming

Zarro Boogs per Child bugtracker at laptop.org
Tue Nov 24 23:27:20 EST 2009


#9742: Crash when launching browser while regularly suspending/resuming
-------------------------+--------------------------------------------------
 Reporter:  wad          |                 Owner:  dsaxena                          
     Type:  defect       |                Status:  new                              
 Priority:  low          |             Milestone:  1.5-future                       
Component:  kernel       |               Version:  Development build as of this date
 Keywords:  xo-1.5 WLAN  |           Next_action:  reproduce                        
 Verified:  0            |   Deployment_affected:                                   
Blockedby:               |              Blocking:                                   
-------------------------+--------------------------------------------------
 On an XO-1.5 B3 prototype, running Q3A16 and os45, I had a kernel crash
 when I tried to launch the browser while simultaneously running a forced
 suspend/resume loop.

 I set up the laptop to autowack by adding:
  50 autowack-delay

  autowack-on
 to the olpc.fth file, then rebooting.

 I associated with an access point.

 From the terminal activity, I enabled EC wakeup events using:
  sudo sh

  echo EC > /proc/acpi/wakeup

 I then tried a few manual suspend/resume loops using:
  echo mem > /sys/power/state
 and using the power button to resume.

 Finally, I started a script running:
  for i in `seq 1 100000`; do echo $i; sleep 1; echo mem >
 /sys/power/state; done;

 After it had cycled a few hundred times, I jumped to the network screen,
 then to the home screen.   I then clicked on the browser activity.

 It launched to the point of showing the activity menu bar and around 80%
 complete loading "OLPC Library" before hanging.
 Looking at the log on the serial port, we see a crash somewhere in
 if_sdio_interrupt.

 The serial output is attached.

 Assigned a low priority, as interrupt overflows due to forced suspends
 aren't necessarily big news.

-- 
Ticket URL: <http://dev.laptop.org/ticket/9742>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list