#9963 NORM Not Tri: crash in if_sdio_interrupt during resume
Zarro Boogs per Child
bugtracker at laptop.org
Wed Jan 6 05:33:34 EST 2010
#9963: crash in if_sdio_interrupt during resume
--------------------+-------------------------------------------------------
Reporter: dsd | Owner: dsaxena
Type: defect | Status: new
Priority: normal | Milestone: Not Triaged
Component: kernel | Version: not specified
Keywords: | Next_action: never set
Verified: 0 | Deployment_affected:
Blockedby: | Blocking:
--------------------+-------------------------------------------------------
XO-1.5 B3 running os103. while running system with autosuspend enabled,
connected to my wifi network, and having another computer running "ping
<ip of XO>" I have seen the following hard-crash during resume twice
within the last 30ish minutes:
{{{
[ 300.912877] PM: Finishing wakeup.
[ 300.916400] Restarting tasks ... done.
[ 301.915419] ------------[ cut here ]------------
[ 301.920376] Kernel BUG at cb9ce711 [verbose debug info unavailable]
[ 301.925378] invalid opcode: 0000 [#1] PREEMPT
[ 301.925378] last sysfs file: /sys/power/wakeup-source
[ 301.925378] Modules linked in: fuse uinput videobuf_dma_contig
videobuf_core mousedev psmouse serio_raw liberta]
[ 301.925378]
[ 301.925378] Pid: 2734, comm: ksdioirqd/mmc1 Not tainted
(2.6.31_xo1.5-20091215.1440.1.olpc.9815d58 #1) XO
[ 301.925378] EIP: 0060:[<cb9ce711>] EFLAGS: 00010002 CPU: 0
[ 301.925378] EIP is at if_sdio_interrupt+0x3f7/0x7ca [libertas_sdio]
[ 301.925378] EAX: 00000754 EBX: c9bc0000 ECX: cae14340 EDX: 00000000
[ 301.925378] ESI: cae14340 EDI: 0000004c EBP: c9ba6f78 ESP: c9ba6f50
[ 301.925378] DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
[ 301.925378] Process ksdioirqd/mmc1 (pid: 2734, ti=c9ba6000
task=cacb10b0 task.ti=c9ba6000)
[ 301.925378] Stack:
[ 301.925378] 00000000 00000286 cae14340 0000004c 00000000 00000000
00000000 00000000
[ 301.925378] <0> c991d688 7fffffff c9ba6fac b067652b c99c8080 00000000
c99c8214 00000001
[ 301.925378] <0> c991d688 00000001 00000001 02000000 cac83db4 c99c8080
b0676447 c9ba6fe0
[ 301.925378] Call Trace:
[ 301.925378] [<b067652b>] ? sdio_irq_thread+0xe4/0x1d1
[ 301.925378] [<b0676447>] ? sdio_irq_thread+0x0/0x1d1
[ 301.925378] [<b04329a9>] ? kthread+0x6d/0x72
[ 301.925378] [<b043293c>] ? kthread+0x0/0x72
[ 301.925378] [<b0403103>] ? kernel_thread_helper+0x7/0x10
[ 301.925378] Code: 78 1d 00 00 e8 ec ed d8 e4 31 d2 8b 4d e0 89 45 dc 8b
45 e0 80 b8 48 0b 00 00 00 0f 94 c2 8d
[ 301.925378] EIP: [<cb9ce711>] if_sdio_interrupt+0x3f7/0x7ca
[libertas_sdio] SS:ESP 0068:c9ba6f50
[ 301.925378] ---[ end trace f4da67c69cb1ed20 ]---
[ 301.925378] note: ksdioirqd/mmc1[2734] exited with preempt_count 1
[ 304.920083] BUG: spinlock lockup on CPU#0, swapper/0, cae160b8
[ 304.920083] Pid: 0, comm: swapper Tainted: G D
2.6.31_xo1.5-20091215.1440.1.olpc.9815d58 #1
[ 304.920083] Call Trace:
[ 304.920083] [<b075b725>] ? printk+0x14/0x17
[ 304.920083] [<b0582354>] _raw_spin_lock+0xc0/0xe0
[ 304.920083] [<b075d4fb>] _spin_lock_irqsave+0x20/0x26
[ 304.920083] [<d0a82555>] command_timer_fn+0x5a/0xec [libertas]
[ 304.920083] [<d0a824fb>] ? command_timer_fn+0x0/0xec [libertas]
[ 304.920083] [<b0428c9f>] run_timer_softirq+0x14c/0x1a2
[ 304.920083] [<b0425783>] __do_softirq+0xaf/0x16e
[ 304.920083] [<b04256d4>] ? __do_softirq+0x0/0x16e
[ 304.920083] <IRQ> [<b04254c3>] ? irq_exit+0x30/0x67
[ 304.920083] [<b0403b41>] ? do_IRQ+0x78/0x8b
[ 304.920083] [<b0402f69>] ? common_interrupt+0x29/0x30
[ 304.920083] [<b05d9ff6>] ? acpi_idle_enter_bm+0x23f/0x26a
[ 304.920083] [<b0670553>] ? cpuidle_idle_call+0x5f/0x98
[ 304.920083] [<b0401bc3>] ? cpu_idle+0x3b/0x68
[ 304.920083] [<b0752e0b>] ? rest_init+0x6b/0x6d
[ 304.920083] [<b08fd6c0>] ? start_kernel+0x29a/0x29f
[ 304.920083] [<b08fd06c>] ? i386_start_kernel+0x6c/0x74
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/9963>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list