#12255 NORM 13.1.0: Possible XO-1.75 runin os8 failure - Unable to handle kernel paging request

Zarro Boogs per Child bugtracker at laptop.org
Mon Oct 29 10:36:25 EDT 2012


#12255: Possible XO-1.75 runin os8 failure - Unable to handle kernel paging request
-----------------------+----------------------------------------------------
 Reporter:  greenfeld  |                 Owner:                                   
     Type:  defect     |                Status:  new                              
 Priority:  normal     |             Milestone:  13.1.0                           
Component:  kernel     |               Version:  Development build as of this date
 Keywords:             |           Next_action:  diagnose                         
 Verified:  0          |   Deployment_affected:                                   
Blockedby:             |              Blocking:                                   
-----------------------+----------------------------------------------------
 While in runin on 13.1.0 os8 a XO-1.75 no longer showed its GTK status
 pane (the camera image still was present), seemed to be running the MMC
 test (light flashing), but nothing else was going on apart from possibly
 suspend & resume testing.

 A serial console shell was not available but the system responded to
 SysRq.   Logs were captured.

 Due to the test setup being physically disturbed over the weekend and the
 logging computer being shut off it is hard to state if this was an actual
 or induced failure.   The failure appears to be suspend and/or EC related.

 The apparent first failure point was:
 {{{
 <7>[31222.107286] olpc-ec-1.75: got event 04
 <7>[31318.864230] olpc-ec-1.75: got event 04
 <1>[31362.037775] Unable to handle kernel paging request at virtual
 address 4014f550
 <1>[31362.045045] pgd = eaf70000
 <1>[31362.047740] [4014f550] *pgd=2aeb6831, *pte=00000000, *ppte=00000000
 <0>[31362.054003] Internal error: Oops: 80000007 [#1] PREEMPT
 <4>[31362.059186] Modules linked in: mousedev syscopyarea sysfillrect
 sysimgblt fb_sys_fops sisusbvga libertas_sdio libertas psmouse siv120d
 ov7670
 mmp_camera joydev videobuf2_dma_sg videobuf2_memops videobuf2_core [last
 unloaded: udlfb]
 <4>[31362.079633] CPU: 0    Not tainted
 (3.0.19_xo1.75-20121019.1937.olpc.766299d #1)
 <4>[31362.086974] PC is at 0x4014f550
 <4>[31362.090089] LR is at 0x33d0c
 <4>[31362.092945] pc : [<4014f550>]    lr : [<00033d0c>]    psr: 80070010
 <4>[31362.092953] sp : beeec8d8  ip : 000cc21c  fp : 00000000
 <4>[31362.104339] r10: 000daa58  r9 : 000deb18  r8 : 000e80f8
 <4>[31362.109526] r7 : 000decf0  r6 : 000d0640  r5 : 000decf0  r4 :
 000de3b0
 <4>[31362.116006] r3 : a363d800  r2 : 000daa58  r1 : 000e80f8  r0 :
 c009b240
 <4>[31362.122485] Flags: Nzcv  IRQs on  FIQs on  Mode USER_32  ISA ARM
 Segment user
 <4>[31362.129653] Control: 10c5387d  Table: 2af70019  DAC: 00000015
 <0>[31362.135356] Process runin-cpu_temp (pid: 9101, stack limit =
 0xeae762f8)
 <4>[31362.142053] ---[ end trace 8573f5de77853d8a ]---
 <6>[31362.146637] note: runin-cpu_temp[9101] exited with preempt_count 1
 <3>[31362.152817] BUG: scheduling while atomic: runin-
 cpu_temp/9101/0x40000002
 <4>[31362.159489] Modules linked in: mousedev syscopyarea sysfillrect
 sysimgblt fb_sys_fops sisusbvga libertas_sdio libertas psmouse siv120d
 ov7670 mmp_camera joydev videobuf2_dma_sg videobuf2_memops videobuf2_core
 [last unloaded: udlfb]
 <4>[31362.179975] [<c0036ca8>] (unwind_backtrace+0x0/0x11c) from
 [<c039cac0>] (__schedule+0x60/0x438)
 <4>[31362.188641] [<c039cac0>] (__schedule+0x60/0x438) from [<c00413e0>]
 (__cond_resched+0x24/0x34)
 <4>[31362.197114] [<c00413e0>] (__cond_resched+0x24/0x34) from
 [<c039cf38>] (_cond_resched+0x3c/0x44)
 <4>[31362.205798] [<c039cf38>] (_cond_resched+0x3c/0x44) from [<c00b4238>]
 (unmap_vmas+0x474/0x63c)
 <4>[31362.214292] [<c00b4238>] (unmap_vmas+0x474/0x63c) from [<c00b8844>]
 (exit_mmap+0x12c/0x2b8)
 <4>[31362.222601] [<c00b8844>] (exit_mmap+0x12c/0x2b8) from [<c0047688>]
 (mmput+0x34/0x108)
 :
 <4>[31362.230401] [<c0047688>] (mmput+0x34/0x108) from [<c004b754>]
 (exit_mm+0x168/0x170)
 <4>[31362.238007] [<c004b754>] (exit_mm+0x168/0x170) from [<c004cf14>]
 (do_exit+0x1c8/0x6cc)
 <4>[31362.245900] [<c004cf14>] (do_exit+0x1c8/0x6cc) from [<c0034cd4>]
 (die+0x1ac/0x1d4)
 <4>[31362.253439] [<c0034cd4>] (die+0x1ac/0x1d4) from [<c0399ca4>]
 (__do_kernel_fault.part.3+0x54/0x74)
 <4>[31362.262279] [<c0399ca4>] (__do_kernel_fault.part.3+0x54/0x74) from
 [<c003aea4>] (do_page_fault+0x254/0x290)
 <4>[31362.271979] [<c003aea4>] (do_page_fault+0x254/0x290) from
 [<c002b2f4>] (do_PrefetchAbort+0x34/0x98)
 <4>[31362.280981] [<c002b2f4>] (do_PrefetchAbort+0x34/0x98) from
 [<c00311c4>] (ret_from_exception+0x0/0x10)
 <4>[31362.290148] Exception stack(0xeae77fb0 to 0xeae77ff8)
 <4>[31362.295166] 7fa0:                                     c009b240
 000e80f8 000daa58 a363d800
 <4>[31362.303308] 7fc0: 000de3b0 000decf0 000d0640 000decf0 000e80f8
 000deb18 000daa58 00000000
 <4>[31362.311448] 7fe0: 000cc21c beeec8d8 00033d0c 4014f550 80070010
 ffffffff
 <7>[31363.673611] olpc-ec-1.75: cmd 0x36 with 4 args 00 03 a9 80 c0, want
 0 returns
 <3>[31363.748724] olpc-ec-1.75: Unknown EC command 0x36
 <3>[31363.808399] olpc-ec-1.75: command 0x36 returned error 0x1
 <7>[31363.848408] olpc-ec-1.75: response 00 00 00 00 00 00 00 00 (0 bytes
 expected)
 <6>[31364.160276] PM: Syncing filesystems ... done.
 <4>[31364.343301] Freezing user space processes ... (elapsed 0.69 seconds)
 done.
 <4>[31365.040961] Freezing remaining freezable tasks ... (elapsed 0.01
 seconds) done.
 <4>[31365.060951] Suspending console(s) (use no_console_suspend to debug)
 <6>[31365.180044] dcon_source_switch to DCON
 <6>[31365.208943] olpc-dcon: The DCON has control
 <6>[31365.210462] libertas_sdio mmc1:0001:1: mmc1:0001:1: suspend: PM
 flags = 0x3
 <6>[31365.210477] libertas_sdio mmc1:0001:1: Suspend without wake params
 -- powering down card
 <6>[31365.218908] mmc1: card 0001 removed
 <4>[31365.219012] configuring for no WOL wakeups: c1[galcore]:
 gpu_suspend, 1022
 <4>[31365.219100]
 <7>[31365.398351] olpc_ec_1_75_suspend: suspend sync 0000001a
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/12255>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list