#11359 HIGH 1.75-so: Psmouse kernel panic on shutdown

Zarro Boogs per Child bugtracker at laptop.org
Thu Dec 1 19:41:12 EST 2011


#11359: Psmouse kernel panic on shutdown
---------------------------------+------------------------------------------
           Reporter:  greenfeld  |       Owner:  pgf                              
               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 greenfeld):

 Caused once with the debug kernel RPM
 3.0.0_xo1.75-20111201.1013.olpc.8ab3406 used with 11.3.1 os15, possibly by
 rapidly tapping a touchpad button while the XO was booting.  This lead to
 the initialization error:

 {{{
 [  670.612635] mousedev: PS/2 mouse device common for all mice
 [  670.656001] libertas_sdio: Libertas SDIO driver
 [  670.866973] libertas_sdio: Copyright Pierre Ossman
 [  670.914805] Finger Sensing Pad, hw: 13.2.1, sw: 1.0.0-K, buttons: 4
 [  671.269274] psmouse serio1: Unable to read SYSCTL5 register.
 [  671.759823] input: ImExPS/2 Sentelic FingerSensingPad as
 /devices/platform/olpc-kbd.0/serio1/input/input9
 }}}

 and a panic on shutdown:

 {{{
 [  719.174923] Unable to handle kernel NULL pointer dereference at virtual
 address 00000008
 [  719.182992] pgd = eeca4000
 [  719.183008] [00000008] *pgd=2eb70831, *pte=00000000, *ppte=00000000
 [  719.191966] Internal error: Oops: 817 [#1] PREEMPT
 [  719.196718] Modules linked in: fuse xt_tcpudp iptable_filter ip_tables
 x_tables uinput
 libertas_sdio libertas mousedev psmouse ov7670 joydev mmp_camera
 videobuf2_core videobuf2_dma_sg
 videobuf2_memops [last unloaded: scsi_wait_scan]
 [  719.217313] CPU: 0    Not tainted
 (3.0.0_xo1.75-20111201.1013.olpc.8ab3406 #1)
 [  719.217313] PC is at fsp_onpad_vscr+0x28/0x5c [psmouse]
 [  719.224615] LR is at mark_held_locks+0x5c/0x80
 [  719.234225] pc : [<bf0289d8>]    lr : [<c0074174>]    psr: 60000013
 [  719.234234] sp : eead7e28  ip : 44420000  fp : 00000000
 [  719.245619] r10: 00020000  r9 : eead6000  r8 : c0032288
 [  719.250807] r7 : ef7c50f4  r6 : 00000000  r5 : 00000000  r4 : ee3ce800
 [  719.250807] r3 : 00000000  r2 : 00000000  r1 : ef696310  r0 : 00000000
 [  719.257285] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM
 Segment user
 [  719.263766] Control: 10c5387d  Table: 2eca4019  DAC: 00000015
 [  719.276550] Process reboot (pid: 1140, stack limit = 0xeead62f8)
 [  719.282511] Stack: (0xeead7e28 to 0xeead8000)
 [  719.282511] 7e20:                   ee3ce800 00000000 ee3ce800 ee3ce800
 ee3ce808 bf028b70
 [  719.286842] 7e40: 00000000 bf026148 ef7c5000 ef7c509c c04fefc8 c022d7dc
 ef7c50e8 c0a5d020
 [  719.294968] 7e60: c04fefc8 c01cc668 00000000 01234567 28121969 00000003
 c0032288 c0057ff0
 [  719.311215] 7e80: 00000000 c005800c c04db030 c005813c 00000067 00000000
 00000000 00000000
 [  719.311215] 7ea0: 00000003 00000000 c0a60ca0 c0a5fde0 c04f796c eead6000
 00000000 60000013
 [  719.319340] 7ec0: 00000000 00000001 c0a5fde0 00000040 00000009 c0073a84
 00000002 00000000
 [  719.327463] 7ee0: 00000000 c00ee380 ec55c654 0000000c c0a02aa0 eead7f18
 ef696000 c0074364
 [  719.343713] 7f00: ef696000 c00bae40 ec55c620 ee020b60 00000001 c00742e8
 ee076800 20000013
 [  719.351837] 7f20: ec55c620 c00bae40 c04d25c8 ec55c640 ffffffa3 c03b922c
 00000000 c00d3b50
 [  719.351837] 7f40: ec55c620 c02a3abc 00000001 00000000 c02a38fc c04de0c4
 eebcc840 00000010
 [  719.359961] 7f60: 000122b8 becf8e14 00000119 c0032288 ef696000 c00321e0
 becf8e14 00000058
 [  719.368086] 7f80: 60000010 c00742e8 00000000 ffffffff becf8e14 00000000
 ffffffff becf8e14
 [  719.376210] 7fa0: 00000058 c00320c0 00000000 ffffffff fee1dead 28121969
 01234567 00000003
 [  719.384334] 7fc0: 00000000 ffffffff becf8e14 00000058 00000000 00000000
 40112fb8 00000000
 [  719.392458] 7fe0: 00012128 becf8c80 0000902c 4021b0d8 60000010 fee1dead
 355fe821 355fec21
 [  719.408746] [<bf0289d8>] (fsp_onpad_vscr+0x28/0x5c [psmouse]) from
 [<bf028b70>] (fsp_reset+0x1c/0x2c [psmouse])
 [  719.408746] [<bf028b70>] (fsp_reset+0x1c/0x2c [psmouse]) from
 [<bf026148>] (psmouse_cleanup+0x98/0xf0 [psmouse])
 [  719.418796] [<bf026148>] (psmouse_cleanup+0x98/0xf0 [psmouse]) from
 [<c022d7dc>] (serio_cleanup+0x38/0x44)
 [  719.428921] [<c022d7dc>] (serio_cleanup+0x38/0x44) from [<c01cc668>]
 (device_shutdown+0xd0/0x114)
 [  719.438527] [<c01cc668>] (device_shutdown+0xd0/0x114) from [<c0057ff0>]
 (kernel_restart_prepare+0x28/0x38)
 [  719.447354] [<c0057ff0>] (kernel_restart_prepare+0x28/0x38) from
 [<c005800c>] (kernel_restart+0xc/0x48)
 [  719.456947] [<c005800c>] (kernel_restart+0xc/0x48) from [<c005813c>]
 (sys_reboot+0xec/0x1c0)
 [  719.466284] [<c005813c>] (sys_reboot+0xec/0x1c0) from [<c00320c0>]
 (ret_fast_syscall+0x0/0x3c)
 [  719.474672] Code: ebfffeed e3500000 13e00004 1a00000b (e5c65008)
 [  719.489302] ---[ end trace a536b007160f0a2a ]---
 }}}

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


More information about the Bugs mailing list