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

Zarro Boogs per Child bugtracker at laptop.org
Fri Oct 28 09:57:38 EDT 2011


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

 here are two very similar crashes, both obtained during suspend:

 {{{

 [  690.145408] PM: Syncing filesystems ... done.
 [  690.188688] Freezing user space processes ... (elapsed 0.01 seconds)
 done.
 [  690.215907] Freezing remaining freezable tasks ... (elapsed 0.01
 seconds) done.
 [  690.291098] Unable to handle kernel NULL pointer dereference at virtual
 address 00000008
 [  690.299490] pgd = dc298000
 [  690.302293] [00000008] *pgd=1c472831, *pte=00000000, *ppte=00000000
 [  690.305816] Internal error: Oops: 817 [#1] PREEMPT
 [  690.308827] Modules linked in: xt_tcpudp iptable_filter ip_tables
 x_tables uinput libertas_sdio psmouse libertas joydev mousedev ov7670
 mmp_camera videobuf2_core videobuf2_dma_sg videobuf2_memops [last
 unloaded: scsi_wait_scan]
 [  690.313768] CPU: 0    Not tainted  (3.0.0-00179-gaf37761-dirty #142)
 [  690.341398] PC is at fsp_onpad_vscr+0x24/0x5c [psmouse]
 [  690.341398] LR is at fsp_reg_read+0x12c/0x178 [psmouse]
 [  690.346798] pc : [<bf04a9e8>]    lr : [<bf04a660>]    psr: 60000013
 [  690.352198] sp : dce2be48  ip : dce2bd98  fp : beed283c
 [  690.352198] r10: dc01d9a0  r9 : 00000000  r8 : 00000000
 [  690.369418] r7 : 00000000  r6 : 00000000  r5 : 00000000  r4 : dce74200
 [  690.369418] r3 : 00000000  r2 : 00000000  r1 : 00000004  r0 : 00000000
 [  690.376145] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM
 Segment user
 [  690.382876] Control: 10c5387d  Table: 1c298019  DAC: 00000015
 [  690.390233] Process rtcwake (pid: 1071, stack limit = 0xdce2a2f8)
 [  690.396160] Stack: (0xdce2be48 to 0xdce2c000)
 [  690.402441] be40:                   dce74200 00000000 dce74200 dce74200
 dce74208 bf04ab8c
 [  690.406934] be60: 00000000 bf047f48 dcfcee00 dcfcee7c c03a9ff4 c0232be4
 00000002 dcfcee88
 [  690.415369] be80: c03a9ff4 c0232bfc c0232bf0 c01d6240 dcfcee88 c03a9ff4
 00000000 00000000
 [  690.423803] bea0: dcfcee88 00000002 dcfceebc c054c5b8 00000006 c01d6a5c
 dcfcee88 00000002
 [  690.432239] bec0: dcfcee88 00000000 00000002 dcfceedc de56f24a c01d6b88
 de56f24a 00000006
 [  690.440673] bee0: 00000000 00000003 00000000 00000003 00000004 c0430700
 c039a224 c0076614
 [  690.449107] bf00: 00000003 00000000 00000003 c007685c 00000003 dc470000
 00000003 c0075f08
 [  690.457541] bf20: dc01bae8 dce2bf80 00000004 dc600120 dc600138 c0181b1c
 00000004 c010ac60
 [  690.465976] bf40: 00000004 dce25340 4017d000 dce2bf80 00000000 00000000
 00020000 c00b8768
 [  690.474410] bf60: dce25340 4017d000 dce25340 4017d000 00000004 00000004
 00000000 c00b88a0
 [  690.482844] bf80: 00000000 00000000 00000004 00000000 00000004 00013250
 4017d000 c0030268
 [  690.499714] bfa0: dce2a000 c00300c0 00000004 00013250 00000004 4017d000
 00000004 00000000
 [  690.508149] bfc0: 00000004 00013250 4017d000 00000004 00000004 00013040
 000d5e68 beed283c
 [  690.508149] bfe0: 00000000 beed27b8 4028e280 402e822c 60000010 00000004
 1f6fe821 1f6fec21
 [  690.516582] [<bf04a9e8>] (fsp_onpad_vscr+0x24/0x5c [psmouse]) from
 [<bf04ab8c>] (fsp_reset+0x1c/0x2c [psmouse])
 [  690.525062] [<bf04ab8c>] (fsp_reset+0x1c/0x2c [psmouse]) from
 [<bf047f48>] (psmouse_cleanup+0x98/0xf0 [psmouse])
 [  690.535500] [<bf047f48>] (psmouse_cleanup+0x98/0xf0 [psmouse]) from
 [<c0232be4>] (serio_cleanup+0x34/0x40)
 [  690.572219] [<c0232be4>] (serio_cleanup+0x34/0x40) from [<c0232bfc>]
 (serio_suspend+0xc/0x14)
 [  690.572219] [<c0232bfc>] (serio_suspend+0xc/0x14) from [<c01d6240>]
 (pm_op+0x4c/0xb0)
 [  690.605473] [<c01d6240>] (pm_op+0x4c/0xb0) from [<c01d6a5c>]
 (__device_suspend+0x158/0x1f0)
 [  690.605473] [<c01d6a5c>] (__device_suspend+0x158/0x1f0) from
 [<c01d6b88>] (dpm_suspend+0x94/0x184)
 [  690.648078] [<c01d6b88>] (dpm_suspend+0x94/0x184) from [<c0076614>]
 (suspend_devices_and_enter+0x3c/0x1ac)
 [  690.648078] [<c0076614>] (suspend_devices_and_enter+0x3c/0x1ac) from
 [<c007685c>] (enter_state+0xd8/0x14c)
 [  690.701439] [<c007685c>] (enter_state+0xd8/0x14c) from [<c0075f08>]
 (state_store+0xa4/0xb8)
 [  690.701439] [<c0075f08>] (state_store+0xa4/0xb8) from [<c0181b1c>]
 (kobj_attr_store+0x18/0x1c)
 [  690.718764] [<c0181b1c>] (kobj_attr_store+0x18/0x1c) from [<c010ac60>]
 (sysfs_write_file+0x108/0x13c)
 [  690.736384] [<c010ac60>] (sysfs_write_file+0x108/0x13c) from
 [<c00b8768>] (vfs_write+0xb0/0x138)
 [  690.763725] [<c00b8768>] (vfs_write+0xb0/0x138) from [<c00b88a0>]
 (sys_write+0x3c/0x68)
 [  690.782009] [<c00b88a0>] (sys_write+0x3c/0x68) from [<c00300c0>]
 (ret_fast_syscall+0x0/0x30)
 [  690.799691] Code: e5906000 ebfffed4 e3500000 1a00000b (e5c65008)
 [  690.833640] ---[ end trace d9ad7133817b7878 ]---


 }}}

 and another


 {{{
 [   29.360729] PM: Syncing filesystems ... done.
 [   29.446953] Freezing user space processes ... (elapsed 0.01 seconds)
 done.
 [   29.479566] Freezing remaining freezable tasks ... (elapsed 0.01
 seconds) done.
 [   29.555227] Unable to handle kernel NULL pointer dereference at virtual
 address 00000008
 [   29.563643] pgd = dc2d8000
 [   29.563643] [00000008] *pgd=1c3c8831, *pte=00000000, *ppte=00000000
 [   29.569957] Internal error: Oops: 817 [#1] PREEMPT
 [   29.572969] Modules linked in: fuse xt_tcpudp iptable_filter ip_tables
 x_tables uinput libertas_sdio libertas psmouse mousedev ov7670 joydev
 mmp_camera videobuf2_core videobuf2_dma_sg videobuf2_memops [last
 unloaded: scsi_wait_scan]
 [   29.599445] CPU: 0    Not tainted  (3.0.0-00179-gaf37761-dirty #145)
 [   29.599445] PC is at fsp_onpad_vscr+0x24/0x5c [psmouse]
 [   29.606035] LR is at fsp_reg_read+0x12c/0x178 [psmouse]
 [   29.611440] pc : [<bf02d9e8>]    lr : [<bf02d660>]    psr: 60000013
 [   29.616840] sp : dc2d7e48  ip : dc2d7d98  fp : be9c283c
 [   29.628674] r10: dc01d9a0  r9 : 00000000  r8 : 00000000
 [   29.634058] r7 : 00000000  r6 : 00000000  r5 : 00000000  r4 : dd0ad800
 [   29.640787] r3 : 00000000  r2 : 00000000  r1 : 00000004  r0 : 00000000
 [   29.640787] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM
 Segment user
 [   29.654874] Control: 10c5387d  Table: 1c2d8019  DAC: 00000015
 [   29.654874] Process rtcwake (pid: 1077, stack limit = 0xdc2d62f8)
 [   29.660801] Stack: (0xdc2d7e48 to 0xdc2d8000)
 [   29.667082] 7e40:                   dd0ad800 00000000 dd0ad800 dd0ad800
 dd0ad808 bf02db8c
 [   29.671575] 7e60: 00000000 bf02af48 dcfcee00 dcfcee7c c03aa014 c0232c04
 00000002 dcfcee88
 [   29.680011] 7e80: c03aa014 c0232c1c c0232c10 c01d6260 dcfcee88 c03aa014
 00000000 00000000
 [   29.688446] 7ea0: dcfcee88 00000002 dcfceebc c054c5b8 00000006 c01d6a7c
 dcfcee88 00000002
 [   29.696879] 7ec0: dcfcee88 00000000 00000002 dcfceedc ddedab92 c01d6ba8
 ddedab92 00000006
 [   29.705314] 7ee0: 00000000 00000003 00000000 00000003 00000004 c0430736
 c039a244 c0076624
 [   29.722182] 7f00: 00000003 00000000 00000003 c007686c 00000003 dc3c9000
 00000003 c0075f18
 [   29.730618] 7f20: dc01bae8 dc2d7f80 00000004 dd06a320 dd06a338 c0181b3c
 00000004 c010ac70
 [   29.730618] 7f40: 00000004 dc3c3760 4008a000 dc2d7f80 00000000 00000000
 00020000 c00b8778
 [   29.739052] 7f60: dc3c3760 4008a000 dc3c3760 4008a000 00000004 00000004
 00000000 c00b88b0
 [   29.747487] 7f80: 00000000 00000000 00000004 00000000 00000004 00013250
 4008a000 c0030268
 [   29.755921] 7fa0: dc2d6000 c00300c0 00000004 00013250 00000004 4008a000
 00000004 00000000
 [   29.764355] 7fc0: 00000004 00013250 4008a000 00000004 00000004 00013040
 000d5e68 be9c283c
 [   29.772790] 7fe0: 00000000 be9c27b8 40225280 4027f22c 60000010 00000004
 1f6fe821 1f6fec21
 [   29.781225] [<bf02d9e8>] (fsp_onpad_vscr+0x24/0x5c [psmouse]) from
 [<bf02db8c>] (fsp_reset+0x1c/0x2c [psmouse])
 [   29.789702] [<bf02db8c>] (fsp_reset+0x1c/0x2c [psmouse]) from
 [<bf02af48>] (psmouse_cleanup+0x98/0xf0 [psmouse])
 [   29.800134] [<bf02af48>] (psmouse_cleanup+0x98/0xf0 [psmouse]) from
 [<c0232c04>] (serio_cleanup+0x34/0x40)
 [   29.836869] [<c0232c04>] (serio_cleanup+0x34/0x40) from [<c0232c1c>]
 (serio_suspend+0xc/0x14)
 [   29.853879] [<c0232c1c>] (serio_suspend+0xc/0x14) from [<c01d6260>]
 (pm_op+0x4c/0xb0)
 [   29.853879] [<c01d6260>] (pm_op+0x4c/0xb0) from [<c01d6a7c>]
 (__device_suspend+0x158/0x1f0)
 [   29.870132] [<c01d6a7c>] (__device_suspend+0x158/0x1f0) from
 [<c01d6ba8>] (dpm_suspend+0x94/0x184)
 [   29.886975] [<c01d6ba8>] (dpm_suspend+0x94/0x184) from [<c0076624>]
 (suspend_devices_and_enter+0x3c/0x1ac)
 [   29.912822] [<c0076624>] (suspend_devices_and_enter+0x3c/0x1ac) from
 [<c007686c>] (enter_state+0xd8/0x14c)
 [   29.939392] [<c007686c>] (enter_state+0xd8/0x14c) from [<c0075f18>]
 (state_store+0xa4/0xb8)
 [   29.966280] [<c0075f18>] (state_store+0xa4/0xb8) from [<c0181b3c>]
 (kobj_attr_store+0x18/0x1c)
 [   29.983631] [<c0181b3c>] (kobj_attr_store+0x18/0x1c) from [<c010ac70>]
 (sysfs_write_file+0x108/0x13c)
 [   30.001276] [<c010ac70>] (sysfs_write_file+0x108/0x13c) from
 [<c00b8778>] (vfs_write+0xb0/0x138)
 [   30.028660] [<c00b8778>] (vfs_write+0xb0/0x138) from [<c00b88b0>]
 (sys_write+0x3c/0x68)
 [   30.064635] [<c00b88b0>] (sys_write+0x3c/0x68) from [<c00300c0>]
 (ret_fast_syscall+0x0/0x30)
 [   30.082755] Code: e5906000 ebfffed4 e3500000 1a00000b (e5c65008)
 [   30.098530] pxau2o-ehci pxau2o-ehci.0: GetStatus port:1 status 8001205
 4  ACK POWER sig=se0 LPM PE CONNECT
 [   30.127912] ---[ end trace a628bfbaab07a801 ]---

 }}}

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


More information about the Bugs mailing list