Hi, running Arch Linux x64 on a Asus Zenbook UX32LN with Intel HD4500,Corei7 4510U etc. After running a kernel upgrade just now, theres and error before I can unlock my encrypted disks. Dmesg -t says: [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in has_drrs (expected 1, found 0) Theres also a warning, I dont know if it is related: WARNING: CPU: 1 PID: 6 at drivers/gpu/drm/i915/intel_display.c:12700 intel_atomic_commit+0xdea/0x1390 [i915]() Running latest bios and latest drivers aswell. libva-intel-driver 1.6.1-1 xf86-video-intel 1:2.99.917+478+gdf72bc5-3 libdrm 2.4.65-1 I first submitted a bug here: https://bugzilla.kernel.org/show_bug.cgi?id=108431 Regards, Petter K.
[drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in has_drrs (expected 1, found 0) ------------[ cut here ]------------ WARNING: CPU: 2 PID: 663 at drivers/gpu/drm/i915/intel_display.c:12702 intel_atomic_commit+0xdea/0x1390 [i915]() pipe state doesn't match! Modules linked in: ctr ccm bnep fuse uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev media joydev mousedev btusb btrtl btbcm btintel bluetooth arc4 nvram nls_iso8859_1 nls_cp437 vfat fat ip6t_REJECT nf_reject_ipv6 iwlmvm intel_rapl iTCO_wdt mac80211 iTCO_vendor_support x86_pkg_temp_thermal mxm_wmi intel_powerclamp kvm_intel asus_nb_wmi asus_wmi xt_hl sparse_keymap ip6t_rt kvm snd_hda_codec_conexant snd_hda_codec_generic snd_hda_codec_hdmi iwlwifi snd_hda_intel nf_conntrack_ipv6 cfg80211 pcspkr input_leds nf_defrag_ipv6 psmouse snd_hda_codec rfkill serio_raw i2c_i801 lpc_ich snd_soc_rt5640 mei_me snd_hda_core snd_soc_rl6231 mei snd_hwdep thermal shpchp snd_soc_core snd_compress snd_pcm_dmaengine ac97_bus snd_pcm snd_timer wmi ipt_REJECT battery nf_reject_ipv4 snd elan_i2c i2c_hid hid soundcore xt_multiport i2c_designware_platform dw_dmac fjes i2c_designware_core dw_dmac_core snd_soc_sst_acpi int3402_thermal gpio_lynxpoint 8250_dw processor_thermal_device ac int340x_thermal_zone intel_soc_dts_iosf int3400_thermal iosf_mbi spi_pxa2xx_platform acpi_thermal_rel evdev mac_hid xt_limit processor xt_tcpudp xt_addrtype nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack iptable_filter sch_fq_codel pci_stub vboxpci(O) vboxdrv(O) coretemp msr overlay ip_tables x_tables ext4 crc16 mbcache jbd2 jitterentropy_rng sha256_ssse3 sha256_generic hmac drbg ansi_cprng algif_skcipher af_alg dm_crypt dm_mod sd_mod atkbd libps2 crct10dif_pclmul crc32_pclmul crc32c_intel aesni_intel aes_x86_64 ahci lrw gf128mul glue_helper libahci ablk_helper cryptd xhci_pci libata xhci_hcd scsi_mod usbcore usb_common i8042 serio sdhci_acpi sdhci led_class mmc_core bbswitch(O) i915 video button intel_gtt i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm CPU: 2 PID: 663 Comm: Xorg Tainted: G U W O 4.3.3-2-ck #1 Hardware name: ASUSTeK COMPUTER INC. UX32LN/UX32LN, BIOS UX32LN.203 05/21/2014 0000000000000000 000000004e8e6d01 ffff88021ffe7b18 ffffffff812abba9 ffff88021ffe7b60 ffff88021ffe7b50 ffffffff81074ae2 ffff880224973000 ffff880222e34000 ffff88022268da00 0000000000000000 ffff880219a2b000 Call Trace: [<ffffffff812abba9>] dump_stack+0x4b/0x72 [<ffffffff81074ae2>] warn_slowpath_common+0x82/0xc0 [<ffffffff81074b7c>] warn_slowpath_fmt+0x5c/0x80 [<ffffffffa014748a>] intel_atomic_commit+0xdea/0x1390 [i915] [<ffffffffa00206de>] ? drm_atomic_check_only+0x21e/0x550 [drm] [<ffffffffa0020a47>] drm_atomic_commit+0x37/0x60 [drm] [<ffffffffa008f567>] drm_atomic_helper_set_config+0x1c7/0x430 [drm_kms_helper] [<ffffffffa000f632>] drm_mode_set_config_internal+0x62/0x100 [drm] [<ffffffffa00142b4>] drm_mode_setcrtc+0x3d4/0x4f0 [drm] [<ffffffffa0005598>] drm_ioctl+0x138/0x500 [drm] [<ffffffffa0013ee0>] ? drm_mode_setplane+0x1b0/0x1b0 [drm] [<ffffffff811cea0d>] do_vfs_ioctl+0x29d/0x480 [<ffffffff81080bc1>] ? __set_task_blocked+0x41/0xa0 [<ffffffff811d89c7>] ? __fget+0x77/0xb0 [<ffffffff811cec69>] SyS_ioctl+0x79/0x90 [<ffffffff8108371e>] ? SyS_rt_sigprocmask+0x8e/0xc0 [<ffffffff8156d96e>] entry_SYSCALL_64_fastpath+0x12/0x71 ---[ end trace 21a03bcb3e1aa6e2 ]--- Core dump from i915 driver mismatch with the integrated graphics controller on the UX32LN haswell hd4500, although apparently works as it should.
This bug affects me as well. Running 4.3.3-2 on a HP Elitebook 840 G1 dmesg output is: [ 5.259374] [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in has_drrs (expected 1, found 0) [ 5.259377] ------------[ cut here ]------------ [ 5.259413] WARNING: CPU: 1 PID: 96 at drivers/gpu/drm/i915/intel_display.c:12702 intel_atomic_commit+0xe1e/0x13d0 [i915]() [ 5.259427] pipe state doesn't match!
I have been having this issue for some time too. I'm running on a HP ZBook 14 G1(Intel HD 4400 + AMD FirePro M4100) with Arch Linux x86_64: local/linux 4.3.3-3 local/linux-api-headers 4.1.4-1 local/linux-firmware 20151207.bbe4917-1 local/linux-headers 4.3.3-3 local/libdrm 2.4.66-1 local/mesa 11.1.1-1 local/xf86-video-ati 1:7.6.1-1 (xorg-drivers xorg) local/xf86-video-intel 1:2.99.917+519+g8229390-1 (xorg-drivers xorg) dmesg output: [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in has_drrs (expected 1, found 0) ------------[ cut here ]------------ WARNING: CPU: 0 PID: 204 at drivers/gpu/drm/i915/intel_display.c:12702 intel_atomic_commit+0xe1e/0x13d0 [i915]() pipe state doesn't match! Modules linked in: intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul crc32_pclmul crc32c_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd pcspkr psmouse evdev input_leds mac_hid arc4 serio_raw i2c_i801(+) rtsx_pci_ms memstick iwlmvm amdkfd amd_iommu_v2 mac80211 radeon(+) iwlwifi ttm cfg80211 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel bluetooth rfkill snd_hda_codec_idt snd_hda_codec_generic tpm_infineon snd_hda_codec_hdmi i915(+) drm_kms_helper drm parport_pc thermal(+) intel_gtt wmi battery parport hp_accel(+) syscopyarea led_class sysfillrect sysimgblt lis3lv02d fb_sys_fops i2c_algo_bit input_polldev snd_hda_intel video tpm_tis tpm snd_hda_codec hp_wireless e1000e snd_hda_core snd_hwdep ac processor mei_me button snd_pcm ptp lpc_ich mei pps_core shpchp fjes sch_fq_codel snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_timer snd soundcore cuse fuse nfs lockd grace sunrpc fscache ip_tables x_tables ext4 crc16 mbcache jbd2 sd_mod rtsx_pci_sdmmc mmc_core atkbd libps2 ahci libahci libata scsi_mod ehci_pci ehci_hcd xhci_pci rtsx_pci xhci_hcd usbcore usb_common i8042 serio CPU: 0 PID: 204 Comm: kworker/u16:6 Not tainted 4.3.3-3-ARCH #1 Hardware name: Hewlett-Packard HP ZBook 14/198F, BIOS L71 Ver. 01.33 09/01/2015 Workqueue: events_unbound async_run_entry_fn 0000000000000000 00000000fb1a4247 ffff88043afa7840 ffffffff812c0dc9 ffff88043afa7888 ffff88043afa7878 ffffffff81074f42 ffff88043b72d400 ffff88043bec9000 ffff88043b14fe00 0000000000000000 ffff88043b72d800 Call Trace: [<ffffffff812c0dc9>] dump_stack+0x4b/0x72 [<ffffffff81074f42>] warn_slowpath_common+0x82/0xc0 [<ffffffff81074fdc>] warn_slowpath_fmt+0x5c/0x80 [<ffffffffa05f890e>] intel_atomic_commit+0xe1e/0x13d0 [i915] [<ffffffffa05147a5>] ? drm_atomic_check_only+0x215/0x540 [drm] [<ffffffffa0514b07>] drm_atomic_commit+0x37/0x60 [drm] [<ffffffffa05679af>] drm_atomic_helper_set_config+0x1bf/0x420 [drm_kms_helper] [<ffffffffa0503642>] drm_mode_set_config_internal+0x62/0x100 [drm] [<ffffffffa0569a23>] restore_fbdev_mode+0xb3/0x110 [drm_kms_helper] [<ffffffffa056b9b5>] drm_fb_helper_restore_fbdev_mode_unlocked+0x25/0x70 [drm_kms_helper] [<ffffffffa056ba2d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper] [<ffffffffa060e58a>] intel_fbdev_set_par+0x1a/0x60 [i915] [<ffffffff8132a1d0>] fbcon_init+0x570/0x5f0 [<ffffffff813a36ea>] visual_init+0xca/0x130 [<ffffffff813a520e>] do_bind_con_driver+0x1be/0x3e0 [<ffffffff813a5769>] do_take_over_console+0x149/0x1a0 [<ffffffff8132a2a7>] do_fbcon_takeover+0x57/0xb0 [<ffffffff8132e418>] fbcon_event_notify+0x658/0x750 [<ffffffff81093b2a>] notifier_call_chain+0x4a/0x70 [<ffffffff81093ed7>] __blocking_notifier_call_chain+0x47/0x60 [<ffffffff81093f06>] blocking_notifier_call_chain+0x16/0x20 [<ffffffff8133419b>] fb_notifier_call_chain+0x1b/0x20 [<ffffffff8133632f>] register_framebuffer+0x20f/0x350 [<ffffffffa056bcaf>] drm_fb_helper_initial_config+0x25f/0x5b0 [drm_kms_helper] [<ffffffffa060f00b>] intel_fbdev_initial_config+0x1b/0x20 [i915] [<ffffffff81095598>] async_run_entry_fn+0x48/0x150 [<ffffffff8108cfeb>] process_one_work+0x14b/0x440 [<ffffffff8108d328>] worker_thread+0x48/0x4a0 [<ffffffff8157fb30>] ? __schedule+0x340/0xa60 [<ffffffff8108d2e0>] ? process_one_work+0x440/0x440 [<ffffffff8108d2e0>] ? process_one_work+0x440/0x440 [<ffffffff81092e68>] kthread+0xd8/0xf0 [<ffffffff81092d90>] ? kthread_worker_fn+0x170/0x170 [<ffffffff8158409f>] ret_from_fork+0x3f/0x70 [<ffffffff81092d90>] ? kthread_worker_fn+0x170/0x170 ---[ end trace e211c590f9241bc2 ]---
Problem still exist in Linux 4.3.3.3. dmesg -t | grep intel_pipe_config [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in has_drrs (expected 1, found 0) [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in has_drrs (expected 1, found 0) [drm:intel_pipe_config_compare [i915]] *ERROR* mismatch in has_drrs (expected 1, found 0)
This is fixed for me in 4.4-rc5. I am running an HP ZBook 14 G1 (F0V14ET) with Intel HD Graphics 4400 and AMD FirePro M4100 (OLAND/Mars). Can someone else confirm this? The change was merged in 4.4-rc4: drm/i915: Don't compare has_drrs strictly in pipe config https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=13b13dfaaa39ab52b0f433c6744f4638793cbf7b
I can confirm it appears fixed for me. ZBook 14 F4P10PA. I had the same error with the 4.3 kernels I tried. A fresh install of 4.4.0-12-generic from the Ubuntu repos and I no longer see this error.
Thanks for the follow-ups, closing. commit 13b13dfaaa39ab52b0f433c6744f4638793cbf7b Author: Takashi Iwai <tiwai@suse.de> Date: Wed Nov 25 15:26:47 2015 +0100 drm/i915: Don't compare has_drrs strictly in pipe config
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.