#11462 HIGH 1.75-so: Kernel crash seen initializing EC support on a 1.75 B1
Zarro Boogs per Child
bugtracker at laptop.org
Mon Nov 28 21:55:15 EST 2011
#11462: Kernel crash seen initializing EC support on a 1.75 B1
---------------------------------+------------------------------------------
Reporter: greenfeld | Owner:
Type: defect | Status: new
Priority: high | Milestone: 1.75-software
Component: kernel | Version: Development build as of this date
Resolution: | Keywords:
Next_action: diagnose | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
---------------------------------+------------------------------------------
Comment(by pgf):
i'm still seeing this once in while. this is from kernel
3.0.0_xo1.75-20111121.1409.olpc.6b59895
{{{
[ 660.573261] lis3lv02d: unknown sensor type 0x87
[ 660.584170] lis3lv02d_i2c: probe of 5-001d failed with error -22
[ 660.596475] lis3lv02d: 16 bits sensor found
[ 660.772667] input: ST LIS3LV02DL Accelerometer as
/devices/platform/lis3lv02d/input/input0
[ 660.788769] OLPC XO-1.75 Embedded Controller driver probed
[ 660.800770] olpc-ec-1.75: SSP reports TX underrun
[ 660.811850] kernel BUG at kernel/workqueue.c:1037!
[ 660.811850] Unable to handle kernel NULL pointer dereference at virtual
address 00000000
[ 660.822903] pgd = c0004000
[ 660.837346] [00000000] *pgd=00000000
[ 660.846270] Internal error: Oops: 805 [#1] PREEMPT
[ 660.856018] Modules linked in:
[ 660.866947] CPU: 0 Not tainted
(3.0.0_xo1.75-20111121.1409.olpc.6b59895 #1)
[ 660.876084] PC is at __bug+0x1c/0x28
[ 660.889647] LR is at __bug+0x18/0x28
[ 660.899404] pc : [<c003347c>] lr : [<c0033478>] psr: 60000193
[ 660.909056] sp : ee035da0 ip : 00000000 fp : 00000001
[ 660.909065] r10: ee004868 r9 : eefea254 r8 : 00000000
[ 660.932925] r7 : 40000193 r6 : eefea250 r5 : c04bde30 r4 : ee01c800
[ 660.956884] r3 : 00000000 r2 : ee035d94 r1 : c042b812 r0 : 0000003c
[ 660.956884] Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM
Segment kernel
[ 660.969517] Control: 10c5387d Table: 00004019 DAC: 00000015
[ 660.983171] Process swapper (pid: 1, stack limit = 0xee0342f8)
[ 660.995259] Stack: (0xee035da0 to 0xee036000)
[ 661.007423] 5da0: 00000000 c005a6f8 00000000 80000193 00000001 ee004840
00000000 00000000
[ 661.018044] 5dc0: c053a40c ee004868 00000001 c005a7c8 ee02ad40 ee034000
00000003 c005a81c
[ 661.032638] 5de0: c04b60e4 eefea200 00000003 c01d9e94 c01d9c44 eeff85e0
00000014 c0087510
[ 661.047198] 5e00: ee004840 eeff85e0 00010002 ee004840 eeff85e0 00000014
00000002 00000001
[ 661.076164] 5e20: ee034000 ee004868 00000000 c00876ac 00020000 ee004840
00000000 c00894d8
[ 661.076164] 5e40: 00000014 c0087060 00000014 c002a060 60000013 ffffffff
fe282104 c002fc1c
[ 661.090482] 5e60: 00000000 00000020 ee035ea8 00000000 ee004840 eeff85e0
00000014 60000013
[ 661.119238] 5e80: 00000000 00000000 ee004868 00000000 00000000 ee035ea8
c0089220 c0088414
[ 661.119238] 5ea0: 60000013 ffffffff 00000014 ee004840 c01d9c44 00000014
eeff85e0 ee004840
[ 661.147946] 5ec0: 00000000 00000000 eefea200 c00885d0 eefea200 c04bb728
00000000 c04bc0a4
[ 661.162171] 5ee0: c04bc0b0 00000000 c04bc0cc c01d9810 c042d8ed eefea200
c04c6da4 c04bb730
[ 661.162171] 5f00: c04bb738 c04bb730 c04c6da4 c04c6da4 00000000 00000000
00000000 c01ce0b0
[ 661.176463] 5f20: c01ce09c c01cce74 c04c6da4 c04bb730 c04bb730 c04bb764
c04c6da4 c01ccff8
[ 661.190800] 5f40: c04c6da4 ee035f50 c01ccf98 c01cbefc ee03ebf8 ee056cf0
c04c6da4 c04c6da4
[ 661.205161] 5f60: eefee6c0 c04c6650 00000000 c01cc65c c042d8ed c042d8ed
00000000 c04c6da4
[ 661.233876] 5f80: c0023464 c0030f54 c00199b0 00000000 00000000 c01cd584
00000000 c00232f8
[ 661.233876] 5fa0: c0023464 c0030f54 c00199b0 00000000 00000000 c002a4f8
00000000 00000000
[ 661.248116] 5fc0: 00000000 0000013f 00000140 c00232f8 c0023464 c0030f54
00000013 00000000
[ 661.276445] 5fe0: 00000000 c0008994 00000000 00000000 c0008920 c0030f54
dfffdbbf fffffffd
[ 661.276445] [<c003347c>] (__bug+0x1c/0x28) from [<c005a6f8>]
(__queue_work+0x30c/0x390)
[ 661.290559] [<c005a6f8>] (__queue_work+0x30c/0x390) from [<c005a7c8>]
(queue_work_on+0x28/0x38)
[ 661.304467] [<c005a7c8>] (queue_work_on+0x28/0x38) from [<c005a81c>]
(queue_work+0x30/0x58)
[ 661.319231] [<c005a81c>] (queue_work+0x30/0x58) from [<c01d9e94>]
(olpc_ec_1_75_ssp_handler+0x250/0x394)
[ 661.333742] [<c01d9e94>] (olpc_ec_1_75_ssp_handler+0x250/0x394) from
[<c0087510>] (handle_irq_event_percpu+0x30/0x174)
[ 661.355548] [<c0087510>] (handle_irq_event_percpu+0x30/0x174) from
[<c00876ac>] (handle_irq_event+0x58/0x80)
[ 661.379093] [<c00876ac>] (handle_irq_event+0x58/0x80) from [<c00894d8>]
(handle_level_irq+0xc4/0x114)
[ 661.402364] [<c00894d8>] (handle_level_irq+0xc4/0x114) from
[<c0087060>] (generic_handle_irq+0x20/0x30)
[ 661.449884] [<c0087060>] (generic_handle_irq+0x20/0x30) from
[<c002a060>] (asm_do_IRQ+0x60/0x84)
[ 661.449884] [<c002a060>] (asm_do_IRQ+0x60/0x84) from [<c002fc1c>]
(__irq_svc+0x5c/0xa0)
[ 661.466298] Exception stack(0xee035e60 to 0xee035ea8)
[ 661.494637] 5e60: 00000000 00000020 ee035ea8 00000000 ee004840 eeff85e0
00000014 60000013
[ 661.510542] 5e80: 00000000 00000000 ee004868 00000000 00000000 ee035ea8
c0089220 c0088414
[ 661.510542] 5ea0: 60000013 ffffffff
[ 661.526406] [<c002fc1c>] (__irq_svc+0x5c/0xa0) from [<c0088414>]
(__setup_irq+0x290/0x394)
[ 661.537503] [<c0088414>] (__setup_irq+0x290/0x394) from [<c00885d0>]
(request_threaded_irq+0xb8/0xfc)
[ 661.578497] [<c00885d0>] (request_threaded_irq+0xb8/0xfc) from
[<c01d9810>] (olpc_ec_1_75_probe+0x148/0x57c)
[ 661.578497] [<c01d9810>] (olpc_ec_1_75_probe+0x148/0x57c) from
[<c01ce0b0>] (platform_drv_probe+0x14/0x18)
[ 661.604570] [<c01ce0b0>] (platform_drv_probe+0x14/0x18) from
[<c01cce74>] (driver_probe_device+0x144/0x268)
[ 661.630929] [<c01cce74>] (driver_probe_device+0x144/0x268) from
[<c01ccff8>] (__driver_attach+0x60/0x84)
[ 661.657823] [<c01ccff8>] (__driver_attach+0x60/0x84) from [<c01cbefc>]
(bus_for_each_dev+0x4c/0x78)
[ 661.712075] [<c01cbefc>] (bus_for_each_dev+0x4c/0x78) from [<c01cc65c>]
(bus_add_driver+0xbc/0x23c)
[ 661.712075] [<c01cc65c>] (bus_add_driver+0xbc/0x23c) from [<c01cd584>]
(driver_register+0xa8/0x12c)
[ 661.739955] [<c01cd584>] (driver_register+0xa8/0x12c) from [<c002a4f8>]
(do_one_initcall+0x9c/0x16c)
[ 661.797086] [<c002a4f8>] (do_one_initcall+0x9c/0x16c) from [<c0008994>]
(kernel_init+0x74/0x118)
[ 661.797086] [<c0008994>] (kernel_init+0x74/0x118) from [<c0030f54>]
(kernel_thread_exit+0x0/0x8)
[ 661.815918] Code: e59f0010 e1a01003 eb0d3a47 e3a03000 (e5833000)
[ 661.850658] ---[ end trace 53c7b0ebfefbf58f ]---
[ 661.864965] Kernel panic - not syncing: Fatal exception in interrupt
[ 661.880991] [<c00359ac>] (unwind_backtrace+0x0/0x120) from [<c0381c80>]
(panic+0x68/0x180)
[ 661.898898] [<c0381c80>] (panic+0x68/0x180) from [<c0033978>]
(die+0x1a4/0x1e0)
[ 661.915799] [<c0033978>] (die+0x1a4/0x1e0) from [<c0037178>]
(__do_kernel_fault+0x64/0x84)
[ 661.933586] [<c0037178>] (__do_kernel_fault+0x64/0x84) from
[<c003734c>] (do_page_fault+0x1b4/0x1c8)
[ 661.961418] [<c003734c>] (do_page_fault+0x1b4/0x1c8) from [<c002a254>]
(do_DataAbort+0x30/0x98)
[ 661.979582] [<c002a254>] (do_DataAbort+0x30/0x98) from [<c002fbac>]
(__dabt_svc+0x4c/0x60)
[ 661.997319] Exception stack(0xee035d58 to 0xee035da0)
[ 662.011749] 5d40:
0000003c c042b812
[ 662.029362] 5d60: ee035d94 00000000 ee01c800 c04bde30 eefea250 40000193
00000000 eefea254
[ 662.047038] 5d80: ee004868 00000001 00000000 ee035da0 c0033478 c003347c
60000193 ffffffff
[ 662.064701] [<c002fbac>] (__dabt_svc+0x4c/0x60) from [<c003347c>]
(__bug+0x1c/0x28)
[ 662.081857] [<c003347c>] (__bug+0x1c/0x28) from [<c005a6f8>]
(__queue_work+0x30c/0x390)
[ 662.099311] [<c005a6f8>] (__queue_work+0x30c/0x390) from [<c005a7c8>]
(queue_work_on+0x28/0x38)
[ 662.117401] [<c005a7c8>] (queue_work_on+0x28/0x38) from [<c005a81c>]
(queue_work+0x30/0x58)
[ 662.135072] [<c005a81c>] (queue_work+0x30/0x58) from [<c01d9e94>]
(olpc_ec_1_75_ssp_handler+0x250/0x394)
[ 662.162815] [<c01d9e94>] (olpc_ec_1_75_ssp_handler+0x250/0x394) from
[<c0087510>] (handle_irq_event_percpu+0x30/0x174)
[ 662.191836] [<c0087510>] (handle_irq_event_percpu+0x30/0x174) from
[<c00876ac>] (handle_irq_event+0x58/0x80)
[ 662.219946] [<c00876ac>] (handle_irq_event+0x58/0x80) from [<c00894d8>]
(handle_level_irq+0xc4/0x114)
[ 662.247407] [<c00894d8>] (handle_level_irq+0xc4/0x114) from
[<c0087060>] (generic_handle_irq+0x20/0x30)
[ 662.275074] [<c0087060>] (generic_handle_irq+0x20/0x30) from
[<c002a060>] (asm_do_IRQ+0x60/0x84)
[ 662.293149] [<c002a060>] (asm_do_IRQ+0x60/0x84) from [<c002fc1c>]
(__irq_svc+0x5c/0xa0)
[ 662.310318] Exception stack(0xee035e60 to 0xee035ea8)
[ 662.324412] 5e60: 00000000 00000020 ee035ea8 00000000 ee004840 eeff85e0
00000014 60000013
[ 662.341668] 5e80: 00000000 00000000 ee004868 00000000 00000000 ee035ea8
c0089220 c0088414
[ 662.358754] 5ea0: 60000013 ffffffff
[ 662.370934] [<c002fc1c>] (__irq_svc+0x5c/0xa0) from [<c0088414>]
(__setup_irq+0x290/0x394)
[ 662.388080] [<c0088414>] (__setup_irq+0x290/0x394) from [<c00885d0>]
(request_threaded_irq+0xb8/0xfc)
[ 662.414892] [<c00885d0>] (request_threaded_irq+0xb8/0xfc) from
[<c01d9810>] (olpc_ec_1_75_probe+0x148/0x57c)
[ 662.442712] [<c01d9810>] (olpc_ec_1_75_probe+0x148/0x57c) from
[<c01ce0b0>] (platform_drv_probe+0x14/0x18)
[ 662.470607] [<c01ce0b0>] (platform_drv_probe+0x14/0x18) from
[<c01cce74>] (driver_probe_device+0x144/0x268)
[ 662.498763] [<c01cce74>] (driver_probe_device+0x144/0x268) from
[<c01ccff8>] (__driver_attach+0x60/0x84)
[ 662.526729] [<c01ccff8>] (__driver_attach+0x60/0x84) from [<c01cbefc>]
(bus_for_each_dev+0x4c/0x78)
[ 662.554502] [<c01cbefc>] (bus_for_each_dev+0x4c/0x78) from [<c01cc65c>]
(bus_add_driver+0xbc/0x23c)
[ 662.582677] [<c01cc65c>] (bus_add_driver+0xbc/0x23c) from [<c01cd584>]
(driver_register+0xa8/0x12c)
[ 662.611114] [<c01cd584>] (driver_register+0xa8/0x12c) from [<c002a4f8>]
(do_one_initcall+0x9c/0x16c)
[ 662.639972] [<c002a4f8>] (do_one_initcall+0x9c/0x16c) from [<c0008994>]
(kernel_init+0x74/0x118)
[ 662.658863] [<c0008994>] (kernel_init+0x74/0x118) from [<c0030f54>]
(kernel_thread_exit+0x0/0x8)
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/11462#comment:5>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list