#7303 BLOC Never A: Libertas disconnects on resume with testing/master kernels.
Zarro Boogs per Child
bugtracker at laptop.org
Wed Jun 18 18:19:32 EDT 2008
#7303: Libertas disconnects on resume with testing/master kernels.
----------------------+-----------------------------------------------------
Reporter: cjb | Owner: jcardona
Type: defect | Status: new
Priority: blocker | Milestone: Never Assigned
Component: wireless | Version: Update.1
Keywords: | Verified: 0
Blocking: | Blockedby:
----------------------+-----------------------------------------------------
Here's a dmesg, from 2.6.25-20080612.1.olpc.f78..
{{{
[ 6533.879132] olpc_do_sleep!
[ 6533.879132] olpc-ec: running cmd 0x34
[ 6533.879132] olpc-ec: returning 0
[ 6533.879132] olpc-ec: running cmd 0x24
[ 6533.879132] olpc-ec: returning 0
[ 6533.879132] olpc-ec: running cmd 0x24
[ 6533.879132] olpc-ec: returning 0
[ 6533.879132] olpc-ec: running cmd 0x1c
[ 6533.879132] olpc-ec: received 0xbb
[ 6533.879132] olpc-ec: returning 0
[ 6533.879132] olpc-ec: running cmd 0x1b
[ 6533.879132] olpc-ec: sending cmd arg 0xff
[ 6533.879132] olpc-ec: returning 0
[ 6533.879132] olpc-ec: running cmd 0x84
[ 6533.879132] olpc-ec: received 0x1
[ 6533.879213] olpc-ec: returning 0
[ 6533.879226] olpc-pm: SCI 0x1 received
[ 6533.879242] olpc-ec: running cmd 0x84
[ 6533.889132] olpc-ec: received 0x0
[ 6533.889219] olpc-ec: returning 0
[ 6533.889231] olpc-pm: SCI 0x0 received
[ 6533.905893] PM: Writing back config space on device 0000:00:0c.1 at
offset f (was 8
080100, writing 808010b)
[ 6533.905944] PM: Writing back config space on device 0000:00:0c.1 at
offset 3 (was 8
00000, writing 802000)
[ 6533.905975] PM: Writing back config space on device 0000:00:0c.1 at
offset 1 (was 2
b00002, writing 2b00006)
[ 6533.906077] PM: Writing back config space on device 0000:00:0c.2 at
offset f (was 8080100, writing 808010b)
[ 6533.906127] PM: Writing back config space on device 0000:00:0c.2 at
offset 3 (was 800000, writing 802000)
[ 6533.906157] PM: Writing back config space on device 0000:00:0c.2 at
offset 1 (was 2b00002, writing 2b00006)
[ 6533.926034] PCI: Setting latency timer of device 0000:00:0f.3 to 64
[ 6533.931630] PCI: Setting latency timer of device 0000:00:0f.4 to 64
[ 6534.027201] usb usb2: root hub lost power or was reset
[ 6534.040342] PCI: Setting latency timer of device 0000:00:0f.5 to 64
[ 6534.040382] usb usb1: root hub lost power or was reset
[ 6534.040411] PCI: cache line size of 32 is not supported by device
0000:00:0f.5
[ 6534.573784] PM: Finishing wakeup.
[ 6534.573784] Restarting tasks ... <6>usb 1-1: USB disconnect, address 3
[ 6534.606625] olpc-ec: running cmd 0x15
[ 6534.613785] olpc-ec: received 0x31
[ 6534.615408] olpc-ec: returning 0
[ 6534.616739] olpc-ec: running cmd 0x15
[ 6534.623785] olpc-ec: received 0x31
[ 6534.634175] olpc-ec: returning 0
[ 6534.635396] olpc-ec: running cmd 0x16
[ 6534.643785] olpc-ec: received 0x52
[ 6534.658879] olpc-ec: returning 0
[ 6534.659474] olpc-ec: running cmd 0x15
[ 6534.663785] olpc-ec: received 0x31
[ 6534.669569] olpc-ec: returning 0
[ 6534.669928] olpc-ec: running cmd 0x10
[ 6534.673785] olpc-ec: received 0x5a
[ 6534.673785] olpc-ec: received 0xd8
[ 6534.684178] olpc-ec: returning 0
[ 6534.686301] olpc-ec: running cmd 0x15
[ 6534.693785] olpc-ec: received 0x31
[ 6534.732812] olpc-ec: returning 0
[ 6534.733177] olpc-ec: running cmd 0x11
[ 6534.733785] olpc-ec: received 0x29
[ 6534.733785] olpc-ec: received 0xaa
[ 6534.735017] olpc-ec: returning 0
[ 6534.735642] olpc-ec: running cmd 0x15
[ 6534.743785] olpc-ec: received 0x31
[ 6534.764135] olpc-ec: returning 0
[ 6534.811695] olpc-dcon: The CPU has control
[ 6534.864174] done.
[ 6535.144102] hub_port_wait_reset: portstatus=503 portchange=10
[ 6535.203992] usb 1-1: new high speed USB device using ehci_hcd and
address 4
[ 6535.264140] hub_port_wait_reset: portstatus=503 portchange=10
[ 6535.359872] usb 1-1: configuration #1 chosen from 1 choice
[ 6540.999965] usb_reset_device!
[ 6541.000130] devpath 1 ep3in 3strikes
[ 6541.057330] hub_port_wait_reset: portstatus=503 portchange=10
[ 6541.110358] usb 1-1: reset high speed USB device using ehci_hcd and
address 4
[ 6541.167171] hub_port_wait_reset: portstatus=503 portchange=10
[ 6541.255066] USB_REQ_SET_CONFIGURATION!
[ 6542.116727] libertas: 00:17:c4:0c:cd:10, fw 5.110.20p49, cap 0x000003a3
[ 6542.132126] libertas: eth0: Marvell WLAN 802.11 adapter
[ 6542.134853] libertas: PREP_CMD: command 0x0074 failed: 2
[ 6564.302364] olpc-ec: running cmd 0x15
[ 6564.305163] olpc-ec: received 0x31
[ 6564.305231] olpc-ec: returning 0
}}}
The device/interface eventually come back, but 5-10 seconds after resume
has already happened, so there's a period where the device and network
interfaces don't exist.
--
Ticket URL: <http://dev.laptop.org/ticket/7303>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list