From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julian Margetson Subject: [Powerpc] Sam460ex Canyonlands issue -Kernel 4.4.6-rc1 Date: Mon, 28 Mar 2016 19:47:49 -0400 Message-ID: <56F9C2A5.5070808@candw.ms> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0114001647==" Return-path: Received: from smtp687.redcondor.net (smtp687.redcondor.net [208.80.206.87]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0F2266E191 for ; Mon, 28 Mar 2016 23:58:36 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Maling list - DRI developers Cc: Alex Deucher , Daniel Vetter , =?UTF-8?Q?Michel_D=c3=a4nzer?= List-Id: dri-devel@lists.freedesktop.org This is a multi-part message in MIME format. --===============0114001647== Content-Type: multipart/alternative; boundary="------------040500000402000205030004" This is a multi-part message in MIME format. --------------040500000402000205030004 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi Seeing the following when booting kernel 4.6-rc1 on Acube Sam460ex Canyonlands board. This loops for a few times then the kernel boots. No problem with the 4.6-rc1 with an A-eon Tabor Freescale e500v2 board. Regards Julian [ 2.197839] ------------[ cut here ]------------ [ 2.197850] WARNING: CPU: 0 PID: 1 at drivers/gpu/drm/drm_irq.c:1368 drm_vblank_off+0x2c/0x1e0 [ 2.197853] Modules linked in: [ 2.197859] CPU: 0 PID: 1 Comm: swapper Tainted: G W 4.6.0-rc1-sam460ex-jm #23 [ 2.197863] task: ea850000 ti: ea846000 task.ti: ea846000 [ 2.197866] NIP: c03c057c LR: c03ec780 CTR: c03eec50 [ 2.197870] REGS: ea847860 TRAP: 0700 Tainted: G W (4.6.0-rc1-sam460ex-jm) [ 2.197880] MSR: 00029000 CR: 42ec8282 XER: 20000000 [ 2.197932] [ 2.197932] GPR00: c03ec780 ea847910 ea850000 ea935000 00000003 000000ff eab704ec ea8be000 [ 2.197932] GPR08: 00000006 00000000 00000001 ea8479d0 22ec8282 00000000 ea935278 eeaaee00 [ 2.197932] GPR16: ea8bf000 c08aeaa4 eaad5800 eab48900 c0cf0000 ea935290 eaad5800 eab48900 [ 2.197932] GPR24: ea8bf000 c08a2c3c 00000000 c0bbc22a 00000000 ea935000 eab70000 eab2f18c [ 2.197937] NIP [c03c057c] drm_vblank_off+0x2c/0x1e0 [ 2.197945] LR [c03ec780] atombios_crtc_dpms+0x90/0xf0 [ 2.197946] Call Trace: [ 2.197956] [ea847910] [c08aeaa4] atombios_helper_funcs+0x0/0x218 (unreliable) [ 2.197963] [ea847960] [c03ec780] atombios_crtc_dpms+0x90/0xf0 [ 2.197970] [ea847980] [c03eec74] atombios_crtc_disable+0x24/0x2a4 [ 2.197977] [ea8479d0] [c03abb8c] __drm_helper_disable_unused_functions+0x9c/0xd0 [ 2.197984] [ea8479f0] [c03ac954] drm_crtc_helper_set_config+0x680/0x934 [ 2.197993] [ea847a60] [c04062f4] radeon_crtc_set_config+0x30/0xb8 [ 2.197999] [ea847a70] [c03c8b28] drm_mode_set_config_internal+0x5c/0xe0 [ 2.198008] [ea847a90] [c03b7218] restore_fbdev_mode+0x20c/0x25c [ 2.198016] [ea847ac0] [c03b8e24] drm_fb_helper_restore_fbdev_mode_unlocked+0x40/0x8c [ 2.198024] [ea847ae0] [c03b8ebc] drm_fb_helper_set_par+0x4c/0x60 [ 2.198031] [ea847af0] [c036ba34] fbcon_init+0x318/0x410 [ 2.198039] [ea847b40] [c0395eb0] visual_init+0xc8/0x114 [ 2.198046] [ea847b60] [c0397628] do_bind_con_driver+0x1e0/0x2e0 [ 2.198053] [ea847bb0] [c0397aa8] do_take_over_console+0x1a0/0x1b0 [ 2.198059] [ea847be0] [c036bbac] do_fbcon_takeover+0x80/0xd8 [ 2.198068] [ea847bf0] [c003f474] notifier_call_chain+0x60/0x94 [ 2.198076] [ea847c10] [c003f758] __blocking_notifier_call_chain+0x50/0x68 [ 2.198085] [ea847c30] [c0372fb0] register_framebuffer+0x250/0x280 [ 2.198092] [ea847ca0] [c03b91f0] drm_fb_helper_initial_config+0x320/0x394 [ 2.198100] [ea847ce0] [c040e3d0] radeon_fbdev_init+0xdc/0x114 [ 2.198107] [ea847d00] [c04085fc] radeon_modeset_init+0x5a8/0x938 [ 2.198113] [ea847d60] [c03e5ebc] radeon_driver_load_kms+0xcc/0x134 [ 2.198120] [ea847d80] [c03c1a5c] drm_dev_register+0x84/0xc8 [ 2.198127] [ea847da0] [c03c3b54] drm_get_pci_dev+0xf4/0x18c [ 2.198136] [ea847dc0] [c0357f44] pci_device_probe+0x78/0xcc [ 2.198143] [ea847de0] [c04ce61c] driver_probe_device+0x124/0x264 [ 2.198149] [ea847e00] [c04ce7e4] __driver_attach+0x88/0xb0 [ 2.198159] [ea847e20] [c04ccbc4] bus_for_each_dev+0x90/0xa0 [ 2.198165] [ea847e50] [c04cdc64] bus_add_driver+0xe0/0x1f0 [ 2.198172] [ea847e70] [c04ceee0] driver_register+0xb4/0xf8 [ 2.198179] [ea847e90] [c00015f8] do_one_initcall+0x11c/0x1a0 [ 2.198187] [ea847f00] [c0c5fa9c] kernel_init_freeable+0x130/0x1cc [ 2.198193] [ea847f30] [c0001bf4] kernel_init+0x14/0x108 [ 2.198201] [ea847f40] [c000b1d4] ret_from_kernel_thread+0x5c/0x64 [ 2.198204] --- interrupt: 0 at (null) [ 2.198204] LR = (null) [ 2.198207] Instruction dump: [ 2.198221] 4bfffdf0 9421ffb0 1d240084 7c0802a6 be61001c 90010054 83e3010c 7fff4a14 [ 2.198235] 81230160 7d492010 7d4a5110 394a0001 <0f0a0000> 7f844840 409c01a4 3ae3013c [ 2.198237] ---[ end trace ee501c2ec7a725ac ]--- --------------040500000402000205030004 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Hi

Seeing the following when booting kernel 4.6-rc1 on Acube Sam460ex Canyonlands board.
This loops for a few times then the kernel boots.
No problem with the 4.6-rc1 with an A-eon Tabor Freescale e500v2 board.

Regards

Julian


 [    2.197839] ------------[ cut here ]------------
 [    2.197850] WARNING: CPU: 0 PID: 1 at drivers/gpu/drm/drm_irq.c:1368 drm_vblank_off+0x2c/0x1e0
 [    2.197853] Modules linked in:
 [    2.197859] CPU: 0 PID: 1 Comm: swapper Tainted: G        W       4.6.0-rc1-sam460ex-jm #23
 [    2.197863] task: ea850000 ti: ea846000 task.ti: ea846000
 [    2.197866] NIP: c03c057c LR: c03ec780 CTR: c03eec50
 [    2.197870] REGS: ea847860 TRAP: 0700   Tainted: G        W        (4.6.0-rc1-sam460ex-jm)
 [    2.197880] MSR: 00029000 <CE,EE,ME>  CR: 42ec8282  XER: 20000000
 [    2.197932] 
 [    2.197932] GPR00: c03ec780 ea847910 ea850000 ea935000 00000003 000000ff eab704ec ea8be000 
 [    2.197932] GPR08: 00000006 00000000 00000001 ea8479d0 22ec8282 00000000 ea935278 eeaaee00 
 [    2.197932] GPR16: ea8bf000 c08aeaa4 eaad5800 eab48900 c0cf0000 ea935290 eaad5800 eab48900 
 [    2.197932] GPR24: ea8bf000 c08a2c3c 00000000 c0bbc22a 00000000 ea935000 eab70000 eab2f18c 
 [    2.197937] NIP [c03c057c] drm_vblank_off+0x2c/0x1e0
 [    2.197945] LR [c03ec780] atombios_crtc_dpms+0x90/0xf0
 [    2.197946] Call Trace:
 [    2.197956] [ea847910] [c08aeaa4] atombios_helper_funcs+0x0/0x218 (unreliable)
 [    2.197963] [ea847960] [c03ec780] atombios_crtc_dpms+0x90/0xf0
 [    2.197970] [ea847980] [c03eec74] atombios_crtc_disable+0x24/0x2a4
 [    2.197977] [ea8479d0] [c03abb8c] __drm_helper_disable_unused_functions+0x9c/0xd0
 [    2.197984] [ea8479f0] [c03ac954] drm_crtc_helper_set_config+0x680/0x934
 [    2.197993] [ea847a60] [c04062f4] radeon_crtc_set_config+0x30/0xb8
 [    2.197999] [ea847a70] [c03c8b28] drm_mode_set_config_internal+0x5c/0xe0
 [    2.198008] [ea847a90] [c03b7218] restore_fbdev_mode+0x20c/0x25c
 [    2.198016] [ea847ac0] [c03b8e24] drm_fb_helper_restore_fbdev_mode_unlocked+0x40/0x8c
 [    2.198024] [ea847ae0] [c03b8ebc] drm_fb_helper_set_par+0x4c/0x60
 [    2.198031] [ea847af0] [c036ba34] fbcon_init+0x318/0x410
 [    2.198039] [ea847b40] [c0395eb0] visual_init+0xc8/0x114
 [    2.198046] [ea847b60] [c0397628] do_bind_con_driver+0x1e0/0x2e0
 [    2.198053] [ea847bb0] [c0397aa8] do_take_over_console+0x1a0/0x1b0
 [    2.198059] [ea847be0] [c036bbac] do_fbcon_takeover+0x80/0xd8
 [    2.198068] [ea847bf0] [c003f474] notifier_call_chain+0x60/0x94
 [    2.198076] [ea847c10] [c003f758] __blocking_notifier_call_chain+0x50/0x68
 [    2.198085] [ea847c30] [c0372fb0] register_framebuffer+0x250/0x280
 [    2.198092] [ea847ca0] [c03b91f0] drm_fb_helper_initial_config+0x320/0x394
 [    2.198100] [ea847ce0] [c040e3d0] radeon_fbdev_init+0xdc/0x114
 [    2.198107] [ea847d00] [c04085fc] radeon_modeset_init+0x5a8/0x938
 [    2.198113] [ea847d60] [c03e5ebc] radeon_driver_load_kms+0xcc/0x134
 [    2.198120] [ea847d80] [c03c1a5c] drm_dev_register+0x84/0xc8
 [    2.198127] [ea847da0] [c03c3b54] drm_get_pci_dev+0xf4/0x18c
 [    2.198136] [ea847dc0] [c0357f44] pci_device_probe+0x78/0xcc
 [    2.198143] [ea847de0] [c04ce61c] driver_probe_device+0x124/0x264
 [    2.198149] [ea847e00] [c04ce7e4] __driver_attach+0x88/0xb0
 [    2.198159] [ea847e20] [c04ccbc4] bus_for_each_dev+0x90/0xa0
 [    2.198165] [ea847e50] [c04cdc64] bus_add_driver+0xe0/0x1f0
 [    2.198172] [ea847e70] [c04ceee0] driver_register+0xb4/0xf8
 [    2.198179] [ea847e90] [c00015f8] do_one_initcall+0x11c/0x1a0
 [    2.198187] [ea847f00] [c0c5fa9c] kernel_init_freeable+0x130/0x1cc
 [    2.198193] [ea847f30] [c0001bf4] kernel_init+0x14/0x108
 [    2.198201] [ea847f40] [c000b1d4] ret_from_kernel_thread+0x5c/0x64
 [    2.198204] --- interrupt: 0 at   (null)
 [    2.198204]     LR =   (null)
 [    2.198207] Instruction dump:
 [    2.198221] 4bfffdf0 9421ffb0 1d240084 7c0802a6 be61001c 90010054 83e3010c 7fff4a14 
 [    2.198235] 81230160 7d492010 7d4a5110 394a0001 <0f0a0000> 7f844840 409c01a4 3ae3013c 
 [    2.198237] ---[ end trace ee501c2ec7a725ac ]---

--------------040500000402000205030004-- --===============0114001647== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0114001647==--