Hi I get this from time to time on a 4.9.17 kernel: [ 3.353387] ------------[ cut here ]------------ [ 3.353408] WARNING: CPU: 0 PID: 1 at drivers/gpu/drm/drm_atomic_helper.c:1140 drm_atomic_helper_wait_for_vblanks+0x240/0x244 [ 3.353412] [CRTC:24] vblank wait timed out [ 3.353420] Modules linked in: [ 3.353431] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.17 #1 [ 3.353435] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree) [ 3.353442] Backtrace: [ 3.353458] [<c010d324>] (dump_backtrace) from [<c010d654>] (show_stack+0x20/0x24) [ 3.353468] r6:c0c47dac r5:60000013 r4:00000000 r3:00040911 [ 3.353483] [<c010d634>] (show_stack) from [<c0408488>] (dump_stack+0x90/0xa4) [ 3.353499] [<c04083f8>] (dump_stack) from [<c0124d48>] (__warn+0xf8/0x110) [ 3.353507] r7:00000009 r6:c099d51c r5:00000000 r4:ef0b3670 [ 3.353517] [<c0124c50>] (__warn) from [<c0124da8>] (warn_slowpath_fmt+0x48/0x50) [ 3.353526] r9:d9164c18 r8:d9164400 r7:00000000 r6:d9169c00 r5:d91520c0 r4:c099d638 [ 3.353536] [<c0124d64>] (warn_slowpath_fmt) from [<c04bdd0c>] (drm_atomic_helper_wait_for_vblanks+0x240/0x244) [ 3.353542] r3:00000018 r2:c099d638 [ 3.353546] r4:00000000 [ 3.353559] [<c04bdacc>] (drm_atomic_helper_wait_for_vblanks) from [<c04e9804>] (imx_drm_atomic_commit_tail+0x58/0x68) [ 3.353568] r10:d9164400 r9:ef378d80 r8:c0c63991 r7:d9164400 r6:00000000 r5:d9164400 [ 3.353572] r4:d91520c0 [ 3.353584] [<c04e97ac>] (imx_drm_atomic_commit_tail) from [<c04be48c>] (commit_tail+0x50/0x6c) [ 3.353589] r5:c0c4fff4 r4:d91520c0 [ 3.353600] [<c04be43c>] (commit_tail) from [<c04c0444>] (drm_atomic_helper_commit+0x9c/0xe4) [ 3.353605] r5:00000000 r4:d91520c0 [ 3.353614] [<c04c03a8>] (drm_atomic_helper_commit) from [<c04e9920>] (imx_drm_atomic_commit+0x10c/0x148) [ 3.353622] r7:d91520c0 r6:ef2f2400 r5:d91520c0 r4:00000006 [ 3.353636] [<c04e9814>] (imx_drm_atomic_commit) from [<c04e071c>] (drm_atomic_commit+0x64/0x68) [ 3.353646] r10:d9164400 r9:ef378d80 r8:d916463c r7:d91520c0 r6:d9164400 r5:d91520c0 [ 3.353650] r4:00000000 [ 3.353662] [<c04e06b8>] (drm_atomic_commit) from [<c04c3cf0>] (restore_fbdev_mode+0x150/0x298) [ 3.353670] r6:00000004 r5:0000003f r4:000000a0 r3:00000004 [ 3.353682] [<c04c3ba0>] (restore_fbdev_mode) from [<c04c439c>] (drm_fb_helper_restore_fbdev_mode_unlocked+0x40/0x84) [ 3.353692] r10:c0c4898c r9:ef024800 r8:d916ac00 r7:c0cf03bc r6:d9164400 r5:d9165c00 [ 3.353696] r4:ef378d80 [ 3.353707] [<c04c435c>] (drm_fb_helper_restore_fbdev_mode_unlocked) from [<c04c4254>] (drm_fb_helper_set_par+0x40/0x70) [ 3.353715] r6:00000000 r5:d9165c00 r4:00000000 r3:00000000 [ 3.353730] [<c04c4214>] (drm_fb_helper_set_par) from [<c044de40>] (fbcon_init+0x574/0x5c0) [ 3.353736] r4:ef024800 r3:00000002 [ 3.353749] [<c044d8cc>] (fbcon_init) from [<c0491914>] (visual_init+0xd0/0x118) [ 3.353760] r10:00000000 r9:c0994d34 r8:ef024800 r7:c0cf302c r6:ef024918 r5:00000000 [ 3.353763] r4:ef024800 [ 3.353776] [<c0491844>] (visual_init) from [<c0493998>] (do_bind_con_driver+0x184/0x3b8) [ 3.353782] r6:c0cf2f18 r5:00000000 r4:c0837c20 r3:c0cf302c [ 3.353792] [<c0493814>] (do_bind_con_driver) from [<c0493ffc>] (do_take_over_console+0x180/0x1f4) [ 3.353802] r10:c0cf2f28 r9:00000001 r8:0000003e r7:00000000 r6:00000000 r5:c0c4bb9c [ 3.353806] r4:00000000 [ 3.353816] [<c0493e7c>] (do_take_over_console) from [<c044df20>] (do_fbcon_takeover+0x94/0xf0) [ 3.353825] r10:d9165e2c r9:d902c44c r8:00000000 r7:c0cf23b4 r6:c0c4898c r5:c0cf23b4 [ 3.353828] r4:c0c4898c [ 3.353838] [<c044de8c>] (do_fbcon_takeover) from [<c044ed68>] (fbcon_event_notify+0x938/0x974) [ 3.353846] r6:00000005 r5:ef0b3a28 r4:c0c4898c r3:00000000 [ 3.353861] [<c044e430>] (fbcon_event_notify) from [<c0146d74>] (notifier_call_chain+0x54/0x94) [ 3.353870] r10:d9165e2c r9:d902c44c r8:00000000 r7:ffffffff r6:00000005 r5:ef0b3a28 [ 3.353873] r4:ffffffff [ 3.353885] [<c0146d20>] (notifier_call_chain) from [<c01471f4>] (__blocking_notifier_call_chain+0x58/0x70) [ 3.353895] r9:d9165c0c r8:c0cf21e0 r7:00000005 r6:ef0b3a28 r5:c0c48c4c r4:ffffffff [ 3.353905] [<c014719c>] (__blocking_notifier_call_chain) from [<c0147234>] (blocking_notifier_call_chain+0x28/0x30) [ 3.353911] r7:00000000 r6:c0c04b24 r5:d9165c00 r4:c0c04b24 [ 3.353924] [<c014720c>] (blocking_notifier_call_chain) from [<c0452af8>] (fb_notifier_call_chain+0x2c/0x30) [ 3.353936] [<c0452acc>] (fb_notifier_call_chain) from [<c0454890>] (register_framebuffer+0x1f8/0x2b4) [ 3.353948] [<c0454698>] (register_framebuffer) from [<c04c4640>] (drm_fb_helper_initial_config+0x260/0x410) [ 3.353958] r10:d9130940 r9:ef6eaf54 r8:ef378ee0 r7:d9165c00 r6:00000004 r5:c0c4f754 [ 3.353962] r4:ef378d80 [ 3.353973] [<c04c43e0>] (drm_fb_helper_initial_config) from [<c04c4f98>] (drm_fbdev_cma_init_with_funcs+0x90/0x108) [ 3.353982] r9:ef6eaf54 r8:00000010 r7:00000004 r6:d9164400 r5:00000000 r4:ef378d80 [ 3.353993] [<c04c4f08>] (drm_fbdev_cma_init_with_funcs) from [<c04c5038>] (drm_fbdev_cma_init+0x28/0x30) [ 3.354002] r8:d914a990 r7:ef21f810 r6:00000000 r5:c0c4fea0 r4:d9164400 r3:00000004 [ 3.354012] [<c04c5010>] (drm_fbdev_cma_init) from [<c04e9aa4>] (imx_drm_bind+0x100/0x19c) [ 3.354026] [<c04e99a4>] (imx_drm_bind) from [<c04f9dec>] (try_to_bring_up_master+0x230/0x294) [ 3.354036] r8:c0c50330 r7:d9130910 r6:00000008 r5:000000a0 r4:d91309c0 r3:c04e99a4 [ 3.354045] [<c04f9bbc>] (try_to_bring_up_master) from [<c04f9f14>] (component_add+0xc4/0x174) [ 3.354053] r10:00000000 r9:c0cf4344 r8:00000000 r7:d914a640 r6:c0c50328 r5:00000000 [ 3.354058] r4:d9130940 [ 3.354070] [<c04f9e50>] (component_add) from [<c04eb854>] (ipu_drm_probe+0x68/0x74) [ 3.354077] r7:00000000 r6:ffffffff r5:d9168810 r4:d9168920 [ 3.354088] [<c04eb7ec>] (ipu_drm_probe) from [<c05012b8>] (platform_drv_probe+0x5c/0xc0) [ 3.354095] r7:fffffdfb r6:c0c50084 r5:d9168810 r4:c0cf4368 [ 3.354111] [<c050125c>] (platform_drv_probe) from [<c04ff5b0>] (driver_probe_device+0x234/0x438) [ 3.354118] r7:00000000 r6:c0c50084 r5:d9168810 r4:c0cf4368 [ 3.354131] [<c04ff37c>] (driver_probe_device) from [<c04ff9b8>] (__device_attach_driver+0xac/0x10c) [ 3.354140] r8:00000000 r7:ef0b3c60 r6:c0c50084 r5:d9168810 r4:00000001 [ 3.354153] [<c04ff90c>] (__device_attach_driver) from [<c04fd380>] (bus_for_each_drv+0x74/0xa8) [ 3.354159] r7:00000001 r6:c04ff90c r5:ef0b3c60 r4:00000000 [ 3.354171] [<c04fd30c>] (bus_for_each_drv) from [<c04ff1e0>] (__device_attach+0xc0/0x144) [ 3.354178] r6:c0c50638 r5:d9168844 r4:d9168810 [ 3.354189] [<c04ff120>] (__device_attach) from [<c04ffb84>] (device_initial_probe+0x1c/0x20) [ 3.354197] r7:d9168810 r6:c0c50638 r5:d9168810 r4:d9168818 [ 3.354209] [<c04ffb68>] (device_initial_probe) from [<c04fe5f4>] (bus_probe_device+0x94/0x9c) [ 3.354221] [<c04fe560>] (bus_probe_device) from [<c04fc3b4>] (device_add+0x448/0x5e8) [ 3.354228] r6:c0c0300c r5:ef21f610 r4:d9168818 r3:00000001 [ 3.354239] [<c04fbf6c>] (device_add) from [<c0500f58>] (platform_device_add+0xbc/0x258) [ 3.354248] r10:c0c501fc r9:d9164010 r8:00000008 r7:00000003 r6:d9168810 r5:d9168800 [ 3.354251] r4:00000000 [ 3.354266] [<c0500e9c>] (platform_device_add) from [<c04ef428>] (ipu_probe+0x9c4/0xb44) [ 3.354273] r7:00000003 r6:d9168800 r5:ef21f610 r4:ef6f4a54 [ 3.354284] [<c04eea64>] (ipu_probe) from [<c05012b8>] (platform_drv_probe+0x5c/0xc0) [ 3.354293] r10:00000000 r9:c0b3872c r8:00000000 r7:fffffdfb r6:c0c5013c r5:ef21f610 [ 3.354297] r4:c0cf4368 [ 3.354307] [<c050125c>] (platform_drv_probe) from [<c04ff5b0>] (driver_probe_device+0x234/0x438) [ 3.354314] r7:00000000 r6:c0c5013c r5:ef21f610 r4:c0cf4368 [ 3.354326] [<c04ff37c>] (driver_probe_device) from [<c04ff8b8>] (__driver_attach+0x104/0x110) [ 3.354334] r8:c0c0300c r7:00000000 r6:c0c5013c r5:ef21f610 r4:ef21f644 [ 3.354345] [<c04ff7b4>] (__driver_attach) from [<c04fd2ac>] (bus_for_each_dev+0x7c/0xb0) [ 3.354352] r6:c04ff7b4 r5:c0c5013c r4:00000000 r3:c04ff7b4 [ 3.354361] [<c04fd230>] (bus_for_each_dev) from [<c04fee50>] (driver_attach+0x2c/0x30) [ 3.354368] r6:d9144400 r5:c0c50638 r4:c0c5013c [ 3.354378] [<c04fee24>] (driver_attach) from [<c04fe8f0>] (bus_add_driver+0x1a8/0x288) [ 3.354389] [<c04fe748>] (bus_add_driver) from [<c04fffe8>] (driver_register+0x88/0x108) [ 3.354396] r7:c0c87000 r6:c0c87000 r5:00000006 r4:c0c5013c [ 3.354405] [<c04fff60>] (driver_register) from [<c0501208>] (__platform_driver_register+0x50/0x58) [ 3.354410] r5:00000006 r4:c0b7acbc [ 3.354423] [<c05011b8>] (__platform_driver_register) from [<c0b38748>] (imx_ipu_driver_init+0x1c/0x20) [ 3.354438] [<c0b3872c>] (imx_ipu_driver_init) from [<c0101c5c>] (do_one_initcall+0x60/0x1a4) [ 3.354449] [<c0101bfc>] (do_one_initcall) from [<c0b00f54>] (kernel_init_freeable+0x1dc/0x280) [ 3.354458] r10:c0b53834 r9:c0b00614 r8:000000b2 r7:c0c87000 r6:c0c87000 r5:00000006 [ 3.354463] r4:c0b7acbc [ 3.354478] [<c0b00d78>] (kernel_init_freeable) from [<c0726304>] (kernel_init+0x18/0x124) [ 3.354489] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c07262ec [ 3.354492] r4:00000000 [ 3.354505] [<c07262ec>] (kernel_init) from [<c0108cb8>] (ret_from_fork+0x14/0x3c) [ 3.354512] r4:00000000 r3:ef0b2000 [ 3.354522] ---[ end trace c989c9799ce50c81 ]--- [ 13.933409] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:24:crtc-0] flip_done timed out [ 24.173410] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:24:crtc-0] flip_done timed out [ 24.175555] Console: switching to colour frame buffer device 80x30 [ 34.413391] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:24:crtc-0] flip_done timed out [ 35.599871] imx-drm display-subsystem: fb0: frame buffer device [ 35.644112] imx-ipuv3 2800000.ipu: IPUv3H probed [ 35.668348] loop: module loaded greets -- Christian Gmeiner, MSc https://www.youtube.com/user/AloryOFFICIAL https://soundcloud.com/christian-gmeiner _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel