> -----Original Message----- > From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap- > owner@xxxxxxxxxxxxxxx] On Behalf Of Pandita, Vikram > Sent: Thursday, August 20, 2009 11:55 AM > To: linux-omap@xxxxxxxxxxxxxxx > Subject: SDP broken (l-o-2.6.31-rc6) > > > I am seeing a crash on bootup on SDP on the latest head of linux omap > (7a8d53a06009b) > > Anyone seen this before?? Yes. Vikram, I just sent a patch for RFC to attempt fixing this. Not sure if it's the right fix, since I'm not a FB expert. (Just compared with other fb device driver init sequences) Regards, Sergio > > --- > 6>JFFS2 version 2.2. (NAND) (SUMMARY) (c) 2001-2006 Red Hat, Inc. > <6>msgmni has been set to 243 > <6>alg: No test for stdrng (krng) > <6>io scheduler noop registered > <6>io scheduler anticipatory registered > <6>io scheduler deadline registered > <6>io scheduler cfq registered (default) > <4>Platform driver 'omapfb' needs updating - please use dev_pm_ops > <4>Platform driver 'sdp2430_lcd' needs updating - please use dev_pm_ops > <6>omapfb: configured for panel sdp2430 > <6>omapfb: DISPC version 3.0 initialized > <4>------------[ cut here ]------------ > <4>WARNING: at kernel/mutex.c:207 __mutex_lock_slowpath+0xb0/0x234() > <d>Modules linked in: > [<c00325e4>] (unwind_backtrace+0x0/0xdc) from [<c00508e0>] > (warn_slowpath_common+0x48/0x60) > [<c00508e0>] (warn_slowpath_common+0x48/0x60) from [<c03728b4>] > (__mutex_lock_slowpath+0xb0/0x234) > [<c03728b4>] (__mutex_lock_slowpath+0xb0/0x234) from [<c0372a44>] > (mutex_lock+0xc/0x20) > [<c0372a44>] (mutex_lock+0xc/0x20) from [<c01b96c4>] > (set_fb_fix+0x30/0xbc) > [<c01b96c4>] (set_fb_fix+0x30/0xbc) from [<c01bab1c>] > (omapfb_do_probe+0x428/0x86c) > [<c01bab1c>] (omapfb_do_probe+0x428/0x86c) from [<c01bcde0>] > (sdp2430_panel_probe+0xc/0x18) > [<c01bcde0>] (sdp2430_panel_probe+0xc/0x18) from [<c01e0454>] > (platform_drv_probe+0x18/0x1c) > [<c01e0454>] (platform_drv_probe+0x18/0x1c) from [<c01df624>] > (driver_probe_device+0xa0/0x14c) > [<c01df624>] (driver_probe_device+0xa0/0x14c) from [<c01df730>] > (__driver_attach+0x60/0x84) > [<c01df730>] (__driver_attach+0x60/0x84) from [<c01deee8>] > (bus_for_each_dev+0x44/0x74) > [<c01deee8>] (bus_for_each_dev+0x44/0x74) from [<c01de7fc>] > (bus_add_driver+0xf4/0x278) > [<c01de7fc>] (bus_add_driver+0xf4/0x278) from [<c01dfa00>] > (driver_register+0xa8/0x130) > [<c01dfa00>] (driver_register+0xa8/0x130) from [<c002d29c>] > (do_one_initcall+0x54/0x194) > [<c002d29c>] (do_one_initcall+0x54/0x194) from [<c0008574>] > (kernel_init+0x8c/0x108) > [<c0008574>] (kernel_init+0x8c/0x108) from [<c002e77c>] > (kernel_thread_exit+0x0/0x8) > <4>---[ end trace da227214a82491b7 ]--- > <1>Unable to handle kernel NULL pointer dereference at virtual address > 00000000 > <1>pgd = c0004000 > <1>[00000000] *pgd=00000000 > Internal error: Oops: 805 [#1] > <d>Modules linked in: > CPU: 0 Tainted: G W (2.6.31-rc5-omap1-05899-gf622368 #33) > PC is at __mutex_lock_slowpath+0xe0/0x234 > LR is at __mutex_lock_slowpath+0xcc/0x234 > pc : [<c03728e4>] lr : [<c03728d0>] psr: 40000093 > sp : c7825e58 ip : 11111111 fp : c7980624 > r10: c7980600 r9 : c7980600 r8 : c78b9824 > r7 : c7820000 r6 : 60000013 r5 : c78b9820 r4 : c78b9820 > r3 : 00000000 r2 : c7824000 r1 : c7825e58 r0 : c78b9820 > Flags: nZcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel > Control: 10c5387d Table: 80004019 DAC: 00000017 > Process swapper (pid: 1, stack limit = 0xc78242f0) > Stack: (0xc7825e58 to 0xc7826000) > 5e40: c78b9824 > 00000000 > 5e60: 11111111 c7825e58 c78b9820 c7980600 00000000 c78b9820 c78b9800 > c0372a44 > 5e80: c7980600 c01b96c4 c05387b8 00000000 c78b9800 c78b9a68 00000000 > c01bab1c > 5ea0: c79c9030 c00fa894 c7825ed0 c7980600 c79bcfc0 c7980600 00000000 > 69825ed0 > 5ec0: 7265746e 006c616e 00000000 00000000 c785aa80 c04c4dc0 c04c4dc0 > c04e0484 > 5ee0: c785dd20 c04e44b0 00000000 00000000 00000000 c01bcde0 c04c4dc0 > c01e0454 > 5f00: c04c4dc0 c01df624 c04c4dc0 c04c4df4 c04e0484 c785dd20 c04e44b0 > c01df730 > 5f20: 00000000 c01df6d0 c04e0484 c01deee8 c78045b8 c785d210 c00250b8 > 00000060 > 5f40: c04e0484 c01de7fc c0425ee9 c0425ee9 00000001 c00250b8 00000000 > c04e0484 > 5f60: c0018d60 00000000 00000000 c01dfa00 c00250b8 00000000 00000000 > c0018d60 > 5f80: 00000000 c002d29c c7825fb4 c042bcd3 00008124 0000024e c04d0200 > c784a680 > 5fa0: c04d0210 0000015f c050f108 c00f4ae8 c042bcd3 c78498a0 c7825fc6 > c007c190 > 5fc0: 00000000 35339ae0 00000031 00000000 00000000 00000192 c00250b8 > 00000000 > 5fe0: 00000000 00000000 00000000 c0008574 00000000 c002e77c aaaa5555 > aaaa5555 > [<c03728e4>] (__mutex_lock_slowpath+0xe0/0x234) from [<c0372a44>] > (mutex_lock+0xc/0x20) > [<c0372a44>] (mutex_lock+0xc/0x20) from [<c01b96c4>] > (set_fb_fix+0x30/0xbc) > [<c01b96c4>] (set_fb_fix+0x30/0xbc) from [<c01bab1c>] > (omapfb_do_probe+0x428/0x86c) > [<c01bab1c>] (omapfb_do_probe+0x428/0x86c) from [<c01bcde0>] > (sdp2430_panel_probe+0xc/0x18) > [<c01bcde0>] (sdp2430_panel_probe+0xc/0x18) from [<c01e0454>] > (platform_drv_probe+0x18/0x1c) > [<c01e0454>] (platform_drv_probe+0x18/0x1c) from [<c01df624>] > (driver_probe_device+0xa0/0x14c) > [<c01df624>] (driver_probe_device+0xa0/0x14c) from [<c01df730>] > (__driver_attach+0x60/0x84) > [<c01df730>] (__driver_attach+0x60/0x84) from [<c01deee8>] > (bus_for_each_dev+0x44/0x74) > [<c01deee8>] (bus_for_each_dev+0x44/0x74) from [<c01de7fc>] > (bus_add_driver+0xf4/0x278) > [<c01de7fc>] (bus_add_driver+0xf4/0x278) from [<c01dfa00>] > (driver_register+0xa8/0x130) > [<c01dfa00>] (driver_register+0xa8/0x130) from [<c002d29c>] > (do_one_initcall+0x54/0x194) > [<c002d29c>] (do_one_initcall+0x54/0x194) from [<c0008574>] > (kernel_init+0x8c/0x108) > [<c0008574>] (kernel_init+0x8c/0x108) from [<c002e77c>] > (kernel_thread_exit+0x0/0x8) > Code: e2858004 e585d008 e58d8000 e58d3004 (e583d000) > <4>---[ end trace da227214a82491b8 ]--- > <0>Kernel panic - not syncing: Attempted to kill init! > -- > To unsubscribe from this list: send the line "unsubscribe linux-omap" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html