etnviv drm WARNING with Kernel 4.10
Joshua Clayton
stillcompiling at gmail.com
Mon Mar 20 22:10:45 UTC 2017
Greeetings, All
We moved from a 4.7 kernel to 4.10, and now
regularly see the below oops at boot.
Specific platform is imx6q-evi (Uniwest Evi) running X.
There are no ill effects, as far as I can tell, except for the
scary kernel warning.
I tried disabling CONFIG_DRM_FBDEV_EMULATION, to no
effect.
I didn't find any references to it being seen or fixed,
so, I'm posting it for posterity:
[ 1.084245] [drm] Initialized
[ 1.091259] panel supply power not found, using dummy regulator
[ 1.099955] imx-ipuv3 2400000.ipu: IPUv3H probed
[ 1.107272] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 1.113898] [drm] No driver support for vblank timestamp query.
[ 1.120472] imx-drm display-subsystem: bound imx-ipuv3-crtc.2 (ops ipu_crtc_ops)
[ 1.128176] imx-drm display-subsystem: bound imx-ipuv3-crtc.3 (ops ipu_crtc_ops)
[ 1.135874] imx-drm display-subsystem: bound imx-ipuv3-crtc.6 (ops ipu_crtc_ops)
[ 1.143530] imx-drm display-subsystem: bound imx-ipuv3-crtc.7 (ops ipu_crtc_ops)
[ 1.151771] imx-drm display-subsystem: bound 2000000.aips-bus:ldb at 020e0008 (ops imx_ldb_ops)
[ 1.224305] ------------[ cut here ]------------
[ 1.224328] WARNING: CPU: 0 PID: 1 at drivers/gpu/drm/drm_atomic_helper.c:1149 drm_atomic_helper_wait_for_vblanks+0x218/0x228
[ 1.224333] [CRTC:26] vblank wait timed out
[ 1.224337] Modules linked in:
[ 1.224352] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.10.0uniwest-evi+ #363
[ 1.224356] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)
[ 1.224359] Backtrace:
[ 1.224381] [<8010cf84>] (dump_backtrace) from [<8010d228>] (show_stack+0x18/0x1c)
[ 1.224390] r6:60000013 r5:00000000 r4:80e25958 r3:00000000
[ 1.224403] [<8010d210>] (show_stack) from [<803fecfc>] (dump_stack+0xb4/0xe8)
[ 1.224419] [<803fec48>] (dump_stack) from [<80124fc4>] (__warn+0xd8/0x104)
[ 1.224429] r10:00000000 r9:804c9bc8 r8:0000047d r7:00000009 r6:80c0a780 r5:00000000
[ 1.224433] r4:ee8716d8 r3:00000000
[ 1.224444] [<80124eec>] (__warn) from [<80125030>] (warn_slowpath_fmt+0x40/0x48)
[ 1.224453] r9:ee089018 r8:00000000 r7:ee088000 r6:ee0a8200 r5:eeab5800 r4:80c0a89c
[ 1.224465] [<80124ff4>] (warn_slowpath_fmt) from [<804c9bc8>] (drm_atomic_helper_wait_for_vblanks+0x218/0x228)
[ 1.224470] r3:0000001a r2:80c0a89c
[ 1.224473] r4:00000000
[ 1.224487] [<804c99b0>] (drm_atomic_helper_wait_for_vblanks) from [<804f64a4>] (imx_drm_atomic_commit_tail+0x50/0x60)
[ 1.224496] r10:00000004 r9:eeab6000 r8:ee088484 r7:ee088000 r6:00000000 r5:ee088000
[ 1.224499] r4:eeab5800
[ 1.224509] [<804f6454>] (imx_drm_atomic_commit_tail) from [<804ca2cc>] (commit_tail+0x4c/0x94)
[ 1.224514] r5:80e3572c r4:eeab5800
[ 1.224525] [<804ca280>] (commit_tail) from [<804cc368>] (drm_atomic_helper_commit+0xdc/0x154)
[ 1.224530] r5:00000000 r4:eeab5800
[ 1.224543] [<804cc28c>] (drm_atomic_helper_commit) from [<804eab70>] (drm_atomic_commit+0x54/0x60)
[ 1.224550] r7:eeab5800 r6:ee088000 r5:eeab5800 r4:00000000
[ 1.224562] [<804eab1c>] (drm_atomic_commit) from [<804d05f0>] (restore_fbdev_mode+0x158/0x2cc)
[ 1.224569] r6:00000001 r5:0000003f r4:000000a0 r3:00000004
[ 1.224581] [<804d0498>] (restore_fbdev_mode) from [<804d0c68>] (drm_fb_helper_restore_fbdev_mode_unlocked+0x34/0x80)
[ 1.224589] r10:ee808c00 r9:00000000 r8:80e2763c r7:ee0a9200 r6:ee088000 r5:ee0c4800
[ 1.224593] r4:eeab6000
[ 1.224604] [<804d0c34>] (drm_fb_helper_restore_fbdev_mode_unlocked) from [<804d0b48>] (drm_fb_helper_set_par+0x34/0x68)
[ 1.224611] r6:81654ebc r5:ee0c4800 r4:00000000 r3:eeab6000
[ 1.224621] [<804d0b14>] (drm_fb_helper_set_par) from [<8045e784>] (fbcon_init+0x564/0x5cc)
[ 1.224626] r4:ee808c00 r3:00000002
[ 1.224637] [<8045e220>] (fbcon_init) from [<804ab0d4>] (visual_init+0xc8/0x110)
[ 1.224646] r10:00000000 r9:ee808c00 r8:8165abc8 r7:8165abd4 r6:00000000 r5:ee808e00
[ 1.224649] r4:ee808c00
[ 1.224659] [<804ab00c>] (visual_init) from [<804ad010>] (do_bind_con_driver+0x164/0x3a4)
[ 1.224666] r6:8165ace8 r5:00000000 r4:80a34fdc r3:ffffffff
[ 1.224676] [<804aceac>] (do_bind_con_driver) from [<804ad630>] (do_take_over_console+0x158/0x1e0)
[ 1.224685] r10:8165abe4 r9:00000001 r8:0000003e r7:00000000 r6:00000000 r5:8165b5e0
[ 1.224688] r4:80a34fdc
[ 1.224697] [<804ad4d8>] (do_take_over_console) from [<8045e85c>] (do_fbcon_takeover+0x70/0xdc)
[ 1.224706] r10:ee0c4a94 r9:81656eb4 r8:ee0c4800 r7:00000000 r6:00000005 r5:81656eb4
[ 1.224709] r4:80e2763c
[ 1.224718] [<8045e7ec>] (do_fbcon_takeover) from [<8045f618>] (fbcon_event_notify+0x8b8/0x914)
[ 1.224723] r5:ee871a48 r4:80e2763c
[ 1.224737] [<8045ed60>] (fbcon_event_notify) from [<8014777c>] (notifier_call_chain+0x4c/0x8c)
[ 1.224745] r10:ee0c4a94 r9:ee0c480c r8:00000000 r7:ffffffff r6:00000005 r5:ee871a48
[ 1.224749] r4:00000000
[ 1.224761] [<80147730>] (notifier_call_chain) from [<80147c10>] (__blocking_notifier_call_chain+0x50/0x68)
[ 1.224769] r8:81656d98 r7:00000005 r6:ee871a48 r5:80e27cf4 r4:ffffffff r3:ffffffff
[ 1.224780] [<80147bc0>] (__blocking_notifier_call_chain) from [<80147c48>] (blocking_notifier_call_chain+0x20/0x28)
[ 1.224787] r7:80e07d24 r6:00000000 r5:ee0c4800 r4:80e07d24
[ 1.224799] [<80147c28>] (blocking_notifier_call_chain) from [<80464240>] (fb_notifier_call_chain+0x1c/0x24)
[ 1.224809] [<80464224>] (fb_notifier_call_chain) from [<80466118>] (register_framebuffer+0x1d0/0x2a8)
[ 1.224820] [<80465f48>] (register_framebuffer) from [<804cff68>] (drm_fb_helper_initial_config+0x258/0x440)
[ 1.224829] r10:eeab2d60 r9:00000001 r8:00000000 r7:ee0c4800 r6:eeab6000 r5:ee088000
[ 1.224832] r4:80e34cbc
[ 1.224843] [<804cfd10>] (drm_fb_helper_initial_config) from [<804d15e0>] (drm_fbdev_cma_init_with_funcs+0x7c/0xfc)
[ 1.224852] r10:80e6b8f0 r9:804f6730 r8:00000010 r7:00000004 r6:ee088000 r5:00000000
[ 1.224855] r4:eeab6000
[ 1.224866] [<804d1564>] (drm_fbdev_cma_init_with_funcs) from [<804d167c>] (drm_fbdev_cma_init+0x1c/0x28)
[ 1.224874] r8:eeaafed0 r7:80e355d8 r6:ee9ea810 r5:00000000 r4:ee088000 r3:00000004
[ 1.224885] [<804d1660>] (drm_fbdev_cma_init) from [<804f65dc>] (imx_drm_bind+0xf0/0x194)
[ 1.224899] [<804f64ec>] (imx_drm_bind) from [<8050cbe4>] (try_to_bring_up_master+0x1fc/0x2d0)
[ 1.224908] r8:eeb90080 r7:eeb90050 r6:00000008 r5:000000a0 r4:eeb90100 r3:804f64ec
[ 1.224918] [<8050c9e8>] (try_to_bring_up_master) from [<8050cd5c>] (component_add+0xa4/0x174)
[ 1.224927] r10:00000000 r9:00000000 r8:80e35944 r7:eeaafc40 r6:80e35dc4 r5:00000000
[ 1.224930] r4:eeb90080
[ 1.224942] [<8050ccb8>] (component_add) from [<804f92c4>] (ipu_drm_probe+0x58/0x68)
[ 1.224948] r7:00000000 r6:00000000 r5:ee063210 r4:ee063200
[ 1.224963] [<804f926c>] (ipu_drm_probe) from [<80514528>] (platform_drv_probe+0x3c/0x78)
[ 1.224968] r5:80e35944 r4:ee063210
[ 1.224978] [<805144ec>] (platform_drv_probe) from [<805128fc>] (driver_probe_device+0x20c/0x41c)
[ 1.224983] r5:ee063210 r4:8165c0b8
[ 1.224993] [<805126f0>] (driver_probe_device) from [<80512d0c>] (__device_attach_driver+0xa4/0x118)
[ 1.225001] r10:00000000 r9:00000000 r8:8165c074 r7:ee871c88 r6:ee063210 r5:80e35944
[ 1.225005] r4:00000001
[ 1.225014] [<80512c68>] (__device_attach_driver) from [<80510854>] (bus_for_each_drv+0x6c/0xa0)
[ 1.225020] r7:00000001 r6:80512c68 r5:ee871c88 r4:00000000
[ 1.225029] [<805107e8>] (bus_for_each_drv) from [<8051258c>] (__device_attach+0xa4/0x114)
[ 1.225035] r6:80e36300 r5:ee063244 r4:ee063210
[ 1.225044] [<805124e8>] (__device_attach) from [<80512d94>] (device_initial_probe+0x14/0x18)
[ 1.225051] r7:00000000 r6:80e36300 r5:ee063210 r4:ee063218
[ 1.225061] [<80512d80>] (device_initial_probe) from [<80511a1c>] (bus_probe_device+0x90/0x98)
[ 1.225069] [<8051198c>] (bus_probe_device) from [<8050f978>] (device_add+0x3d4/0x58c)
[ 1.225076] r6:ee063210 r5:ee9ea610 r4:ee063218 r3:80d6b594
[ 1.225085] [<8050f5a4>] (device_add) from [<80514254>] (platform_device_add+0xb8/0x24c)
[ 1.225094] r10:80e35c18 r9:ee9ea610 r8:ee0c4010 r7:ee063200 r6:ee063210 r5:ee063200
[ 1.225097] r4:00000000
[ 1.225107] [<8051419c>] (platform_device_add) from [<80502000>] (ipu_probe+0xa04/0xc3c)
[ 1.225113] r7:ee063200 r6:00000007 r5:00000003 r4:eeff62f8
[ 1.225122] [<805015fc>] (ipu_probe) from [<80514528>] (platform_drv_probe+0x3c/0x78)
[ 1.225131] r10:00000000 r9:80d50858 r8:80e35b2c r7:00000000 r6:00000000 r5:80e35b2c
[ 1.225134] r4:ee9ea610
[ 1.225144] [<805144ec>] (platform_drv_probe) from [<805128fc>] (driver_probe_device+0x20c/0x41c)
[ 1.225148] r5:ee9ea610 r4:8165c0b8
[ 1.225158] [<805126f0>] (driver_probe_device) from [<80512c00>] (__driver_attach+0xf4/0x11c)
[ 1.225166] r10:80d00620 r9:80d50858 r8:80e6baa0 r7:00000000 r6:80e35b2c r5:ee9ea610
[ 1.225170] r4:ee9ea644
[ 1.225179] [<80512b0c>] (__driver_attach) from [<80510790>] (bus_for_each_dev+0x74/0xa8)
[ 1.225185] r6:80512b0c r5:80e35b2c r4:00000000 r3:00000000
[ 1.225194] [<8051071c>] (bus_for_each_dev) from [<80512224>] (driver_attach+0x20/0x28)
[ 1.225200] r6:80e36300 r5:eeb91480 r4:80e35b2c
[ 1.225209] [<80512204>] (driver_attach) from [<80511d34>] (bus_add_driver+0x1c0/0x274)
[ 1.225219] [<80511b74>] (bus_add_driver) from [<8051333c>] (driver_register+0x80/0x100)
[ 1.225226] r8:80d50850 r7:80e76240 r6:00000000 r5:80d3781c r4:80e35b2c
[ 1.225236] [<805132bc>] (driver_register) from [<805144d8>] (__platform_driver_register+0x38/0x4c)
[ 1.225241] r5:80d3781c r4:00000006
[ 1.225253] [<805144a0>] (__platform_driver_register) from [<80d37834>] (imx_ipu_driver_init+0x18/0x20)
[ 1.225263] [<80d3781c>] (imx_ipu_driver_init) from [<80101974>] (do_one_initcall+0x44/0x17c)
[ 1.225279] [<80101930>] (do_one_initcall) from [<80d00e60>] (kernel_init_freeable+0x130/0x1f8)
[ 1.225287] r9:80d50858 r8:80d50850 r6:80d624cc r5:80e76240 r4:00000006
[ 1.225301] [<80d00d30>] (kernel_init_freeable) from [<80908490>] (kernel_init+0x10/0x120)
[ 1.225310] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:80908480
[ 1.225313] r4:00000000
[ 1.225324] [<80908480>] (kernel_init) from [<801089f0>] (ret_from_fork+0x14/0x24)
[ 1.225329] r4:00000000 r3:ee870000
[ 1.225363] ---[ end trace e8c3a93cf06df2e3 ]---
[ 1.263718] Console: switching to colour frame buffer device 160x50
[ 2.125282] imx-drm display-subsystem: fb0: frame buffer device
[ 2.165915] imx-ipuv3 2800000.ipu: IPUv3H probed
More information about the etnaviv
mailing list