Kernel oops with libertas-sdio on kernel 2.6.29-rc4

Bill Gribble grib at billgribble.com
Fri Feb 13 14:05:32 EST 2009


Hi folks, I have been using a Marvell SD8686 wifi chipset on a Raon
Everun (Geode-based UMPC).  It works reasonably well but occasionally
flakes out and takes some other machine functionality with it (namely
the keyboard! very inconvenient). 

With the 2.6.29-rc8 kernel, at least it seems to leave a footprint in
syslog, so I thought I would forward it here to see if anyone can make
sense of it.  

Thanks for any assistance,
Bill Gribble


Feb 13 13:04:08 pequin kernel: libertas: command 0x000b timed out
Feb 13 13:04:08 pequin kernel: libertas: requeueing command 0x000b due
to timeout (#1)
Feb 13 13:04:11 pequin kernel: libertas: command 0x000b timed out
Feb 13 13:04:11 pequin kernel: libertas: requeueing command 0x000b due
to timeout (#2)
Feb 13 13:04:14 pequin kernel: libertas: command 0x000b timed out
Feb 13 13:04:14 pequin kernel: libertas: requeueing command 0x000b due
to timeout (#3)
Feb 13 13:04:17 pequin NetworkManager: <info>  Supplicant state changed:
0 
Feb 13 13:04:17 pequin kernel: libertas: command 0x000b timed out
Feb 13 13:04:17 pequin kernel: libertas: Excessive timeouts submitting
command 0x000b
Feb 13 13:04:17 pequin kernel: libertas: PREP_CMD: command 0x000b
failed: -110
Feb 13 13:04:17 pequin kernel: libertas: Received CMD_RESP with invalid
sequence 140 (expected 141)
Feb 13 13:04:17 pequin last message repeated 2 times
Feb 13 13:04:17 pequin kernel: ------------[ cut here ]------------
Feb 13 13:04:17 pequin kernel: kernel BUG at
drivers/net/wireless/libertas/if_sdio.c:148!
Feb 13 13:04:17 pequin kernel: invalid opcode: 0000 [#1] PREEMPT 
Feb 13 13:04:17 pequin kernel: last sysfs
file: /sys/class/net/lo/statistics/rx_bytes
Feb 13 13:04:17 pequin kernel: Modules linked in: libertas_sdio hci_uart
usbhid snd_cs5535audio snd_
ac97_codec ac97_bus ohci_hcd ehci_hcd geode_aes [last unloaded:
libertas_sdio]
Feb 13 13:04:17 pequin kernel: 
Feb 13 13:04:17 pequin kernel: Pid: 4941, comm: ksdioirqd/mmc0 Not
tainted (2.6.29-rc4 #1) 
Feb 13 13:04:17 pequin kernel: EIP: 0060:[<df7d8b0a>] EFLAGS: 00010006
CPU: 0
Feb 13 13:04:17 pequin kernel: EIP is at if_sdio_interrupt+0x77a/0x9e8
[libertas_sdio]
Feb 13 13:04:17 pequin kernel: EAX: 00000759 EBX: 00000001 ECX: 00000000
EDX: 00000001
Feb 13 13:04:17 pequin kernel: ESI: dd774360 EDI: 0000003c EBP: 00000050
ESP: d5047f60
Feb 13 13:04:17 pequin kernel:  DS: 007b ES: 007b FS: 0000 GS: 0000 SS:
0068
Feb 13 13:04:17 pequin kernel: Process ksdioirqd/mmc0 (pid: 4941,
ti=d5046000 task=dd760550 task.ti=
d5046000)
Feb 13 13:04:17 pequin kernel: Stack:
Feb 13 13:04:17 pequin kernel:  00000054 00000a00 00001002 00000000
d5060000 00000054 00000287 dd774
360
Feb 13 13:04:17 pequin kernel:  00000000 00000000 00000000 00000001
00000000 debd1800 de03ac00 c0407
084
Feb 13 13:04:17 pequin kernel:  00000005 00000000 d5047fc7 de03ad8c
7fffffff 00000003 debd186c 00000
000
Feb 13 13:04:17 pequin kernel: Call Trace:
Feb 13 13:04:17 pequin kernel:  [<c0407084>] sdio_irq_thread+0xe4/0x270
Feb 13 13:04:17 pequin kernel:  [<c0406fa0>] sdio_irq_thread+0x0/0x270
Feb 13 13:04:17 pequin kernel:  [<c013a447>] kthread+0x37/0x70
Feb 13 13:04:17 pequin kernel:  [<c013a410>] kthread+0x0/0x70
Feb 13 13:04:17 pequin kernel:  [<c0103b3f>] kernel_thread_helper
+0x7/0x18
Feb 13 13:04:17 pequin kernel: Code: f7 40 14 00 ff ff 0f 75 05 ba 94 8f
7d df 89 54 24 04 c7 44 24 
08 0d 8f 7d df c7 04 24 9c 8f 7d df e8 39 a4 d5 e0 e9 04 fc ff ff <0f>
0b eb fe 89 e0 ba 95 8f 7d df
 25 00 e0 ff ff f7 40 14 00 ff 
Feb 13 13:04:17 pequin kernel: EIP: [<df7d8b0a>] if_sdio_interrupt
+0x77a/0x9e8 [libertas_sdio] SS:ES
P 0068:d5047f60
Feb 13 13:04:17 pequin kernel: ---[ end trace f274018c0286992b ]---
Feb 13 13:04:17 pequin kernel: note: ksdioirqd/mmc0[4941] exited with
preempt_count 1
Feb 13 13:04:20 pequin kernel: libertas: command 0x0013 timed out
Feb 13 13:04:20 pequin kernel: libertas: requeueing command 0x0013 due
to timeout (#1)
Feb 13 13:04:23 pequin kernel: libertas: command 0x0013 timed out
Feb 13 13:04:23 pequin kernel: libertas: requeueing command 0x0013 due
to timeout (#2)






More information about the libertas-dev mailing list