[ 505.890690] ------------[ cut here ]------------ [ 505.890758] WARNING: CPU: 1 PID: 513 at drivers/gpu/drm/i915/intel_display.c:12674 intel_atomic_commit_tail+0xfd0/0xff0 [i915] [ 505.890760] pipe A vblank wait timed out [ 505.890761] Modules linked in: fuse nf_conntrack_ipv4 nf_defrag_ipv4 xt_tcpudp xt_recent xt_conntrack nf_conntrack iptable_filter uvcvideo cdc_mbim cdc_ncm videobuf2_vmalloc btusb videobuf2_memops usbnet videobuf2_v4l2 btrtl btbcm btintel mii videobuf2_core bluetooth videodev cdc_wdm cdc_acm intel_rapl media x86_pkg_temp_thermal mousedev intel_powerclamp joydev kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel arc4 pcbc aesni_intel iwldvm snd_hda_codec_hdmi snd_hda_codec_conexant snd_hda_codec_generic aes_x86_64 snd_hda_intel crypto_simd thinkpad_acpi snd_hda_codec mac80211 glue_helper cryptd snd_hda_core snd_hwdep intel_cstate snd_pcm intel_rapl_perf iwlwifi mei_wdt iTCO_wdt cfg80211 e1000e iTCO_vendor_support psmouse nvram ptp pps_core input_leds evdev fjes [ 505.890825] mei_me rfkill mac_hid snd_timer ac battery thermal wmi snd i2c_i801 soundcore mei shpchp lpc_ich coretemp tpm_tis tpm_tis_core tpm sch_fq_codel ip_tables x_tables ext4 crc16 jbd2 fscrypto mbcache sr_mod cdrom sd_mod hid_logitech_hidpp hid_generic hid_logitech_dj usbhid hid serio_raw atkbd libps2 ahci libahci firewire_ohci libata scsi_mod sdhci_pci sdhci ehci_pci led_class ehci_hcd firewire_core mmc_core crc_itu_t usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm [ 505.890884] CPU: 1 PID: 513 Comm: Xorg Not tainted 4.10.0-rc7-drmtip #1 [ 505.890886] Hardware name: LENOVO 42435JG/42435JG, BIOS 8AET65WW (1.45 ) 05/14/2015 [ 505.890888] Call Trace: [ 505.890902] dump_stack+0x63/0x83 [ 505.890908] __warn+0xcb/0xf0 [ 505.890912] warn_slowpath_fmt+0x5f/0x80 [ 505.890920] ? finish_wait+0x56/0x70 [ 505.890964] intel_atomic_commit_tail+0xfd0/0xff0 [i915] [ 505.890971] ? _raw_spin_unlock+0x20/0x30 [ 505.890976] ? __queue_work+0x17a/0x490 [ 505.890982] ? wake_atomic_t_function+0x60/0x60 [ 505.891022] intel_atomic_commit+0x3d0/0x520 [i915] [ 505.891043] drm_atomic_commit+0x4b/0x50 [drm] [ 505.891052] restore_fbdev_mode+0x14c/0x2a0 [drm_kms_helper] [ 505.891060] drm_fb_helper_restore_fbdev_mode_unlocked+0x34/0x80 [drm_kms_helper] [ 505.891068] drm_fb_helper_set_par+0x2d/0x60 [drm_kms_helper] [ 505.891113] intel_fbdev_set_par+0x18/0x70 [i915] [ 505.891119] fb_set_var+0x236/0x460 [ 505.891122] ? cpuacct_charge+0x86/0xa0 [ 505.891126] ? update_curr+0xe5/0x190 [ 505.891129] ? set_next_entity+0x4c/0xb90 [ 505.891132] ? put_prev_entity+0x74/0xa10 [ 505.891136] ? __switch_to_xtra+0xff/0x120 [ 505.891141] fbcon_blank+0x30f/0x350 [ 505.891149] do_unblank_screen+0xc2/0x190 [ 505.891155] complete_change_console+0x59/0xe0 [ 505.891160] vt_ioctl+0x709/0x12a0 [ 505.891165] ? _copy_to_user+0x54/0x60 [ 505.891180] ? drm_ioctl+0x235/0x4c0 [drm] [ 505.891184] tty_ioctl+0x360/0xc60 [ 505.891190] do_vfs_ioctl+0xa3/0x5f0 [ 505.891194] ? __fget+0x77/0xb0 [ 505.891198] SyS_ioctl+0x79/0x90 [ 505.891204] entry_SYSCALL_64_fastpath+0x1a/0xa9 [ 505.891207] RIP: 0033:0x7f77047e3ac7 [ 505.891209] RSP: 002b:00007fff2fc4add8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010 [ 505.891213] RAX: ffffffffffffffda RBX: 0000000001dac710 RCX: 00007f77047e3ac7 [ 505.891215] RDX: 0000000000000001 RSI: 0000000000005605 RDI: 000000000000000d [ 505.891216] RBP: 0000000000000021 R08: 0000000000000000 R09: 0000000000000000 [ 505.891218] R10: 0000000000000002 R11: 0000000000003246 R12: 0000000001ac6720 [ 505.891219] R13: 0000000000000001 R14: 0000000000000000 R15: 0000000001aba590 [ 505.891223] ---[ end trace 77ff81049a3763e1 ]--- [ 515.924764] [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]] *ERROR* [CRTC:31:pipe A] flip_done timed out [ 515.924820] [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff88020a986800 [ 515.924876] [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff88020a986800 [ 515.924913] [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff88020a986800 [ 515.924934] [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:31:pipe A] ffff8801fe7ca800 state to ffff88020a986800 [ 515.924950] [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:25:primary A] ffff880213437780 state to ffff88020a986800 [ 515.924973] [drm:drm_atomic_set_mode_for_crtc [drm]] Set [MODE:1600x900] for CRTC state ffff8801fe7ca800 [ 515.924986] [drm:drm_atomic_set_crtc_for_plane [drm]] Link plane state ffff880213437780 to [CRTC:31:pipe A] [ 515.925000] [drm:drm_atomic_set_fb_for_plane [drm]] Set [FB:66] for plane state ffff880213437780 [ 515.925015] [drm:drm_atomic_add_affected_connectors [drm]] Adding all current connectors for [CRTC:31:pipe A] to ffff88020a986800 [ 515.925031] [drm:drm_atomic_get_connector_state [drm]] Added [CONNECTOR:39] ffff8801fb405600 state to ffff88020a986800 [ 515.925048] [drm:drm_atomic_set_crtc_for_connector [drm]] Link connector state ffff8801fb405600 to [NOCRTC] [ 515.925062] [drm:drm_atomic_set_crtc_for_connector [drm]] Link connector state ffff8801fb405600 to [CRTC:31:pipe A] [ 515.925079] [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:38:pipe B] ffff8801fe7c9800 state to ffff88020a986800 [ 515.925093] [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:32:primary B] ffff880213437600 state to ffff88020a986800 [ 515.925106] [drm:drm_atomic_set_mode_for_crtc [drm]] Set [NOMODE] for CRTC state ffff8801fe7c9800 [ 515.925118] [drm:drm_atomic_set_crtc_for_plane [drm]] Link plane state ffff880213437600 to [NOCRTC] [ 515.925135] [drm:drm_atomic_set_fb_for_plane [drm]] Set [NOFB] for plane state ffff880213437600 [ 515.925153] [drm:drm_atomic_add_affected_connectors [drm]] Adding all current connectors for [CRTC:38:pipe B] to ffff88020a986800 [ 515.925168] [drm:drm_atomic_check_only [drm]] checking ffff88020a986800 [ 515.925188] [drm:drm_atomic_helper_check_modeset [drm_kms_helper]] Updating routing for [CONNECTOR:39:LVDS-1] [ 515.925199] [drm:drm_atomic_helper_check_modeset [drm_kms_helper]] [CONNECTOR:39:LVDS-1] keeps [ENCODER:40:LVDS], now on [CRTC:31:pipe A] [ 515.925285] [drm:intel_plane_atomic_calc_changes [i915]] [CRTC:31:pipe A] has [PLANE:25:primary A] with fb 66 [ 515.925385] [drm:intel_plane_atomic_calc_changes [i915]] [PLANE:25:primary A] visible 1 -> 1, off 0, on 0, ms 0 [ 515.925426] [drm:drm_atomic_commit [drm]] commiting ffff88020a986800 [ 525.952027] [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]] *ERROR* [CRTC:31:pipe A] flip_done timed out [ 525.952063] [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff88020a986800 [ 525.952091] [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff88020a986800 [ 525.952167] [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff88020a986800 [ 525.952220] [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:31:pipe A] ffff8801fe7cf800 state to ffff88020a986800 [ 525.952238] [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:25:primary A] ffff880213437a80 state to ffff88020a986800 [ 525.952261] [drm:drm_atomic_set_mode_for_crtc [drm]] Set [MODE:1600x900] for CRTC state ffff8801fe7cf800 [ 525.952274] [drm:drm_atomic_set_crtc_for_plane [drm]] Link plane state ffff880213437a80 to [CRTC:31:pipe A] [ 525.952288] [drm:drm_atomic_set_fb_for_plane [drm]] Set [FB:66] for plane state ffff880213437a80 [ 525.952302] [drm:drm_atomic_add_affected_connectors [drm]] Adding all current connectors for [CRTC:31:pipe A] to ffff88020a986800 [ 525.952319] [drm:drm_atomic_get_connector_state [drm]] Added [CONNECTOR:39] ffff8801fb405840 state to ffff88020a986800 [ 525.952337] [drm:drm_atomic_set_crtc_for_connector [drm]] Link connector state ffff8801fb405840 to [NOCRTC] [ 525.952350] [drm:drm_atomic_set_crtc_for_connector [drm]] Link connector state ffff8801fb405840 to [CRTC:31:pipe A] [ 525.952365] [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:38:pipe B] ffff8801fe7c8800 state to ffff88020a986800 [ 525.952379] [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:32:primary B] ffff880213437900 state to ffff88020a986800 [ 525.952393] [drm:drm_atomic_set_mode_for_crtc [drm]] Set [NOMODE] for CRTC state ffff8801fe7c8800 [ 525.952406] [drm:drm_atomic_set_crtc_for_plane [drm]] Link plane state ffff880213437900 to [NOCRTC] [ 525.952418] [drm:drm_atomic_set_fb_for_plane [drm]] Set [NOFB] for plane state ffff880213437900 [ 525.952431] [drm:drm_atomic_add_affected_connectors [drm]] Adding all current connectors for [CRTC:38:pipe B] to ffff88020a986800 [ 525.952446] [drm:drm_atomic_check_only [drm]] checking ffff88020a986800 [ 525.952466] [drm:drm_atomic_helper_check_modeset [drm_kms_helper]] Updating routing for [CONNECTOR:39:LVDS-1] [ 525.952476] [drm:drm_atomic_helper_check_modeset [drm_kms_helper]] [CONNECTOR:39:LVDS-1] keeps [ENCODER:40:LVDS], now on [CRTC:31:pipe A] [ 525.952556] [drm:intel_plane_atomic_calc_changes [i915]] [CRTC:31:pipe A] has [PLANE:25:primary A] with fb 66 [ 525.952604] [drm:intel_plane_atomic_calc_changes [i915]] [PLANE:25:primary A] visible 1 -> 1, off 0, on 0, ms 0 [ 525.952630] [drm:drm_atomic_commit [drm]] commiting ffff88020a986800 [ 535.979229] [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]] *ERROR* [CRTC:31:pipe A] flip_done timed out [ 535.979265] [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff88020a986800 [ 535.979294] [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff88020a986800 [ 535.987585] [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff88020a985400 [ 535.987596] [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:31:pipe A] ffff8801fe7c9800 state to ffff88020a985400 [ 535.987603] [drm:drm_atomic_check_only [drm]] checking ffff88020a985400 [ 535.987614] [drm:drm_atomic_commit [drm]] commiting ffff88020a985400 [ 546.006574] [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]] *ERROR* [CRTC:31:pipe A] flip_done timed out [ 546.006608] [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff88020a985400 [ 546.006633] [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff88020a985400 [ 546.006695] [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff88020a985400 [ 546.006713] [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:25:primary A] ffff880213437780 state to ffff88020a985400 [ 546.006728] [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:31:pipe A] ffff8801fe7cf800 state to ffff88020a985400 [ 546.006743] [drm:drm_atomic_check_only [drm]] checking ffff88020a985400 [ 546.006808] [drm:intel_plane_atomic_calc_changes [i915]] [CRTC:31:pipe A] has [PLANE:25:primary A] with fb 66 [ 546.006854] [drm:intel_plane_atomic_calc_changes [i915]] [PLANE:25:primary A] visible 1 -> 1, off 0, on 0, ms 0 [ 546.006877] [drm:drm_atomic_commit [drm]] commiting ffff88020a985400 [ 556.033891] [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]] *ERROR* [CRTC:31:pipe A] flip_done timed out [ 556.033925] [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff88020a985400 [ 556.033949] [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff88020a985400 [ 556.034000] [drm:drm_mode_setcrtc [drm]] [CRTC:31:pipe A] [ 556.034027] [drm:drm_mode_setcrtc [drm]] [CONNECTOR:39:LVDS-1] [ 556.034045] [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff88020a985400 [ 556.034066] [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:31:pipe A] ffff8801fe7c9800 state to ffff88020a985400 [ 556.034082] [drm:drm_atomic_get_plane_state [drm]] Added [PLANE:25:primary A] ffff880213437a80 state to ffff88020a985400 [ 556.034103] [drm:drm_atomic_set_mode_for_crtc [drm]] Set [MODE:1600x900] for CRTC state ffff8801fe7c9800 [ 556.034117] [drm:drm_atomic_set_crtc_for_plane [drm]] Link plane state ffff880213437a80 to [CRTC:31:pipe A] [ 556.034131] [drm:drm_atomic_set_fb_for_plane [drm]] Set [FB:63] for plane state ffff880213437a80 [ 556.034146] [drm:drm_atomic_add_affected_connectors [drm]] Adding all current connectors for [CRTC:31:pipe A] to ffff88020a985400 [ 556.034164] [drm:drm_atomic_get_connector_state [drm]] Added [CONNECTOR:39] ffff8801fb405f00 state to ffff88020a985400 [ 556.034182] [drm:drm_atomic_set_crtc_for_connector [drm]] Link connector state ffff8801fb405f00 to [NOCRTC] [ 556.034195] [drm:drm_atomic_set_crtc_for_connector [drm]] Link connector state ffff8801fb405f00 to [CRTC:31:pipe A] [ 556.034209] [drm:drm_atomic_check_only [drm]] checking ffff88020a985400 [ 556.034226] [drm:drm_atomic_helper_check_modeset [drm_kms_helper]] Updating routing for [CONNECTOR:39:LVDS-1] [ 556.034236] [drm:drm_atomic_helper_check_modeset [drm_kms_helper]] [CONNECTOR:39:LVDS-1] keeps [ENCODER:40:LVDS], now on [CRTC:31:pipe A] [ 556.034315] [drm:intel_plane_atomic_calc_changes [i915]] [CRTC:31:pipe A] has [PLANE:25:primary A] with fb 63 [ 556.034368] [drm:intel_plane_atomic_calc_changes [i915]] [PLANE:25:primary A] visible 1 -> 1, off 0, on 0, ms 0 [ 556.034401] [drm:drm_atomic_commit [drm]] commiting ffff88020a985400 [ 556.087183] ------------[ cut here ]------------ [ 2751.947263] [drm:intel_plane_atomic_calc_changes [i915]] [CRTC:31:pipe A] has [PLANE:29:cursor A] with fb 64 [ 2751.947274] [drm:intel_plane_atomic_calc_changes [i915]] [PLANE:29:cursor A] visible 1 -> 1, off 0, on 0, ms 0 [ 2751.950823] [drm:drm_atomic_set_fb_for_plane [drm]] Set [FB:64] for plane state ffff8801fe48a180 [ 2751.950883] [drm:intel_plane_atomic_calc_changes [i915]] [CRTC:31:pipe A] has [PLANE:29:cursor A] with fb 64 [ 2751.950899] [drm:intel_plane_atomic_calc_changes [i915]] [PLANE:29:cursor A] visible 1 -> 1, off 0, on 0, ms 0 [ 2751.952091] [drm:drm_atomic_state_init [drm]] Allocated atomic state ffff8801fe686c00 [ 2751.952107] [drm:drm_atomic_get_crtc_state [drm]] Added [CRTC:31:pipe A] ffff8802099ea000 state to ffff8801fe686c00 [ 2751.952114] [drm:drm_atomic_check_only [drm]] checking ffff8801fe686c00 [ 2751.952128] [drm:drm_atomic_commit [drm]] commiting ffff8801fe686c00 [ 2762.035133] [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]] *ERROR* [CRTC:31:pipe A] flip_done timed out [ 2762.035166] [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state ffff8801fe686c00 [ 2762.035194] [drm:__drm_atomic_state_free [drm]] Freeing atomic state ffff8801fe686c00 [ 2762.035314] [drm:drm_atomic_set_fb_for_plane [drm]] Set [FB:64] for plane state ffff8801fe48a480 [ 2762.035382] [drm:intel_plane_atomic_calc_changes [i915]] [CRTC:31:pipe A] has [PLANE:29:cursor A] with fb 64 [ 2762.035426] [drm:intel_plane_atomic_calc_changes [i915]] [PLANE:29:cursor A] visible 1 -> 1, off 0, on 0, ms 0 [ 2762.057023] [drm:drm_atomic_set_fb_for_plane [drm]] Set [FB:64] for plane state ffff8801fe48a480 [ 2762.057047] [drm:intel_plane_atomic_calc_changes [i915]] [CRTC:31:pipe A] has [PLANE:29:cursor A] with fb 64 [ 2762.057059] [drm:intel_plane_atomic_calc_changes [i915]] [PLANE:29:cursor A] visible 1 -> 1, off 0, on 0, ms 0