#11730 NORM 11.3.1: Libertas: command timeout, does not recover
Zarro Boogs per Child
bugtracker at laptop.org
Wed Jun 6 10:29:11 EDT 2012
#11730: Libertas: command timeout, does not recover
---------------------------------------+------------------------------------
Reporter: martin.langhoff | Owner: dilinger
Type: defect | Status: closed
Priority: normal | Milestone: 11.3.1
Component: kernel | Version: not specified
Resolution: fixed | Keywords:
Next_action: diagnose | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
---------------------------------------+------------------------------------
Comment(by dsd):
Has this been tested? Last time I ran this on 3.0 it caused hard crashes.
I think it needs (needed?) more bits from 3.3. The crash was:
{{{
libertas_sdio: Resetting card...
Unable to handle kernel paging request at virtual address 00100108
pgd = c0004000
[00100108] *pgd=00000000
Internal error: Oops: 815 [#1] PREEMPT
Modules linked in: fuse mousedev uinput libertas_sdio libertas psmouse
siv120d ov7670 joydev mmp_camera videobuf2_dma_sg videobuf2_memops
videobuf2_core
CPU: 0 Not tainted (3.0.19_xo1.75-20120327.0941.olpc.027fb85 #1)
PC is at lbs_stop_card+0x110/0x2c0 [libertas]
LR is at __wake_up+0x38/0x68
pc : [<bf04138c>] lr : [<c003d8e8>] psr: 000f0093
sp : d4789eb8 ip : 00000002 fp : 00000000
r10: fffffffe r9 : 00000001 r8 : d440c4b0
r7 : 600f0013 r6 : d454e400 r5 : 00100100 r4 : d440c2c0
r3 : 00000000 r2 : 00000001 r1 : 00000001 r0 : d462e810
Flags: nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c5387d Table: 1424c019 DAC: 00000015
Process kworker/0:3 (pid: 27, stack limit = 0xd47882f8)
Stack: (0xd4789eb8 to 0xd478a000)
9ea0: d4320000
d478c600
9ec0: 00010024 bf056418 00000000 bf0555e4 00000000 bf053254 d478c600
00000004
9ee0: 00000000 bf053100 d478c608 d478c600 00000000 c025e944 c025e904
d478c608
9f00: bf056418 d4780408 00000000 c01d68c8 00000000 d478c63c d478c608
c01d6924
9f20: 00000000 d478c608 d474f400 c01d6468 d478c608 c01d4368 d478c608
d474f400
9f40: 00000096 c025ecb8 00000000 c025dee8 c025dea0 d474f400 bf0563f8
c04c7c10
9f60: d401c800 c0258e4c d474f154 d474f400 bf0563f8 c02595b8 bf056588
bf0555fc
9f80: d4771ce0 c005a688 d401c805 d4771ce0 d4788000 c04c7c10 c04f95b0
d4771cf0
9fa0: 00000009 c04c7c10 00000000 c005a9f0 d403bf3c d4771ce0 c005a81c
00000013
9fc0: 00000000 00000000 00000000 c005f3ac 00000000 00000000 d4771ce0
00000000
9fe0: d4789fe0 d4789fe0 d403bf3c c005f330 c0031058 c0031058 ffffffff
ffffffff
[<bf04138c>] (lbs_stop_card+0x110/0x2c0 [libertas]) from [<bf053254>]
(if_sdio_remove+0x154/0x270 [libertas_sdio])
[<bf053254>] (if_sdio_remove+0x154/0x270 [libertas_sdio]) from
[<c025e944>] (sdio_bus_remove+0x40/0xf8)
[<c025e944>] (sdio_bus_remove+0x40/0xf8) from [<c01d68c8>]
(__device_release_driver+0x7c/0xbc)
[<c01d68c8>] (__device_release_driver+0x7c/0xbc) from [<c01d6924>]
(device_release_driver+0x1c/0x28)
[<c01d6924>] (device_release_driver+0x1c/0x28) from [<c01d6468>]
(bus_remove_device+0xa4/0xc0)
[<c01d6468>] (bus_remove_device+0xa4/0xc0) from [<c01d4368>]
(device_del+0x110/0x16c)
[<c01d4368>] (device_del+0x110/0x16c) from [<c025ecb8>]
(sdio_remove_func+0x1c/0x28)
[<c025ecb8>] (sdio_remove_func+0x1c/0x28) from [<c025dee8>]
(mmc_sdio_remove+0x48/0x7c)
[<c025dee8>] (mmc_sdio_remove+0x48/0x7c) from [<c0258e4c>]
(mmc_stop_host+0xd8/0x214)
[<c0258e4c>] (mmc_stop_host+0xd8/0x214) from [<c02595b8>]
(mmc_remove_host+0x18/0x34)
[<c02595b8>] (mmc_remove_host+0x18/0x34) from [<bf0555fc>]
(if_sdio_reset_card_worker+0x18/0x2c [libertas_sdio])
[<bf0555fc>] (if_sdio_reset_card_worker+0x18/0x2c [libertas_sdio]) from
[<c005a688>] (process_one_work+0x1f4/0x35c)
[<c005a688>] (process_one_work+0x1f4/0x35c) from [<c005a9f0>]
(worker_thread+0x1d4/0x314)
[<c005a9f0>] (worker_thread+0x1d4/0x314) from [<c005f3ac>]
(kthread+0x7c/0x88)
[<c005f3ac>] (kthread+0x7c/0x88) from [<c0031058>]
(kernel_thread_exit+0x0/0x8)
Code: e5b851f0 e3a09001 ea000007 e3a01001 (e585a008)
---[ end trace a7708eae6b455415 ]---
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/11730#comment:5>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list