#2621 BLOC Trial-3: wireless suspend/resume failure under high-traffic
Zarro Boogs per Child
bugtracker at laptop.org
Tue Aug 28 16:24:03 EDT 2007
#2621: wireless suspend/resume failure under high-traffic
-----------------------+----------------------------------------------------
Reporter: marcelo | Owner: rchokshi
Type: defect | Status: new
Priority: blocker | Milestone: Trial-3
Component: wireless | Version:
Resolution: | Keywords: power
Verified: 0 |
-----------------------+----------------------------------------------------
Comment (by cjb):
Here's a crash from one of the 1cc machines. B4, playground HEAD,
usb8388-17p2-with-resume-fixes-and-usb-error-flags-in-dbg-beacons.bin.
{{{
[ 2.608578] PM: Preparing system for mem sleep
[ 2.613175] Stopping tasks ... done.
[ 2.627360] platform olpc-battery.0: suspend
[ 2.631912] ac97 0-0:AD1888: suspend
[ 2.635564] ov7670 1-0042: suspend
[ 2.639095] platform dcon: suspend
[ 2.642662] OLPC-DCON 0-000d: suspend
[ 2.677081] olpc-dcon: The DCON has control
[ 2.681412] psmouse serio1: suspend
[ 2.685008] atkbd serio0: suspend
[ 2.688387] i8042 i8042: suspend
[ 2.691827] hub 2-0:1.0: suspend
[ 2.695124] usb usb2: suspend, may wakeup
[ 2.699250] hub 2-0:1.0: hub_suspend
[ 2.703000] usb usb2: bus suspend
[ 2.706417] ohci_hcd 0000:00:0f.4: suspend root hub
[ 2.711523] usb8xxx 1-1:1.0: suspend
[ 2.715139] usb 1-1: suspend
[ 2.721576] hub 1-0:1.0: suspend
[ 2.724821] usb usb1: suspend, may wakeup
[ 2.728951] hub 1-0:1.0: hub_suspend
[ 2.732543] usb usb1: bus suspend
[ 2.735964] ehci_hcd 0000:00:0f.5: suspend root hub
[ 2.741672] serial8250 serial8250: suspend
[ 2.745884] ehci_hcd 0000:00:0f.5: port 1 remote wakeup
[ 2.751217] platform vesafb.0: suspend
[ 2.755067] platform pcspkr: suspend
[ 2.758658] serial8250 serial8250.0: suspend
[ 2.763041] ehci_hcd 0000:00:0f.5: suspend
[ 2.777461] ehci_hcd 0000:00:0f.5: --> PCI D3
[ 2.781848] ohci_hcd 0000:00:0f.4: suspend
[ 2.793081] ohci_hcd 0000:00:0f.4: --> PCI D3
[ 2.797459] cs5535audio 0000:00:0f.3: suspend
[ 2.802279] pci 0000:00:0f.0: suspend
[ 2.805971] cafe1000-ccic 0000:00:0c.2: suspend
[ 2.811674] sdhci 0000:00:0c.1: suspend
[ 2.817491] CAF�É NAND 0000:00:0c.0: suspend
[ 2.821829] Geode LX AES 0000:00:01.2: suspend
[ 2.826410] lxfb 0000:00:01.1: suspend
[ 2.830177] pci 0000:00:01.0: suspend
[ 2.833978] platform lid: suspend, may wakeup
[ 2.838349] platform powerbutton: suspend, may wakeup
[ 2.843510] rtc_cmos rtc_cmos: suspend, may wakeup
[ 2.848320] PM: Entering mem sleep
[ 2.851840] platform olpc-battery.0: LATE suspend
[ 2.856565] platform dcon: LATE suspend
[ 2.860419] serial8250 serial8250: LATE suspend
[ 2.864975] platform vesafb.0: LATE suspend
[ 2.869167] platform pcspkr: LATE suspend
[ 2.873187] serial8250 serial8250.0: LATE suspend
[ 2.877902] cs5535audio 0000:00:0f.3: LATE suspend
[ 2.882707] pci 0000:00:0f.0: LATE suspend
[ 2.886816] cafe1000-ccic 0000:00:0c.2: LATE suspend
[ 2.891787] sdhci 0000:00:0c.1: LATE suspend
[ 2.896068] CAF�É NAND 0000:00:0c.0: LATE suspend
[ 2.900781] Geode LX AES 0000:00:01.2: LATE suspend
[ 2.905668] pci 0000:00:01.0: LATE suspend
[ 2.909774] platform lid: LATE suspend, may wakeup
[ 2.914574] platform powerbutton: LATE suspend, may wakeup
[ 2.920067] rtc_cmos rtc_cmos: LATE suspend, may wakeup
[ 2.925602] olpc_do_sleep!
+r[ 0.022691] rtc_cmos rtc_cmos: EARLY resume
[ 0.026897] platform powerbutton: EARLY resume
[ 0.031347] platform lid: EARLY resume
[ 0.035109] pci 0000:00:01.0: EARLY resume
[ 0.039219] lxfb 0000:00:01.1: EARLY resume
[ 0.043418] Geode LX AES 0000:00:01.2: EARLY resume
[ 0.048305] CAF�É NAND 0000:00:0c.0: EARLY resume
[ 0.053018] sdhci 0000:00:0c.1: EARLY resume
[ 0.057299] cafe1000-ccic 0000:00:0c.2: EARLY resume
[ 0.062271] pci 0000:00:0f.0: EARLY resume
[ 0.066377] cs5535audio 0000:00:0f.3: EARLY resume
[ 0.071179] ohci_hcd 0000:00:0f.4: EARLY resume
[ 0.075718] ehci_hcd 0000:00:0f.5: EARLY resume
[ 0.080260] serial8250 serial8250.0: EARLY resume
[ 0.084979] platform pcspkr: EARLY resume
[ 0.088999] platform vesafb.0: EARLY resume
[ 0.093212] serial8250 serial8250: EARLY resume
[ 0.097754] i8042 i8042: EARLY resume
[ 0.101433] platform dcon: EARLY resume
[ 0.105286] platform olpc-battery.0: EARLY resume
[ 0.111226] olpm-pm: SCI 0x20 received
[ 0.116087] olpm-pm: SCI 0x0 received
[ 0.119856] PM: Finishing wakeup.
[ 0.123193] rtc_cmos rtc_cmos: resuming
[ 0.127044] platform powerbutton: resuming
[ 0.131148] platform lid: resuming
[ 0.134563] pci 0000:00:01.0: resuming
[ 0.138342] lxfb 0000:00:01.1: resuming
[ 0.142333] Geode LX AES 0000:00:01.2: resuming
[ 0.146897] CAF�É NAND 0000:00:0c.0: resuming
[ 0.151272] sdhci 0000:00:0c.1: resuming
[ 0.368209] PM: Writing back config space on device 0000:00:0c.1 at
offset f (was 8080100, writing 808010b)
[ 0.378066] PM: Writing back config space on device 0000:00:0c.1 at
offset 3 (was 800000, writing 802000)
[ 0.387748] PM: Writing back config space on device 0000:00:0c.1 at
offset 1 (was 2b00002, writing 2b00006)
[ 0.397648] cafe1000-ccic 0000:00:0c.2: resuming
[ 0.402299] PM: Writing back config space on device 0000:00:0c.2 at
offset f (was 8080100, writing 808010b)
[ 0.416215] PM: Writing back config space on device 0000:00:0c.2 at
offset 3 (was 800000, writing 802000)
[ 0.427906] PM: Writing back config space on device 0000:00:0c.2 at
offset 1 (was 2b00002, writing 2b00006)
[ 0.442800] pci 0000:00:0f.0: resuming
[ 0.446688] cs5535audio 0000:00:0f.3: resuming
[ 0.451167] PCI: Setting latency timer of device 0000:00:0f.3 to 64
[ 0.461889] ohci_hcd 0000:00:0f.4: resuming
[ 0.466200] ohci_hcd 0000:00:0f.4: PCI D0, from previous PCI D3
[ 0.473147] PCI: Setting latency timer of device 0000:00:0f.4 to 64
[ 0.479449] ohci_hcd 0000:00:0f.4: powerup ports
[ 0.517646] ehci_hcd 0000:00:0f.5: resuming
[ 0.521844] ehci_hcd 0000:00:0f.5: PCI D0, from previous PCI D3
[ 0.534653] PCI: Setting latency timer of device 0000:00:0f.5 to 64
[ 0.540956] ehci_hcd 0000:00:0f.5: lost power, restarting
[ 0.546450] usb usb1: root hub lost power or was reset
[ 0.551614] ehci_hcd 0000:00:0f.5: reset command 080002 (park)=0
ithresh=8 period=1024 Reset HALT
[ 0.560616] PCI: cache line size of 32 is not supported by device
0000:00:0f.5
[ 0.567931] ehci_hcd 0000:00:0f.5: ...powerdown ports...
[ 0.597705] ehci_hcd 0000:00:0f.5: ...powerup ports...
[ 0.627980] serial8250 serial8250.0: resuming
[ 0.632370] platform pcspkr: resuming
[ 0.636152] platform vesafb.0: resuming
[ 0.640070] serial8250 serial8250: resuming
[ 0.644357] usb usb1: resuming
[ 0.647429] usb usb1: usb resume
[ 0.650700] ehci_hcd 0000:00:0f.5: resume root hub after power loss
[ 0.708028] hub 1-0:1.0: enabling power on all ports
[ 0.815925] hub 1-0:1.0: resuming
[ 0.819260] usb 1-1: resuming
[ 0.822239] usb 1-1: usb reset-resume
[ 0.826007] usb_reset_device!
[ 0.886907] ehci_hcd 0000:00:0f.5: port 1 high speed
[ 0.891900] ehci_hcd 0000:00:0f.5: GetStatus port 1 status 001005 POWER
sig=se0 PE CONNECT
[ 0.900274] hub_port_wait_reset: portstatus=503 portchange=10
[ 0.956997] usb 1-1: reset high speed USB device using ehci_hcd and
address 2
[ 5.964936] usb 1-1: bash timed out on ep0in len=0/64
}}}
Does this looks like our bug? Marcelo says:
{{{
16:13 <marcelot> what happened is that the device did not respond to
GetConfig
}}}
I'm trying to capture a beacon log, but I don't seem to be seeing the
beacons, just Assoc Requests from other laptops. Javier, could you come
on IRC and give me a hand, please?
--
Ticket URL: <http://dev.laptop.org/ticket/2621#comment:22>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list