#8301 BLOC 8.2.0 (: Fast suspend/resume cycle causes a libertas crash
Zarro Boogs per Child
bugtracker at laptop.org
Wed Sep 3 21:21:24 EDT 2008
#8301: Fast suspend/resume cycle causes a libertas crash
-------------------------------------+--------------------------------------
Reporter: cjb | Owner: dsaxena
Type: defect | Status: new
Priority: blocker | Milestone: 8.2.0 (was Update.2)
Component: kernel | Version: not specified
Keywords: blocks?:8.2.0 cjbfor8.2 | Next_action: diagnose
Verified: 0 | Blockedby:
Blocking: |
-------------------------------------+--------------------------------------
dmesg attached, with loglevel=9 and libertas_debug=0x4000. To reproduce,
on joyride-2386:
* suspend (and turn off wireless) by closing lid
* resume by opening lid
* while driver resume is still happening, close lid again
I think the hang happens because we power down the device while it was
being brought up, and khubd refuses to freeze (because it's still trying
to send URBs?). Marking as blocks?:8.2.0, and we have some options:
1. back out turning off the wifi power on suspend
2. make that code quiesce the wifi somehow (how?) before powering it off
3. make that code delay performing a suspend that is less than a few
seconds after a resume
Maybe there are other options here. What do you think, wireless/kernel
people?
--
Ticket URL: <http://dev.laptop.org/ticket/8301>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list