Hi, When moving from 4.15 -> 4.16, I see long delays and spam from DRM in dmesg. Is this some known issue, or should I try to e.g. bisect it? FWIW, the same kernel binary works on N900. [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.16.0-omap3-los_df4967 (aaro@amd-fx-6350) (gcc version 7.3.0 (GCC)) #1 Tue Apr 17 23:58:54 EEST 2018 [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: Nokia N950 [ 0.000000] Memory policy: Data cache writeback [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] OMAP3630/DM3730 ES1.2 (l2cache iva sgx neon isp 192mhz_clk) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 260352 [ 0.000000] Kernel command line: console=ttyO2,115200 console=tty [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Memory: 1022592K/1047552K available (6144K kernel code, 201K rwdata, 1792K rodata, 6144K init, 1133K bss, 24960K reserved, 0K cma-reserved, 261120K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) [ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (7136 kB) [ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (6144 kB) [ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 202 kB) [ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) (1134 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 4.0) with 96 interrupts [ 0.000000] Clocking rate (Crystal/Core/MPU): 38.4/390/600 MHz [ 0.000000] OMAP clockevent source: timer1 at 32768 Hz [ 0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns [ 0.000030] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns [ 0.000030] OMAP clocksource: 32k_counter at 32768 Hz [ 0.000427] Console: colour dummy device 80x30 [ 0.000915] console [tty0] enabled [ 0.000946] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032) [ 0.118804] pid_max: default: 32768 minimum: 301 [ 0.119018] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.119049] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.119750] CPU: Testing write buffer coherency: ok [ 0.120391] Setting up static identity map for 0x80100000 - 0x80100060 [ 0.122497] devtmpfs: initialized [ 0.140777] random: get_random_u32 called from bucket_table_alloc+0x84/0x198 with crng_init=0 [ 0.140899] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 0.141265] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.141326] futex hash table entries: 256 (order: -1, 3072 bytes) [ 0.141448] pinctrl core: initialized pinctrl subsystem [ 0.142395] NET: Registered protocol family 16 [ 0.143005] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.156738] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp [ 0.157196] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp [ 0.185638] Reprogramming SDRC clock to 390400000 Hz [ 0.192443] random: fast init done [ 0.195220] OMAP GPIO hardware version 2.5 [ 0.212402] omap-gpmc 6e000000.gpmc: GPMC revision 5.0 [ 0.212463] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000 [ 0.222229] hw-breakpoint: debug architecture 0x4 unsupported. [ 0.222991] Reserving DMA channels 0 and 1 for HS ROM code [ 0.223022] OMAP DMA hardware revision 5.0 [ 0.252838] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported) [ 0.258911] SCSI subsystem initialized [ 0.259124] usbcore: registered new interface driver usbfs [ 0.259216] usbcore: registered new interface driver hub [ 0.259338] usbcore: registered new device driver usb [ 0.272277] omap_i2c 48070000.i2c: bus 0 rev4.4 at 2900 kHz [ 0.273681] omap_i2c 48072000.i2c: bus 1 rev4.4 at 400 kHz [ 0.274902] omap_i2c 48060000.i2c: bus 2 rev4.4 at 400 kHz [ 0.277832] clocksource: Switched to clocksource 32k_counter [ 0.297302] NET: Registered protocol family 2 [ 0.298065] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes) [ 0.298126] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.298248] TCP bind hash table entries: 8192 (order: 3, 32768 bytes) [ 0.298370] TCP: Hash tables configured (established 8192 bind 8192) [ 0.298553] UDP hash table entries: 512 (order: 1, 8192 bytes) [ 0.298583] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes) [ 0.298828] NET: Registered protocol family 1 [ 0.351593] hw perfevents: no interrupt-affinity property for /pmu@54000000, guessing. [ 0.351806] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available [ 0.355194] Initialise system trusted keyrings [ 0.477416] workingset: timestamp_bits=30 max_order=18 bucket_order=0 [ 0.838226] jitterentropy: Initialization failed with host not compliant with requirements: 2 [ 0.838409] NET: Registered protocol family 38 [ 0.838470] Key type asymmetric registered [ 0.838470] Asymmetric key parser 'x509' registered [ 0.838562] bounce: pool size: 64 pages [ 0.838592] io scheduler noop registered [ 0.839019] io scheduler cfq registered (default) [ 0.842651] pinctrl-single 48002030.pinmux: 284 pins, size 568 [ 0.843139] pinctrl-single 48002a00.pinmux: 46 pins, size 92 [ 0.843811] pinctrl-single 480025a0.pinmux: 46 pins, size 92 [ 0.962707] omap_uart 4806a000.serial: no wakeirq for uart0 [ 0.962921] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a OMAP UART0 [ 0.968597] omap_uart 4806c000.serial: no wakeirq for uart1 [ 0.968780] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a OMAP UART1 [ 0.983886] omap_uart 49020000.serial: no wakeirq for uart2 [ 0.984069] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a OMAP UART2 [ 1.624999] console [ttyO2] enabled [ 1.629516] omap_uart 49042000.serial: no wakeirq for uart3 [ 1.635498] 49042000.serial: ttyO3 at MMIO 0x49042000 (irq = 96, base_baud = 3000000) is a OMAP UART3 [ 1.666198] omapdss_dss 48050000.dss: master bind failed: -517 [ 1.674438] Skipping twl internal clock init and using bootloader value (unknown osc rate) [ 1.825744] twl 0-0048: PIH (irq 23) chaining IRQs 144..152 [ 1.831726] twl 0-0048: power (irq 149) chaining IRQs 152..159 [ 2.034179] vmmc2: Bringing 2800000uV into 3000000-3000000uV [ 2.159210] twl4030_gpio twl4030-gpio: gpio (irq 144) chaining IRQs 160..177 [ 2.288604] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Initialized TWL4030 USB module [ 2.352355] mtdoops: mtd device (mtddev=name/number) must be supplied [ 2.359893] omap2-onenand 4000000.onenand: initializing on CS0 (0x04000000), va (ptrval), DMA mode [ 2.454467] tun: Universal TUN/TAP device driver, 1.6 [ 2.481353] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver [ 2.487426] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1 [ 2.517669] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 2.524902] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.532470] usb usb1: Product: MUSB HDRC host driver [ 2.537689] usb usb1: Manufacturer: Linux 4.16.0-omap3-los_df4967 musb-hcd [ 2.544891] usb usb1: SerialNumber: musb-hdrc.0.auto [ 2.550964] hub 1-0:1.0: USB hub found [ 2.563507] hub 1-0:1.0: 1 port detected [ 2.572235] input: TWL4030 Keypad as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:keypad/input/input0 [ 2.630889] input: twl4030_pwrbutton as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:pwrbutton/input/input1 [ 2.676910] twl_rtc 48070000.i2c:twl@48:rtc: Power up reset detected. [ 2.705322] twl_rtc 48070000.i2c:twl@48:rtc: Enabling TWL-RTC [ 2.714172] twl_rtc 48070000.i2c:twl@48:rtc: rtc core: registered 48070000.i2c:twl@48:rtc as rtc0 [ 2.729705] i2c /dev entries driver [ 2.749694] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec [ 2.855163] usbcore: registered new interface driver usbhid [ 2.861083] usbhid: USB HID core driver [ 2.866363] NET: Registered protocol family 17 [ 2.871215] omap2_set_init_voltage: unable to find boot up OPP for vdd_mpu_iva [ 2.878784] omap2_set_init_voltage: unable to set vdd_mpu_iva [ 2.884826] omap2_set_init_voltage: unable to find boot up OPP for vdd_core [ 2.892120] omap2_set_init_voltage: unable to set vdd_core [ 2.901580] ThumbEE CPU extension supported. [ 2.966278] Loading compiled-in X.509 certificates [ 3.010284] DSS: OMAP DSS rev 2.0 [ 3.014068] omapdss_dss 48050000.dss: bound 48050400.dispc (ops dispc_component_ops) [ 3.050537] omapdss_dss 48050000.dss: bound 4804fc00.encoder (ops dsi_component_ops) [ 3.076049] omapdrm omapdrm.0: DMM not available, disable DMM support [ 3.083251] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 3.090209] [drm] No driver support for vblank timestamp query. [ 3.348205] omapdrm omapdrm.0: lcd: timeout waiting for enable [ 3.348236] panel-dsi-cm 4804fc00.encoder:display: panel revision 38.95.8a [ 3.374176] mmc0: new high speed MMC card at address 0001 [ 3.374847] mmcblk0: mmc0:0001 HYNIX 14.8 GiB [ 3.375122] mmcblk0boot0: mmc0:0001 HYNIX partition 1 4.00 MiB [ 3.375366] mmcblk0boot1: mmc0:0001 HYNIX partition 2 4.00 MiB [ 3.375732] mmcblk0rpmb: mmc0:0001 HYNIX partition 3 4.00 MiB, chardev (250:0) [ 3.389617] mmcblk0: p1 p2 p3 [ 3.608245] omapdrm omapdrm.0: atomic complete timeout (pipe 0)! [ 13.928283] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CRTC:33:crtc-0] flip_done timed out [ 24.168243] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CONNECTOR:30:DSI-1] flip_done timed out [ 34.408233] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [PLANE:31:plane-0] flip_done timed out [ 34.408294] ------------[ cut here ]------------ [ 34.408325] WARNING: CPU: 0 PID: 809 at /home/aaro/los/work/shared/linux-v4.16/drivers/gpu/drm/omapdrm/omap_crtc.c:359 omap_crtc_arm_event+0x50/0x54 [ 34.408325] Modules linked in: [ 34.408355] CPU: 0 PID: 809 Comm: kworker/0:2 Not tainted 4.16.0-omap3-los_df4967 #1 [ 34.408355] Hardware name: Generic OMAP36xx (Flattened Device Tree) [ 34.408355] Workqueue: events deferred_probe_work_func [ 34.408386] Backtrace: [ 34.408386] [<c010bd64>] (dump_backtrace) from [<c010c02c>] (show_stack+0x18/0x1c) [ 34.408416] r7:00000009 r6:00000000 r5:c0861b30 r4:00000000 [ 34.408416] [<c010c014>] (show_stack) from [<c0641f30>] (dump_stack+0x24/0x28) [ 34.408447] [<c0641f0c>] (dump_stack) from [<c0128210>] (__warn+0xe8/0x100) [ 34.408447] [<c0128128>] (__warn) from [<c0128300>] (warn_slowpath_null+0x48/0x50) [ 34.408477] r8:00000000 r7:eebf0500 r6:c03fedc0 r5:00000167 r4:c0861b30 [ 34.408477] [<c01282b8>] (warn_slowpath_null) from [<c03fedc0>] (omap_crtc_arm_event+0x50/0x54) [ 34.408508] r6:ee8a4500 r5:ee8a4500 r4:ee85f800 [ 34.408508] [<c03fed70>] (omap_crtc_arm_event) from [<c03ff1d4>] (omap_crtc_atomic_flush+0xe0/0x100) [ 34.408508] r5:ee8a4500 r4:ee85f800 [ 34.408538] [<c03ff0f4>] (omap_crtc_atomic_flush) from [<c03b6500>] (drm_atomic_helper_commit_planes+0x21c/0x2c0) [ 34.408538] r6:00000001 r5:eebf2c40 r4:00000018 [ 34.408538] [<c03b62e4>] (drm_atomic_helper_commit_planes) from [<c03fda7c>] (omap_atomic_commit_tail+0xa8/0xc0) [ 34.408569] r10:ee845400 r9:00000001 r8:ee8a4700 r7:00000000 r6:ee8a4500 r5:ee85e000 [ 34.408569] r4:eebf2c40 [ 34.408569] [<c03fd9d4>] (omap_atomic_commit_tail) from [<c03ba7cc>] (commit_tail+0x48/0x74) [ 34.408599] r7:00000000 r6:ee85e000 r5:c074df44 r4:eebf2c40 [ 34.408599] [<c03ba784>] (commit_tail) from [<c03ba8d4>] (drm_atomic_helper_commit+0xc4/0x130) [ 34.408599] r5:00000000 r4:eebf2c40 [ 34.408630] [<c03ba810>] (drm_atomic_helper_commit) from [<c03d654c>] (drm_atomic_commit+0x54/0x60) [ 34.408630] r7:ee85e19c r6:ee85e000 r5:eebf2c40 r4:00000000 [ 34.408660] [<c03d64f8>] (drm_atomic_commit) from [<c03bd0bc>] (restore_fbdev_mode_atomic+0x18c/0x1cc) [ 34.408660] r7:ee85e19c r6:eebf2c40 r5:00000007 r4:00000001 [ 34.408691] [<c03bcf30>] (restore_fbdev_mode_atomic) from [<c03bd240>] (drm_fb_helper_pan_display+0xac/0x1b4) [ 34.408691] r10:ee85fc28 r9:ee85e000 r8:eebfe81c r7:00000000 r6:ee8a4794 r5:ee85fc00 [ 34.408691] r4:ee8a4700 [ 34.408721] [<c03bd194>] (drm_fb_helper_pan_display) from [<c0405c10>] (omap_fbdev_pan_display+0x3c/0xc4) [ 34.408721] r10:ee85fc28 r9:c0f1ff6c r8:00000360 r7:00000000 r6:eebfe81c r5:00000000 [ 34.408752] r4:ee85fc00 r3:00000000 [ 34.408752] [<c0405bd4>] (omap_fbdev_pan_display) from [<c0358350>] (fb_pan_display+0xb0/0x134) [ 34.408782] r7:00000000 r6:00000000 r5:eebfe81c r4:ee85fc00 [ 34.408782] [<c03582a0>] (fb_pan_display) from [<c0364568>] (bit_update_start+0x1c/0x38) [ 34.408813] r9:c0f1ff6c r8:c1043f90 r7:eebfe800 r6:c1043e48 r5:ee85fc00 r4:eebfe800 [ 34.408813] [<c036454c>] (bit_update_start) from [<c0363450>] (fbcon_switch+0x368/0x4f4) [ 34.408813] r5:ee85fc00 r4:ef038000 [ 34.408843] [<c03630e8>] (fbcon_switch) from [<c039c294>] (redraw_screen+0x160/0x24c) [ 34.408843] r10:c1043e48 r9:ffffff88 r8:00000036 r7:00000001 r6:00000258 r5:00000000 [ 34.408843] r4:ef038000 [ 34.408874] [<c039c134>] (redraw_screen) from [<c03601ec>] (fbcon_prepare_logo+0x330/0x398) [ 34.408874] r8:00000036 r7:00000005 r6:00000258 r5:00000000 r4:ef038000 [ 34.408905] [<c035febc>] (fbcon_prepare_logo) from [<c0360600>] (fbcon_init+0x3ac/0x568) [ 34.408905] r10:eebfe800 r9:c1043f90 r8:c1043f90 r7:c1043e48 r6:c0f1ff6c r5:ee85fc00 [ 34.408905] r4:ef038000 [ 34.408935] [<c0360254>] (fbcon_init) from [<c039b238>] (visual_init+0xc4/0x108) [ 34.408935] r10:00000001 r9:ef038000 r8:c1046260 r7:00000000 r6:00000000 r5:00000000 [ 34.408935] r4:ef038000 [ 34.408966] [<c039b174>] (visual_init) from [<c039cdb4>] (do_bind_con_driver+0x1f0/0x418) [ 34.408966] r7:00000000 r6:00000000 r5:c0733fdc r4:00000001 [ 34.408966] [<c039cbc4>] (do_bind_con_driver) from [<c039d2e8>] (do_take_over_console+0x9c/0x1e0) [ 34.408996] r10:c104627c r9:00000001 r8:0000003e r7:00000000 r6:00000000 r5:00000000 [ 34.408996] r4:c0733fdc [ 34.408996] [<c039d24c>] (do_take_over_console) from [<c0360834>] (do_fbcon_takeover+0x78/0xd0) [ 34.409027] r10:ee85fe18 r9:ee85fc10 r8:00000000 r7:00000000 r6:00000000 r5:c1043e48 [ 34.409027] r4:c0f1ff6c [ 34.409027] [<c03607bc>] (do_fbcon_takeover) from [<c03641d0>] (fbcon_event_notify+0x754/0x78c) [ 34.409057] r5:c0f1ff6c r4:c1043e48 [ 34.409057] [<c0363a7c>] (fbcon_event_notify) from [<c0142f04>] (notifier_call_chain+0x50/0x8c) [ 34.409088] r10:ee85fe18 r9:ee85fc10 r8:00000000 r7:00000005 r6:ee867c80 r5:ef2eb034 [ 34.409088] r4:ffffffff [ 34.409088] [<c0142eb4>] (notifier_call_chain) from [<c01437a8>] (blocking_notifier_call_chain+0x4c/0x64) [ 34.409118] r9:ee85fc10 r8:00000000 r7:c0f03448 r6:ee867c80 r5:c0f1fe90 r4:00000005 [ 34.409118] [<c014375c>] (blocking_notifier_call_chain) from [<c03580a4>] (fb_notifier_call_chain+0x20/0x24) [ 34.409118] r6:c1043e40 r5:00000000 r4:ee85fc00 [ 34.409149] [<c0358084>] (fb_notifier_call_chain) from [<c0359d10>] (register_framebuffer+0x1ec/0x2bc) [ 34.409149] [<c0359b24>] (register_framebuffer) from [<c03bfe94>] (__drm_fb_helper_initial_config_and_unlock+0x218/0x438) [ 34.409179] r10:00000001 r9:00000001 r8:00000000 r7:ee8a4794 r6:c0f24a04 r5:ee85fc00 [ 34.409179] r4:ee8a4700 [ 34.409210] [<c03bfc7c>] (__drm_fb_helper_initial_config_and_unlock) from [<c03c05d8>] (drm_fb_helper_initial_config+0x3c/0x40) [ 34.409210] r10:00000003 r9:00000003 r8:ee8a4500 r7:ee8a4500 r6:ee85e000 r5:00000020 [ 34.409210] r4:ee8a4700 [ 34.409240] [<c03c059c>] (drm_fb_helper_initial_config) from [<c0405d38>] (omap_fbdev_init+0xa0/0xf4) [ 34.409240] r5:ee8a4700 r4:ee8a4700 [ 34.409240] [<c0405c98>] (omap_fbdev_init) from [<c03fe0e4>] (pdev_probe+0x650/0x7ec) [ 34.409271] r7:ee8a4510 r6:ee85e000 r5:00000001 r4:00000000 [ 34.409271] [<c03fda94>] (pdev_probe) from [<c040ddb8>] (platform_drv_probe+0x58/0xb4) [ 34.409301] r10:00000000 r9:00000003 r8:c0f25244 r7:fffffdfb r6:c0f25244 r5:ffffffed [ 34.409301] r4:ee893410 [ 34.409301] [<c040dd60>] (platform_drv_probe) from [<c040c2e8>] (driver_probe_device+0x25c/0x334) [ 34.409332] r7:00000000 r6:c1048478 r5:c1048474 r4:ee893410 [ 34.409332] [<c040c08c>] (driver_probe_device) from [<c040c510>] (__device_attach_driver+0xa0/0xd4) [ 34.409332] r10:c0f324e0 r9:00000000 r8:c0f11d58 r7:00000001 r6:ee867e70 r5:ee893410 [ 34.409362] r4:c0f25244 r3:00000000 [ 34.409362] [<c040c470>] (__device_attach_driver) from [<c040a654>] (bus_for_each_drv+0x4c/0x9c) [ 34.409362] r7:00000001 r6:c040c470 r5:ee867e70 r4:00000000 [ 34.409393] [<c040a608>] (bus_for_each_drv) from [<c040bf68>] (__device_attach+0xb8/0x11c) [ 34.409393] r6:ee893410 r5:ee893444 r4:ee893410 [ 34.409393] [<c040beb0>] (__device_attach) from [<c040c590>] (device_initial_probe+0x14/0x18) [ 34.409423] r7:c0f25534 r6:ee893410 r5:c0f25700 r4:ee893410 [ 34.409423] [<c040c57c>] (device_initial_probe) from [<c040b45c>] (bus_probe_device+0x8c/0x94) [ 34.409454] [<c040b3d0>] (bus_probe_device) from [<c040b920>] (deferred_probe_work_func+0x60/0x158) [ 34.409454] r7:c0f25534 r6:c0f25520 r5:c0f25520 r4:ee893410 [ 34.409484] [<c040b8c0>] (deferred_probe_work_func) from [<c013c1e0>] (process_one_work+0x1b4/0x3dc) [ 34.409484] r10:c0f172e0 r9:00000000 r8:c0f11d58 r7:00000000 r6:ef7c2100 r5:ef2e9280 [ 34.409484] r4:c0f2553c [ 34.409515] [<c013c02c>] (process_one_work) from [<c013c6c0>] (worker_thread+0x2b8/0x5ac) [ 34.409515] r10:c0f172e0 r9:00000008 r8:c0f11d6c r7:ffffe000 r6:ef2e9298 r5:c0f11d58 [ 34.409515] r4:ef2e9280 [ 34.409545] [<c013c408>] (worker_thread) from [<c0141cfc>] (kthread+0x138/0x140) [ 34.409545] r10:ef2ea0d8 r9:c013c408 r8:ef2e9280 r7:00000000 r6:ef2ea080 r5:ee866000 [ 34.409545] r4:ef2ea0c0 [ 34.409576] [<c0141bc4>] (kthread) from [<c01010e8>] (ret_from_fork+0x14/0x2c) [ 34.409576] Exception stack(0xee867fb0 to 0xee867ff8) [ 34.409576] 7fa0: 00000000 00000000 00000000 00000000 [ 34.409606] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 34.409606] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 34.409606] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0141bc4 [ 34.409606] r4:ef2ea080 [ 34.409637] ---[ end trace 433939acc3e0039d ]--- [ 34.668243] omapdrm omapdrm.0: atomic complete timeout (pipe 0)! [ 34.676300] Console: switching to colour frame buffer device 60x54 [ 45.288238] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CRTC:33:crtc-0] flip_done timed out [ 55.528259] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CONNECTOR:30:DSI-1] flip_done timed out [ 65.768249] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [PLANE:31:plane-0] flip_done timed out [ 65.768280] ------------[ cut here ]------------ [ 65.768310] WARNING: CPU: 0 PID: 809 at /home/aaro/los/work/shared/linux-v4.16/drivers/gpu/drm/omapdrm/dss/dispc.c:726 dispc_mgr_go+0xd8/0xdc [ 65.768310] Modules linked in: [ 65.768341] CPU: 0 PID: 809 Comm: kworker/0:2 Tainted: G W 4.16.0-omap3-los_df4967 #1 [ 65.768341] Hardware name: Generic OMAP36xx (Flattened Device Tree) [ 65.768341] Workqueue: events deferred_probe_work_func [ 65.768371] Backtrace: [ 65.768371] [<c010bd64>] (dump_backtrace) from [<c010c02c>] (show_stack+0x18/0x1c) [ 65.768371] r7:00000009 r6:00000000 r5:c085f388 r4:00000000 [ 65.768402] [<c010c014>] (show_stack) from [<c0641f30>] (dump_stack+0x24/0x28) [ 65.768432] [<c0641f0c>] (dump_stack) from [<c0128210>] (__warn+0xe8/0x100) [ 65.768432] [<c0128128>] (__warn) from [<c0128300>] (warn_slowpath_null+0x48/0x50) [ 65.768432] r8:00000000 r7:c1047150 r6:c03e9a38 r5:000002d6 r4:c085f388 [ 65.768463] [<c01282b8>] (warn_slowpath_null) from [<c03e9a38>] (dispc_mgr_go+0xd8/0xdc) [ 65.768463] r6:00000000 r5:00000024 r4:c074b9f0 [ 65.768493] [<c03e9960>] (dispc_mgr_go) from [<c03ff1cc>] (omap_crtc_atomic_flush+0xd8/0x100) [ 65.768493] r7:eebf0800 r6:ee8a4500 r5:ee8a4500 r4:ee85f800 [ 65.768493] [<c03ff0f4>] (omap_crtc_atomic_flush) from [<c03b6500>] (drm_atomic_helper_commit_planes+0x21c/0x2c0) [ 65.768524] r6:00000001 r5:eebf2100 r4:00000018 [ 65.768524] [<c03b62e4>] (drm_atomic_helper_commit_planes) from [<c03fda7c>] (omap_atomic_commit_tail+0xa8/0xc0) [ 65.768554] r10:ee845400 r9:00000001 r8:ee8a4700 r7:00000000 r6:ee8a4500 r5:ee85e000 [ 65.768554] r4:eebf2100 [ 65.768554] [<c03fd9d4>] (omap_atomic_commit_tail) from [<c03ba7cc>] (commit_tail+0x48/0x74) [ 65.768585] r7:00000000 r6:ee85e000 r5:c074df44 r4:eebf2100 [ 65.768585] [<c03ba784>] (commit_tail) from [<c03ba8d4>] (drm_atomic_helper_commit+0xc4/0x130) [ 65.768585] r5:00000000 r4:eebf2100 [ 65.768615] [<c03ba810>] (drm_atomic_helper_commit) from [<c03d654c>] (drm_atomic_commit+0x54/0x60) [ 65.768615] r7:ee85e19c r6:ee85e000 r5:eebf2100 r4:00000000 [ 65.768646] [<c03d64f8>] (drm_atomic_commit) from [<c03bd0bc>] (restore_fbdev_mode_atomic+0x18c/0x1cc) [ 65.768646] r7:ee85e19c r6:eebf2100 r5:00000007 r4:00000001 [ 65.768646] [<c03bcf30>] (restore_fbdev_mode_atomic) from [<c03bd240>] (drm_fb_helper_pan_display+0xac/0x1b4) [ 65.768676] r10:ee85fc28 r9:ee85e000 r8:eebfe81c r7:00000000 r6:ee8a4794 r5:ee85fc00 [ 65.768676] r4:ee8a4700 [ 65.768707] [<c03bd194>] (drm_fb_helper_pan_display) from [<c0405c10>] (omap_fbdev_pan_display+0x3c/0xc4) [ 65.768707] r10:ee85fc28 r9:c0f1ff6c r8:00000360 r7:00000000 r6:eebfe81c r5:00000000 [ 65.768707] r4:ee85fc00 r3:00000000 [ 65.768737] [<c0405bd4>] (omap_fbdev_pan_display) from [<c0358350>] (fb_pan_display+0xb0/0x134) [ 65.768737] r7:00000000 r6:00000000 r5:eebfe81c r4:ee85fc00 [ 65.768768] [<c03582a0>] (fb_pan_display) from [<c0364568>] (bit_update_start+0x1c/0x38) [ 65.768768] r9:c0f1ff6c r8:c1043f90 r7:eebfe800 r6:c1043e48 r5:ee85fc00 r4:eebfe800 [ 65.768768] [<c036454c>] (bit_update_start) from [<c0363450>] (fbcon_switch+0x368/0x4f4) [ 65.768798] r5:ee85fc00 r4:ef038000 [ 65.768798] [<c03630e8>] (fbcon_switch) from [<c039c294>] (redraw_screen+0x160/0x24c) [ 65.768829] r10:00000001 r9:00000000 r8:c1046260 r7:00000001 r6:00000000 r5:00000000 [ 65.768829] r4:ef038000 [ 65.768829] [<c039c134>] (redraw_screen) from [<c039ced0>] (do_bind_con_driver+0x30c/0x418) [ 65.768859] r8:c1046260 r7:c1046260 r6:00000000 r5:00000001 r4:00000000 [ 65.768859] [<c039cbc4>] (do_bind_con_driver) from [<c039d2e8>] (do_take_over_console+0x9c/0x1e0) [ 65.768890] r10:c104627c r9:00000001 r8:0000003e r7:00000000 r6:00000000 r5:00000000 [ 65.768890] r4:c0733fdc [ 65.768890] [<c039d24c>] (do_take_over_console) from [<c0360834>] (do_fbcon_takeover+0x78/0xd0) [ 65.768920] r10:ee85fe18 r9:ee85fc10 r8:00000000 r7:00000000 r6:00000000 r5:c1043e48 [ 65.768920] r4:c0f1ff6c [ 65.768920] [<c03607bc>] (do_fbcon_takeover) from [<c03641d0>] (fbcon_event_notify+0x754/0x78c) [ 65.768920] r5:c0f1ff6c r4:c1043e48 [ 65.768951] [<c0363a7c>] (fbcon_event_notify) from [<c0142f04>] (notifier_call_chain+0x50/0x8c) [ 65.768951] r10:ee85fe18 r9:ee85fc10 r8:00000000 r7:00000005 r6:ee867c80 r5:ef2eb034 [ 65.768951] r4:ffffffff [ 65.768981] [<c0142eb4>] (notifier_call_chain) from [<c01437a8>] (blocking_notifier_call_chain+0x4c/0x64) [ 65.768981] r9:ee85fc10 r8:00000000 r7:c0f03448 r6:ee867c80 r5:c0f1fe90 r4:00000005 [ 65.769012] [<c014375c>] (blocking_notifier_call_chain) from [<c03580a4>] (fb_notifier_call_chain+0x20/0x24) [ 65.769012] r6:c1043e40 r5:00000000 r4:ee85fc00 [ 65.769042] [<c0358084>] (fb_notifier_call_chain) from [<c0359d10>] (register_framebuffer+0x1ec/0x2bc) [ 65.769042] [<c0359b24>] (register_framebuffer) from [<c03bfe94>] (__drm_fb_helper_initial_config_and_unlock+0x218/0x438) [ 65.769073] r10:00000001 r9:00000001 r8:00000000 r7:ee8a4794 r6:c0f24a04 r5:ee85fc00 [ 65.769073] r4:ee8a4700 [ 65.769073] [<c03bfc7c>] (__drm_fb_helper_initial_config_and_unlock) from [<c03c05d8>] (drm_fb_helper_initial_config+0x3c/0x40) [ 65.769104] r10:00000003 r9:00000003 r8:ee8a4500 r7:ee8a4500 r6:ee85e000 r5:00000020 [ 65.769104] r4:ee8a4700 [ 65.769104] [<c03c059c>] (drm_fb_helper_initial_config) from [<c0405d38>] (omap_fbdev_init+0xa0/0xf4) [ 65.769104] r5:ee8a4700 r4:ee8a4700 [ 65.769134] [<c0405c98>] (omap_fbdev_init) from [<c03fe0e4>] (pdev_probe+0x650/0x7ec) [ 65.769134] r7:ee8a4510 r6:ee85e000 r5:00000001 r4:00000000 [ 65.769165] [<c03fda94>] (pdev_probe) from [<c040ddb8>] (platform_drv_probe+0x58/0xb4) [ 65.769165] r10:00000000 r9:00000003 r8:c0f25244 r7:fffffdfb r6:c0f25244 r5:ffffffed [ 65.769165] r4:ee893410 [ 65.769195] [<c040dd60>] (platform_drv_probe) from [<c040c2e8>] (driver_probe_device+0x25c/0x334) [ 65.769195] r7:00000000 r6:c1048478 r5:c1048474 r4:ee893410 [ 65.769195] [<c040c08c>] (driver_probe_device) from [<c040c510>] (__device_attach_driver+0xa0/0xd4) [ 65.769226] r10:c0f324e0 r9:00000000 r8:c0f11d58 r7:00000001 r6:ee867e70 r5:ee893410 [ 65.769226] r4:c0f25244 r3:00000000 [ 65.769256] [<c040c470>] (__device_attach_driver) from [<c040a654>] (bus_for_each_drv+0x4c/0x9c) [ 65.769256] r7:00000001 r6:c040c470 r5:ee867e70 r4:00000000 [ 65.769256] [<c040a608>] (bus_for_each_drv) from [<c040bf68>] (__device_attach+0xb8/0x11c) [ 65.769287] r6:ee893410 r5:ee893444 r4:ee893410 [ 65.769287] [<c040beb0>] (__device_attach) from [<c040c590>] (device_initial_probe+0x14/0x18) [ 65.769287] r7:c0f25534 r6:ee893410 r5:c0f25700 r4:ee893410 [ 65.769317] [<c040c57c>] (device_initial_probe) from [<c040b45c>] (bus_probe_device+0x8c/0x94) [ 65.769317] [<c040b3d0>] (bus_probe_device) from [<c040b920>] (deferred_probe_work_func+0x60/0x158) [ 65.769348] r7:c0f25534 r6:c0f25520 r5:c0f25520 r4:ee893410 [ 65.769348] [<c040b8c0>] (deferred_probe_work_func) from [<c013c1e0>] (process_one_work+0x1b4/0x3dc) [ 65.769348] r10:c0f172e0 r9:00000000 r8:c0f11d58 r7:00000000 r6:ef7c2100 r5:ef2e9280 [ 65.769378] r4:c0f2553c [ 65.769378] [<c013c02c>] (process_one_work) from [<c013c6c0>] (worker_thread+0x2b8/0x5ac) [ 65.769409] r10:c0f172e0 r9:00000008 r8:c0f11d6c r7:ffffe000 r6:ef2e9298 r5:c0f11d58 [ 65.769409] r4:ef2e9280 [ 65.769409] [<c013c408>] (worker_thread) from [<c0141cfc>] (kthread+0x138/0x140) [ 65.769409] r10:ef2ea0d8 r9:c013c408 r8:ef2e9280 r7:00000000 r6:ef2ea080 r5:ee866000 [ 65.769439] r4:ef2ea0c0 [ 65.769439] [<c0141bc4>] (kthread) from [<c01010e8>] (ret_from_fork+0x14/0x2c) [ 65.769439] Exception stack(0xee867fb0 to 0xee867ff8) [ 65.769470] 7fa0: 00000000 00000000 00000000 00000000 [ 65.769470] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 65.769470] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 65.769500] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0141bc4 [ 65.769500] r4:ef2ea080 [ 65.769500] ---[ end trace 433939acc3e0039e ]--- [ 65.769500] ------------[ cut here ]------------ [ 65.769531] WARNING: CPU: 0 PID: 809 at /home/aaro/los/work/shared/linux-v4.16/drivers/gpu/drm/omapdrm/omap_crtc.c:359 omap_crtc_arm_event+0x50/0x54 [ 65.769531] Modules linked in: [ 65.769531] CPU: 0 PID: 809 Comm: kworker/0:2 Tainted: G W 4.16.0-omap3-los_df4967 #1 [ 65.769531] Hardware name: Generic OMAP36xx (Flattened Device Tree) [ 65.769561] Workqueue: events deferred_probe_work_func [ 65.769561] Backtrace: [ 65.769561] [<c010bd64>] (dump_backtrace) from [<c010c02c>] (show_stack+0x18/0x1c) [ 65.769592] r7:00000009 r6:00000000 r5:c0861b30 r4:00000000 [ 65.769592] [<c010c014>] (show_stack) from [<c0641f30>] (dump_stack+0x24/0x28) [ 65.769592] [<c0641f0c>] (dump_stack) from [<c0128210>] (__warn+0xe8/0x100) [ 65.769622] [<c0128128>] (__warn) from [<c0128300>] (warn_slowpath_null+0x48/0x50) [ 65.769622] r8:00000000 r7:eebf0800 r6:c03fedc0 r5:00000167 r4:c0861b30 [ 65.769653] [<c01282b8>] (warn_slowpath_null) from [<c03fedc0>] (omap_crtc_arm_event+0x50/0x54) [ 65.769653] r6:ee8a4500 r5:ee8a4500 r4:ee85f800 [ 65.769653] [<c03fed70>] (omap_crtc_arm_event) from [<c03ff1d4>] (omap_crtc_atomic_flush+0xe0/0x100) [ 65.769683] r5:ee8a4500 r4:ee85f800 [ 65.769683] [<c03ff0f4>] (omap_crtc_atomic_flush) from [<c03b6500>] (drm_atomic_helper_commit_planes+0x21c/0x2c0) [ 65.769683] r6:00000001 r5:eebf2100 r4:00000018 [ 65.769714] [<c03b62e4>] (drm_atomic_helper_commit_planes) from [<c03fda7c>] (omap_atomic_commit_tail+0xa8/0xc0) [ 65.769714] r10:ee845400 r9:00000001 r8:ee8a4700 r7:00000000 r6:ee8a4500 r5:ee85e000 [ 65.769714] r4:eebf2100 [ 65.769744] [<c03fd9d4>] (omap_atomic_commit_tail) from [<c03ba7cc>] (commit_tail+0x48/0x74) [ 65.769744] r7:00000000 r6:ee85e000 r5:c074df44 r4:eebf2100 [ 65.769775] [<c03ba784>] (commit_tail) from [<c03ba8d4>] (drm_atomic_helper_commit+0xc4/0x130) [ 65.769775] r5:00000000 r4:eebf2100 [ 65.769775] [<c03ba810>] (drm_atomic_helper_commit) from [<c03d654c>] (drm_atomic_commit+0x54/0x60) [ 65.769805] r7:ee85e19c r6:ee85e000 r5:eebf2100 r4:00000000 [ 65.769805] [<c03d64f8>] (drm_atomic_commit) from [<c03bd0bc>] (restore_fbdev_mode_atomic+0x18c/0x1cc) [ 65.769805] r7:ee85e19c r6:eebf2100 r5:00000007 r4:00000001 [ 65.769836] [<c03bcf30>] (restore_fbdev_mode_atomic) from [<c03bd240>] (drm_fb_helper_pan_display+0xac/0x1b4) [ 65.769836] r10:ee85fc28 r9:ee85e000 r8:eebfe81c r7:00000000 r6:ee8a4794 r5:ee85fc00 [ 65.769836] r4:ee8a4700 [ 65.769866] [<c03bd194>] (drm_fb_helper_pan_display) from [<c0405c10>] (omap_fbdev_pan_display+0x3c/0xc4) [ 65.769866] r10:ee85fc28 r9:c0f1ff6c r8:00000360 r7:00000000 r6:eebfe81c r5:00000000 [ 65.769897] r4:ee85fc00 r3:00000000 [ 65.769897] [<c0405bd4>] (omap_fbdev_pan_display) from [<c0358350>] (fb_pan_display+0xb0/0x134) [ 65.769897] r7:00000000 r6:00000000 r5:eebfe81c r4:ee85fc00 [ 65.769927] [<c03582a0>] (fb_pan_display) from [<c0364568>] (bit_update_start+0x1c/0x38) [ 65.769927] r9:c0f1ff6c r8:c1043f90 r7:eebfe800 r6:c1043e48 r5:ee85fc00 r4:eebfe800 [ 65.769958] [<c036454c>] (bit_update_start) from [<c0363450>] (fbcon_switch+0x368/0x4f4) [ 65.769958] r5:ee85fc00 r4:ef038000 [ 65.769958] [<c03630e8>] (fbcon_switch) from [<c039c294>] (redraw_screen+0x160/0x24c) [ 65.769989] r10:00000001 r9:00000000 r8:c1046260 r7:00000001 r6:00000000 r5:00000000 [ 65.769989] r4:ef038000 [ 65.769989] [<c039c134>] (redraw_screen) from [<c039ced0>] (do_bind_con_driver+0x30c/0x418) [ 65.770019] r8:c1046260 r7:c1046260 r6:00000000 r5:00000001 r4:00000000 [ 65.770019] [<c039cbc4>] (do_bind_con_driver) from [<c039d2e8>] (do_take_over_console+0x9c/0x1e0) [ 65.770019] r10:c104627c r9:00000001 r8:0000003e r7:00000000 r6:00000000 r5:00000000 [ 65.770050] r4:c0733fdc [ 65.770050] [<c039d24c>] (do_take_over_console) from [<c0360834>] (do_fbcon_takeover+0x78/0xd0) [ 65.770050] r10:ee85fe18 r9:ee85fc10 r8:00000000 r7:00000000 r6:00000000 r5:c1043e48 [ 65.770080] r4:c0f1ff6c [ 65.770080] [<c03607bc>] (do_fbcon_takeover) from [<c03641d0>] (fbcon_event_notify+0x754/0x78c) [ 65.770080] r5:c0f1ff6c r4:c1043e48 [ 65.770111] [<c0363a7c>] (fbcon_event_notify) from [<c0142f04>] (notifier_call_chain+0x50/0x8c) [ 65.770111] r10:ee85fe18 r9:ee85fc10 r8:00000000 r7:00000005 r6:ee867c80 r5:ef2eb034 [ 65.770111] r4:ffffffff [ 65.770141] [<c0142eb4>] (notifier_call_chain) from [<c01437a8>] (blocking_notifier_call_chain+0x4c/0x64) [ 65.770141] r9:ee85fc10 r8:00000000 r7:c0f03448 r6:ee867c80 r5:c0f1fe90 r4:00000005 [ 65.770172] [<c014375c>] (blocking_notifier_call_chain) from [<c03580a4>] (fb_notifier_call_chain+0x20/0x24) [ 65.770172] r6:c1043e40 r5:00000000 r4:ee85fc00 [ 65.770172] [<c0358084>] (fb_notifier_call_chain) from [<c0359d10>] (register_framebuffer+0x1ec/0x2bc) [ 65.770202] [<c0359b24>] (register_framebuffer) from [<c03bfe94>] (__drm_fb_helper_initial_config_and_unlock+0x218/0x438) [ 65.770202] r10:00000001 r9:00000001 r8:00000000 r7:ee8a4794 r6:c0f24a04 r5:ee85fc00 [ 65.770202] r4:ee8a4700 [ 65.770233] [<c03bfc7c>] (__drm_fb_helper_initial_config_and_unlock) from [<c03c05d8>] (drm_fb_helper_initial_config+0x3c/0x40) [ 65.770233] r10:00000003 r9:00000003 r8:ee8a4500 r7:ee8a4500 r6:ee85e000 r5:00000020 [ 65.770233] r4:ee8a4700 [ 65.770263] [<c03c059c>] (drm_fb_helper_initial_config) from [<c0405d38>] (omap_fbdev_init+0xa0/0xf4) [ 65.770263] r5:ee8a4700 r4:ee8a4700 [ 65.770263] [<c0405c98>] (omap_fbdev_init) from [<c03fe0e4>] (pdev_probe+0x650/0x7ec) [ 65.770294] r7:ee8a4510 r6:ee85e000 r5:00000001 r4:00000000 [ 65.770294] [<c03fda94>] (pdev_probe) from [<c040ddb8>] (platform_drv_probe+0x58/0xb4) [ 65.770324] r10:00000000 r9:00000003 r8:c0f25244 r7:fffffdfb r6:c0f25244 r5:ffffffed [ 65.770324] r4:ee893410 [ 65.770324] [<c040dd60>] (platform_drv_probe) from [<c040c2e8>] (driver_probe_device+0x25c/0x334) [ 65.770355] r7:00000000 r6:c1048478 r5:c1048474 r4:ee893410 [ 65.770355] [<c040c08c>] (driver_probe_device) from [<c040c510>] (__device_attach_driver+0xa0/0xd4) [ 65.770355] r10:c0f324e0 r9:00000000 r8:c0f11d58 r7:00000001 r6:ee867e70 r5:ee893410 [ 65.770385] r4:c0f25244 r3:00000000 [ 65.770385] [<c040c470>] (__device_attach_driver) from [<c040a654>] (bus_for_each_drv+0x4c/0x9c) [ 65.770385] r7:00000001 r6:c040c470 r5:ee867e70 r4:00000000 [ 65.770416] [<c040a608>] (bus_for_each_drv) from [<c040bf68>] (__device_attach+0xb8/0x11c) [ 65.770416] r6:ee893410 r5:ee893444 r4:ee893410 [ 65.770446] [<c040beb0>] (__device_attach) from [<c040c590>] (device_initial_probe+0x14/0x18) [ 65.770446] r7:c0f25534 r6:ee893410 r5:c0f25700 r4:ee893410 [ 65.770446] [<c040c57c>] (device_initial_probe) from [<c040b45c>] (bus_probe_device+0x8c/0x94) [ 65.770477] [<c040b3d0>] (bus_probe_device) from [<c040b920>] (deferred_probe_work_func+0x60/0x158) [ 65.770477] r7:c0f25534 r6:c0f25520 r5:c0f25520 r4:ee893410 [ 65.770477] [<c040b8c0>] (deferred_probe_work_func) from [<c013c1e0>] (process_one_work+0x1b4/0x3dc) [ 65.770507] r10:c0f172e0 r9:00000000 r8:c0f11d58 r7:00000000 r6:ef7c2100 r5:ef2e9280 [ 65.770507] r4:c0f2553c [ 65.770507] [<c013c02c>] (process_one_work) from [<c013c6c0>] (worker_thread+0x2b8/0x5ac) [ 65.770538] r10:c0f172e0 r9:00000008 r8:c0f11d6c r7:ffffe000 r6:ef2e9298 r5:c0f11d58 [ 65.770538] r4:ef2e9280 [ 65.770538] [<c013c408>] (worker_thread) from [<c0141cfc>] (kthread+0x138/0x140) [ 65.770568] r10:ef2ea0d8 r9:c013c408 r8:ef2e9280 r7:00000000 r6:ef2ea080 r5:ee866000 [ 65.770568] r4:ef2ea0c0 [ 65.770568] [<c0141bc4>] (kthread) from [<c01010e8>] (ret_from_fork+0x14/0x2c) [ 65.770599] Exception stack(0xee867fb0 to 0xee867ff8) [ 65.770599] 7fa0: 00000000 00000000 00000000 00000000 [ 65.770599] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 65.770629] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 65.770629] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0141bc4 [ 65.770629] r4:ef2ea080 [ 65.770629] ---[ end trace 433939acc3e0039f ]--- [ 66.028259] omapdrm omapdrm.0: atomic complete timeout (pipe 0)! [ 72.272277] omapdrm omapdrm.0: fb0: omapdrm frame buffer device [ 72.292144] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0 [ 72.340820] input: keys as /devices/platform/keys/input/input2 [ 72.377868] twl_rtc 48070000.i2c:twl@48:rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800) [ 72.401336] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 72.456115] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 72.476348] VWLAN: disabling [ 72.485778] pbias_mmc_omap2430: disabling [ 72.496551] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 72.518157] cfg80211: failed to load regulatory.db [ 72.535278] vaux1: disabling [ 72.546966] vmmc1: disabling [ 72.569854] Freeing unused kernel memory: 6144K [ 72.769012] using random self ethernet address [ 72.779876] using random host ethernet address [ 72.791137] usb0: HOST MAC 4a:4b:54:29:60:49 [ 72.801696] usb0: MAC 66:35:cc:fc:5d:bc [ 72.811676] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008 [ 72.830322] g_ether gadget: g_ether ready [ 73.453369] g_ether gadget: high-speed config #1: CDC Ethernet (ECM) [ 83.688262] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CRTC:33:crtc-0] flip_done timed out [ 93.928283] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [CONNECTOR:30:DSI-1] flip_done timed out [ 104.168273] [drm:drm_atomic_helper_wait_for_dependencies] *ERROR* [PLANE:31:plane-0] flip_done timed out [ 104.190582] ------------[ cut here ]------------ [ 104.201568] WARNING: CPU: 0 PID: 809 at /home/aaro/los/work/shared/linux-v4.16/drivers/gpu/drm/omapdrm/dss/dispc.c:726 dispc_mgr_go+0xd8/0xdc [ 104.233215] Modules linked in: usb_f_ecm g_ether libcomposite configfs u_ether [ 104.253021] CPU: 0 PID: 809 Comm: kworker/0:2 Tainted: G W 4.16.0-omap3-los_df4967 #1 [ 104.274932] Hardware name: Generic OMAP36xx (Flattened Device Tree) [ 104.293975] Workqueue: events output_poll_execute [ 104.305206] Backtrace: [ 104.313964] [<c010bd64>] (dump_backtrace) from [<c010c02c>] (show_stack+0x18/0x1c) [ 104.334289] r7:00000009 r6:00000000 r5:c085f388 r4:00000000 [ 104.352539] [<c010c014>] (show_stack) from [<c0641f30>] (dump_stack+0x24/0x28) [ 104.372467] [<c0641f0c>] (dump_stack) from [<c0128210>] (__warn+0xe8/0x100) [ 104.392181] [<c0128128>] (__warn) from [<c0128300>] (warn_slowpath_null+0x48/0x50) [ 104.412475] r8:00000000 r7:c1047150 r6:c03e9a38 r5:000002d6 r4:c085f388 [ 104.432037] [<c01282b8>] (warn_slowpath_null) from [<c03e9a38>] (dispc_mgr_go+0xd8/0xdc) [ 104.453186] r6:00000000 r5:00000024 r4:c074b9f0 [ 104.464385] [<c03e9960>] (dispc_mgr_go) from [<c03ff1cc>] (omap_crtc_atomic_flush+0xd8/0x100) [ 104.486206] r7:eebe4300 r6:ee8a4500 r5:ee8a4500 r4:ee85f800 [ 104.505157] [<c03ff0f4>] (omap_crtc_atomic_flush) from [<c03b6500>] (drm_atomic_helper_commit_planes+0x21c/0x2c0) [ 104.529357] r6:00000001 r5:ee9439c0 r4:00000018 [ 104.541015] [<c03b62e4>] (drm_atomic_helper_commit_planes) from [<c03fda7c>] (omap_atomic_commit_tail+0xa8/0xc0) [ 104.565307] r10:ee845400 r9:00000001 r8:ee8a4700 r7:00000000 r6:ee8a4500 r5:ee85e000 [ 104.587158] r4:ee9439c0 [ 104.596527] [<c03fd9d4>] (omap_atomic_commit_tail) from [<c03ba7cc>] (commit_tail+0x48/0x74) [ 104.618927] r7:00000000 r6:ee85e000 r5:c074df44 r4:ee9439c0 [ 104.638366] [<c03ba784>] (commit_tail) from [<c03ba8d4>] (drm_atomic_helper_commit+0xc4/0x130) [ 104.660919] r5:00000000 r4:ee9439c0 [ 104.671386] [<c03ba810>] (drm_atomic_helper_commit) from [<c03d654c>] (drm_atomic_commit+0x54/0x60) [ 104.694274] r7:ee85e19c r6:ee85e000 r5:ee9439c0 r4:00000000 [ 104.713592] [<c03d64f8>] (drm_atomic_commit) from [<c03bd0bc>] (restore_fbdev_mode_atomic+0x18c/0x1cc) [ 104.736785] r7:ee85e19c r6:ee9439c0 r5:00000007 r4:00000001 [ 104.756103] [<c03bcf30>] (restore_fbdev_mode_atomic) from [<c03be900>] (restore_fbdev_mode+0x30/0x16c) [ 104.779357] r10:c0f172e0 r9:ee85e0f8 r8:ee8a4794 r7:00000000 r6:ee8a4700 r5:ee8a4700 [ 104.801055] r4:00000000 [ 104.810363] [<c03be8d0>] (restore_fbdev_mode) from [<c03c0498>] (drm_fb_helper_restore_fbdev_mode_unlocked+0x5c/0xa8) [ 104.834960] r10:c0f172e0 r9:ee85e0f8 r8:ee8a4794 r7:00000000 r6:c0f24a04 r5:ee8a4700 [ 104.856597] r4:00000000 [ 104.865844] [<c03c043c>] (drm_fb_helper_restore_fbdev_mode_unlocked) from [<c03c051c>] (drm_fb_helper_set_par+0x38/0x68) [ 104.897155] r9:ee85e0f8 r8:ee85e000 r7:00000001 r6:ee8a4794 r5:00000000 r4:00000000 [ 104.918487] [<c03c04e4>] (drm_fb_helper_set_par) from [<c03c03f8>] (drm_fb_helper_hotplug_event.part.12+0xb0/0xb8) [ 104.942657] r5:00000000 r4:ee8a4700 [ 104.953033] [<c03c0348>] (drm_fb_helper_hotplug_event.part.12) from [<c03c0598>] (drm_fb_helper_output_poll_changed+0x34/0x38) [ 104.984802] r7:00000001 r6:00000000 r5:00000000 r4:ee85e000 [ 105.003997] [<c03c0564>] (drm_fb_helper_output_poll_changed) from [<c03b00b8>] (drm_kms_helper_hotplug_event+0x2c/0x30) [ 105.035186] [<c03b008c>] (drm_kms_helper_hotplug_event) from [<c03b0294>] (output_poll_execute+0x1a4/0x1b0) [ 105.058746] r5:00000000 r4:ee85e1d4 [ 105.069122] [<c03b00f0>] (output_poll_execute) from [<c013c1e0>] (process_one_work+0x1b4/0x3dc) [ 105.091552] r10:c0f172e0 r9:00000000 r8:c0f11d58 r7:00000000 r6:ef7c2100 r5:ef2e9280 [ 105.113067] r4:ee85e1d4 [ 105.122344] [<c013c02c>] (process_one_work) from [<c013c478>] (worker_thread+0x70/0x5ac) [ 105.144104] r10:c0f172e0 r9:00000008 r8:c0f11d6c r7:ffffe000 r6:ef2e9298 r5:c0f11d58 [ 105.165618] r4:ef2e9280 [ 105.174774] [<c013c408>] (worker_thread) from [<c0141cfc>] (kthread+0x138/0x140) [ 105.195739] r10:ef2ea0d8 r9:c013c408 r8:ef2e9280 r7:00000000 r6:ef2ea080 r5:ee866000 [ 105.217163] r4:ef2ea0c0 [ 105.226318] [<c0141bc4>] (kthread) from [<c01010e8>] (ret_from_fork+0x14/0x2c) [ 105.246917] Exception stack(0xee867fb0 to 0xee867ff8) [ 105.258728] 7fa0: 00000000 00000000 00000000 00000000 [ 105.280242] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 105.301635] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 105.321350] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0141bc4 [ 105.342468] r4:ef2ea080 [ 105.351470] ---[ end trace 433939acc3e003a0 ]--- [ 105.362640] ------------[ cut here ]------------ [ 105.373870] WARNING: CPU: 0 PID: 809 at /home/aaro/los/work/shared/linux-v4.16/drivers/gpu/drm/omapdrm/omap_crtc.c:359 omap_crtc_arm_event+0x50/0x54 [ 105.406951] Modules linked in: usb_f_ecm g_ether libcomposite configfs u_ether [ 105.427215] CPU: 0 PID: 809 Comm: kworker/0:2 Tainted: G W 4.16.0-omap3-los_df4967 #1 [ 105.449462] Hardware name: Generic OMAP36xx (Flattened Device Tree) [ 105.468749] Workqueue: events output_poll_execute [ 105.480072] Backtrace: [ 105.488952] [<c010bd64>] (dump_backtrace) from [<c010c02c>] (show_stack+0x18/0x1c) [ 105.509460] r7:00000009 r6:00000000 r5:c0861b30 r4:00000000 [ 105.527893] [<c010c014>] (show_stack) from [<c0641f30>] (dump_stack+0x24/0x28) [ 105.548004] [<c0641f0c>] (dump_stack) from [<c0128210>] (__warn+0xe8/0x100) [ 105.567901] [<c0128128>] (__warn) from [<c0128300>] (warn_slowpath_null+0x48/0x50) [ 105.588470] r8:00000000 r7:eebe4300 r6:c03fedc0 r5:00000167 r4:c0861b30 [ 105.608123] [<c01282b8>] (warn_slowpath_null) from [<c03fedc0>] (omap_crtc_arm_event+0x50/0x54) [ 105.630096] r6:ee8a4500 r5:ee8a4500 r4:ee85f800 [ 105.641387] [<c03fed70>] (omap_crtc_arm_event) from [<c03ff1d4>] (omap_crtc_atomic_flush+0xe0/0x100) [ 105.663757] r5:ee8a4500 r4:ee85f800 [ 105.673950] [<c03ff0f4>] (omap_crtc_atomic_flush) from [<c03b6500>] (drm_atomic_helper_commit_planes+0x21c/0x2c0) [ 105.697631] r6:00000001 r5:ee9439c0 r4:00000018 [ 105.708892] [<c03b62e4>] (drm_atomic_helper_commit_planes) from [<c03fda7c>] (omap_atomic_commit_tail+0xa8/0xc0) [ 105.732452] r10:ee845400 r9:00000001 r8:ee8a4700 r7:00000000 r6:ee8a4500 r5:ee85e000 [ 105.753631] r4:ee9439c0 [ 105.762695] [<c03fd9d4>] (omap_atomic_commit_tail) from [<c03ba7cc>] (commit_tail+0x48/0x74) [ 105.784454] r7:00000000 r6:ee85e000 r5:c074df44 r4:ee9439c0 [ 105.803344] [<c03ba784>] (commit_tail) from [<c03ba8d4>] (drm_atomic_helper_commit+0xc4/0x130) [ 105.825439] r5:00000000 r4:ee9439c0 [ 105.835693] [<c03ba810>] (drm_atomic_helper_commit) from [<c03d654c>] (drm_atomic_commit+0x54/0x60) [ 105.858245] r7:ee85e19c r6:ee85e000 r5:ee9439c0 r4:00000000 [ 105.877349] [<c03d64f8>] (drm_atomic_commit) from [<c03bd0bc>] (restore_fbdev_mode_atomic+0x18c/0x1cc) [ 105.900421] r7:ee85e19c r6:ee9439c0 r5:00000007 r4:00000001 [ 105.919586] [<c03bcf30>] (restore_fbdev_mode_atomic) from [<c03be900>] (restore_fbdev_mode+0x30/0x16c) [ 105.942718] r10:c0f172e0 r9:ee85e0f8 r8:ee8a4794 r7:00000000 r6:ee8a4700 r5:ee8a4700 [ 105.964263] r4:00000000 [ 105.973480] [<c03be8d0>] (restore_fbdev_mode) from [<c03c0498>] (drm_fb_helper_restore_fbdev_mode_unlocked+0x5c/0xa8) [ 105.997924] r10:c0f172e0 r9:ee85e0f8 r8:ee8a4794 r7:00000000 r6:c0f24a04 r5:ee8a4700 [ 106.019409] r4:00000000 [ 106.028625] [<c03c043c>] (drm_fb_helper_restore_fbdev_mode_unlocked) from [<c03c051c>] (drm_fb_helper_set_par+0x38/0x68) [ 106.059722] r9:ee85e0f8 r8:ee85e000 r7:00000001 r6:ee8a4794 r5:00000000 r4:00000000 [ 106.080932] [<c03c04e4>] (drm_fb_helper_set_par) from [<c03c03f8>] (drm_fb_helper_hotplug_event.part.12+0xb0/0xb8) [ 106.104949] r5:00000000 r4:ee8a4700 [ 106.115264] [<c03c0348>] (drm_fb_helper_hotplug_event.part.12) from [<c03c0598>] (drm_fb_helper_output_poll_changed+0x34/0x38) [ 106.146850] r7:00000001 r6:00000000 r5:00000000 r4:ee85e000 [ 106.165893] [<c03c0564>] (drm_fb_helper_output_poll_changed) from [<c03b00b8>] (drm_kms_helper_hotplug_event+0x2c/0x30) [ 106.196990] [<c03b008c>] (drm_kms_helper_hotplug_event) from [<c03b0294>] (output_poll_execute+0x1a4/0x1b0) [ 106.220550] r5:00000000 r4:ee85e1d4 [ 106.230926] [<c03b00f0>] (output_poll_execute) from [<c013c1e0>] (process_one_work+0x1b4/0x3dc) [ 106.253356] r10:c0f172e0 r9:00000000 r8:c0f11d58 r7:00000000 r6:ef7c2100 r5:ef2e9280 [ 106.274871] r4:ee85e1d4 [ 106.284149] [<c013c02c>] (process_one_work) from [<c013c478>] (worker_thread+0x70/0x5ac) [ 106.305908] r10:c0f172e0 r9:00000008 r8:c0f11d6c r7:ffffe000 r6:ef2e9298 r5:c0f11d58 [ 106.327392] r4:ef2e9280 [ 106.336578] [<c013c408>] (worker_thread) from [<c0141cfc>] (kthread+0x138/0x140) [ 106.357543] r10:ef2ea0d8 r9:c013c408 r8:ef2e9280 r7:00000000 r6:ef2ea080 r5:ee866000 [ 106.378967] r4:ef2ea0c0 [ 106.388092] [<c0141bc4>] (kthread) from [<c01010e8>] (ret_from_fork+0x14/0x2c) [ 106.408691] Exception stack(0xee867fb0 to 0xee867ff8) [ 106.420501] 7fa0: 00000000 00000000 00000000 00000000 [ 106.441986] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 106.463409] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 106.483123] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0141bc4 [ 106.504241] r4:ef2ea080 [ 106.513244] ---[ end trace 433939acc3e003a1 ]--- [ 106.778259] omapdrm omapdrm.0: atomic complete timeout (pipe 0)! A. -- 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