The display becomes frozen with error: [drm] *ERROR* [CRTC:131:pipe B] flip_done timed out on [Iris Xe Graphics]
I have a Dell Inspiron 14 5430 laptop equipped with Intel i7-1360P. If I use the extended HDMI display, the UI will become frozen after use the system awhile.
I can get into the system from another machine via ssh. And, here are the error messages:
kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] flip_done timed out
kernel: i915 0000:00:02.0: [drm] *ERROR* flip_done timed out
kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] commit wait timed out
...
kernel: i915 0000:00:02.0: [drm] *ERROR* flip_done timed out
kernel: i915 0000:00:02.0: [drm] *ERROR* [PLANE:82:plane 1B] commit wait timed out
...
kernel: ------------[ cut here ]------------
kernel: i915 0000:00:02.0: vblank wait timed out on crtc 1
kernel: WARNING: CPU: 6 PID: 463 at drivers/gpu/drm/drm_vblank.c:1269 drm_wait_one_vblank+0x1f7/0x210
kernel: Modules linked in: snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm snd_ctl_led snd_soc_skl_hda_dsp snd_soc_intel_hda_dsp_common snd_soc_hdac_hdmi snd_sof_probes snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_soc_dmic snd_sof_pci_intel_tgl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation hid_sensor_custom soundwire_cadence snd_sof_intel_hda hid_sensor_hub snd_sof_pci intel_ishtp_hid snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_soc_hdac_hda snd_hda_ext_core snd_soc_acpi_intel_match joydev snd_soc_acpi soundwire_bus iwlmvm snd_soc_core intel_tcc_cooling snd_compress x86_pkg_temp_thermal ac97_bus intel_powerclamp mac80211 snd_pcm_dmaengine ip6table_filter snd_hda_intel coretemp ip6_tables snd_intel_dspcfg libarc4 kvm_intel snd_intel_sdw_acpi dell_laptop snd_hda_codec kvm xt_tcpudp snd_hda_core irqbypass xt_conntrack uvcvideo nf_conntrack crct10dif_pclmul crc32_pclmul polyval_clmulni snd_hwdep polyval_generic btusb nf_defrag_ipv6 iTCO_wdt gf128mul hid_multitouch
kernel: videobuf2_vmalloc btrtl nf_defrag_ipv4 r8153_ecm snd_pcm iwlwifi intel_pmc_bxt processor_thermal_device_pci dell_wmi ghash_clmulni_intel uvc cdc_ether btbcm iTCO_vendor_support mei_pxp mei_hdcp intel_rapl_msr libcrc32c processor_thermal_device dell_smbios usbnet videobuf2_memops btintel processor_thermal_rfim dcdbas sha512_ssse3 aesni_intel crypto_simd cryptd rapl dell_wmi_sysman intel_cstate btmtk snd_timer spi_nor iptable_filter processor_thermal_mbox videobuf2_v4l2 intel_uncore ledtrig_audio ucsi_acpi dell_wmi_descriptor psmouse pcspkr dell_wmi_ddv firmware_attributes_class wmi_bmof bluetooth cfg80211 typec_ucsi snd processor_thermal_rapl i2c_i801 ecdh_generic intel_lpss_pci videodev typec r8152 intel_rapl_common intel_lpss int3403_thermal mei_me videobuf2_common intel_ish_ipc intel_hid int3400_thermal i2c_hid_acpi mtd mc thunderbolt mei idma64 soundcore mii intel_ishtp roles i2c_smbus rfkill int340x_thermal_zone i2c_hid mousedev sparse_keymap acpi_tad acpi_thermal_rel acpi_pad vfat fat mac_hid
kernel: crypto_user fuse dm_mod loop bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 usbhid nvme nvme_core nvme_common i915 serio_raw atkbd libps2 i2c_algo_bit vivaldi_fmap drm_buddy intel_gtt drm_display_helper crc32c_intel video cec spi_intel_pci xhci_pci i8042 spi_intel ttm xhci_pci_renesas vmd serio wmi
kernel: CPU: 6 PID: 463 Comm: Xorg Not tainted 6.3.8-arch1-1 #1 a1d299e746aebdb27c523dd3bd94aba6f54915c7
kernel: Hardware name: Dell Inc. Inspiron 14 5430/065RWX, BIOS 1.1.0 01/05/2023
kernel: RIP: 0010:drm_wait_one_vblank+0x1f7/0x210
kernel: Code: 9d fe ff ff 48 8b 7b 08 4c 8b 67 50 4d 85 e4 74 25 e8 2d 2f 02 00 89 e9 4c 89 e2 48 c7 c7 d8 1e a9 a7 48 89 c6 e8 59 91 7e ff <0f> 0b e9 70 fe ff ff 48 8b 1f eb 9a 4c 8b 27 eb d6 e8 03 93 48 00
kernel: RSP: 0018:ffffb5818111b7f8 EFLAGS: 00010282
kernel: RAX: 0000000000000000 RBX: ffff9e4e8b6e8000 RCX: 0000000000000027
kernel: RDX: ffff9e51fe3a1688 RSI: 0000000000000001 RDI: ffff9e51fe3a1680
kernel: RBP: 0000000000000001 R08: ffffffffa8c9d9e0 R09: 0000000000ffff0a
kernel: R10: 0000000000000000 R11: ffff9e520f365c38 R12: ffff9e4e82c50420
kernel: R13: 00000000000199a0 R14: ffff9e4e82b41160 R15: 0000000010000000
kernel: FS: 00007fe8dd8b8480(0000) GS:ffff9e51fe380000(0000) knlGS:0000000000000000
kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
kernel: CR2: 000027300e978200 CR3: 0000000121010000 CR4: 0000000000f50ee0
kernel: PKRU: 55555554
kernel: Call Trace:
kernel: <TASK>
kernel: ? drm_wait_one_vblank+0x1f7/0x210
kernel: ? __warn+0x81/0x130
kernel: ? drm_wait_one_vblank+0x1f7/0x210
kernel: ? report_bug+0x171/0x1a0
kernel: ? handle_bug+0x3c/0x80
kernel: ? exc_invalid_op+0x17/0x70
kernel: ? asm_exc_invalid_op+0x1a/0x20
kernel: ? drm_wait_one_vblank+0x1f7/0x210
kernel: ? drm_wait_one_vblank+0x1f7/0x210
kernel: ? __pfx_autoremove_wake_function+0x10/0x10
kernel: hsw_audio_codec_disable+0xe5/0x150 [i915 00d77f09579f10aa0c84571741affad2d4dacb42]
kernel: intel_audio_codec_disable+0xa8/0x170 [i915 00d77f09579f10aa0c84571741affad2d4dacb42]
kernel: intel_disable_ddi+0x59/0x1e0 [i915 00d77f09579f10aa0c84571741affad2d4dacb42]
kernel: ? drm_mm_remove_node+0x206/0x370
kernel: intel_encoders_disable+0x8a/0xb0 [i915 00d77f09579f10aa0c84571741affad2d4dacb42]
kernel: hsw_crtc_disable+0x129/0x140 [i915 00d77f09579f10aa0c84571741affad2d4dacb42]
kernel: intel_atomic_commit_tail+0x3f8/0xfa0 [i915 00d77f09579f10aa0c84571741affad2d4dacb42]
kernel: intel_atomic_commit+0x340/0x380 [i915 00d77f09579f10aa0c84571741affad2d4dacb42]
kernel: drm_atomic_commit+0x97/0xd0
kernel: ? __pfx___drm_printfn_info+0x10/0x10
kernel: drm_client_modeset_commit_atomic+0x203/0x250
kernel: drm_client_modeset_commit_locked+0x5a/0x160
kernel: drm_fb_helper_pan_display+0xc9/0x1f0
kernel: intel_fbdev_pan_display+0x1a/0x60 [i915 00d77f09579f10aa0c84571741affad2d4dacb42]
kernel: fb_pan_display+0x83/0x140
kernel: bit_update_start+0x1e/0x40
kernel: fbcon_switch+0x386/0x560
kernel: redraw_screen+0xfb/0x280
kernel: ? balance_dirty_pages_ratelimited_flags+0x133/0x390
kernel: complete_change_console+0x3a/0x120
kernel: vt_ioctl+0xd8b/0x13f0
kernel: ? drm_dropmaster_ioctl+0xd9/0x130
kernel: ? __pfx_drm_dropmaster_ioctl+0x10/0x10
kernel: ? drm_ioctl_kernel+0xca/0x170
kernel: ? do_epoll_ctl+0x1c1/0xf60
kernel: ? _copy_to_user+0x25/0x30
kernel: tty_ioctl+0x4d8/0x8a0
kernel: __x64_sys_ioctl+0x91/0xd0
kernel: do_syscall_64+0x5d/0x90
kernel: ? syscall_exit_to_user_mode+0x1b/0x40
kernel: ? do_syscall_64+0x6c/0x90
kernel: ? do_syscall_64+0x6c/0x90
kernel: ? do_syscall_64+0x6c/0x90
kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc
kernel: RIP: 0033:0x7fe8de29476f
kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
kernel: RSP: 002b:00007ffdaaa4cf60 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
kernel: RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe8de29476f
kernel: RDX: 0000000000000001 RSI: 0000000000005605 RDI: 000000000000000e
kernel: RBP: 000055b35f36ce40 R08: 0000000000000001 R09: 0000000000000000
kernel: R10: 00007fe8de3b30c0 R11: 0000000000000246 R12: ffffffffffffffe0
kernel: R13: 0000000000000008 R14: 0000000000000000 R15: 0000000000000000
kernel: </TASK>
kernel: ---[ end trace 0000000000000000 ]---
Here is the full log with drm.debug=0xe log_buf_len=4M
in boot command.
journal.log
The Linux kernel is 6.3.8.
$ uname -a
Linux starnight 6.3.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 14 Jun 2023 20:10:31 +0000 x86_64 GNU/Linux
This issue cannot be reproduced by only using laptop's built-in display.
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Jian-Hong Pan changed the description
changed the description
- Jian-Hong Pan changed title from The display becomes frozen with error: [drm] ERROR [CRTC:131:pipe B] flip_done timed out to The display becomes frozen with error: [drm] ERROR [CRTC:131:pipe B] flip_done timed out on [Iris Xe Graphics]
changed title from The display becomes frozen with error: [drm] ERROR [CRTC:131:pipe B] flip_done timed out to The display becomes frozen with error: [drm] ERROR [CRTC:131:pipe B] flip_done timed out on [Iris Xe Graphics]
- Reporter
Not sure if this is related but there are many power well time out in the attached Journal.log: Line 938: Jun 16 22:41:49 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 941: Jun 16 22:41:49 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 1404: Jun 16 22:41:49 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 1409: Jun 16 22:41:49 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 1648: Jun 16 22:41:49 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 1826: Jun 16 22:41:50 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 1831: Jun 16 22:41:50 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 1939: Jun 16 22:41:51 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 2018: Jun 16 22:41:59 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 2023: Jun 16 22:41:59 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 2127: Jun 16 22:42:00 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 2383: Jun 16 22:42:18 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 2388: Jun 16 22:42:18 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 2727: Jun 16 22:42:19 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 2909: Jun 16 22:42:20 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 2912: Jun 16 22:42:20 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 2974: Jun 16 22:42:21 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 156240: Jun 16 23:12:00 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 156243: Jun 16 23:12:00 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 156511: Jun 16 23:12:01 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 156744: Jun 16 23:13:05 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 156747: Jun 16 23:13:05 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout Line 156992: Jun 16 23:13:07 starnight kernel: i915 0000:00:02.0: [drm:hsw_wait_for_power_well_enable [i915]] AUX_USBC2 power well enable timeout
- Suresh added platform: ADL_P label
added platform: ADL_P label
The AUX_USBC2 power well timeout looks unrelated to the reported problem (happening on a combo PHY port) and probably expected if nothing is connected to the port. @starnight , could you describe what type and how many physical DP/HDMI/TypeC connectors are on the laptop?
- Author
According to the spec from the vendor, Dell Inspiron 14 5430 laptop has I/O ports:
- one HDMI 1.4* <- This is the port that I connect to the external HDMI display
- one Intel Thunderbolt 4.0: I connect an USB type-C to many ports adapter: USB type A ports, one HDMI, one RJ45
Edited by Jian-Hong Pan Collapse replies - Reporter
@ideak does this info help or do we need more information ?
Same error here with Dell 5540 - i5-1335U CPU and Kali Linux (upgraded to latest packages and kernel). I confirm this issue is reproduced by only using HDMI external display.
TEMP SOLUTION: When it happens I disconnect HDMI cable and wait for about 1-2min and it starts working normally. Sometimes I have to
CTRL+ALT+F1
andCTRL+ALT+F7
and wait, to get it working.$ uname -a Linux kali-ad 6.3.0-kali1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.3.7-1kali1 (2023-06-29) x86_64 GNU/Linux
Jul 27 11:48:19 kali-ad systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service... Jul 27 11:48:19 kali-ad dbus-daemon[916]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher' Jul 27 11:48:19 kali-ad systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service. Jul 27 11:48:22 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:48:22 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:48:29 kali-ad systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully. Jul 27 11:48:32 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:48:32 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:48:46 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:48:46 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:48:48 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:48:48 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:49:09 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] flip_done timed out Jul 27 11:49:14 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:49:14 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:49:31 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* flip_done timed out Jul 27 11:49:31 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] commit wait timed out Jul 27 11:49:41 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] flip_done timed out Jul 27 11:49:51 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* flip_done timed out Jul 27 11:49:51 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] commit wait timed out Jul 27 11:50:01 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] flip_done timed out Jul 27 11:50:12 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* flip_done timed out Jul 27 11:50:12 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] commit wait timed out Jul 27 11:50:22 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* flip_done timed out Jul 27 11:50:22 kali-ad kernel: i915 0000:00:02.0: [drm] *ERROR* [PLANE:82:plane 1B] commit wait timed out Jul 27 11:50:22 kali-ad kernel: ------------[ cut here ]------------ Jul 27 11:50:22 kali-ad kernel: i915 0000:00:02.0: vblank wait timed out on crtc 1 Jul 27 11:50:22 kali-ad kernel: WARNING: CPU: 5 PID: 1057 at drivers/gpu/drm/drm_vblank.c:1269 drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: Modules linked in: uhid xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xfrm_user xfrm_algo xt_addrtype nft_compat nf_tables libcrc32c nfnetlink br_netfilter bridge stp llc ctr ccm rfcomm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device cmac algif_hash algif_skcipher af_alg qrtr overlay bnep sunrpc binfmt_misc nls_ascii nls_cp437 vfat fat dell_rbtn snd_hda_codec_hdmi snd_ctl_led snd_sof_pci_intel_tgl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils btusb snd_soc_hdac_hda btrtl snd_hda_ext_core btbcm snd_soc_acpi_intel_match btintel snd_soc_acpi snd_hda_codec_realtek btmtk x86_pkg_temp_thermal iwlmvm snd_hda_codec_generic bluetooth snd_soc_core intel_powerclamp coretemp snd_compress mac80211 soundwire_bus kvm_intel snd_hda_intel libarc4 jitterentropy_rng snd_intel_dspcfg uvcvideo snd_intel_sdw_acpi kvm dell_laptop videobuf2_vmalloc uvc Jul 27 11:50:22 kali-ad kernel: dell_wmi snd_hda_codec iwlwifi videobuf2_memops irqbypass videobuf2_v4l2 dell_smbios ledtrig_audio drbg pmt_telemetry rapl snd_hda_core mei_hdcp mei_pxp intel_cstate dcdbas pmt_class intel_rapl_msr ansi_cprng cfg80211 videodev dell_wmi_sysman ecdh_generic iTCO_wdt snd_hwdep intel_uncore dell_wmi_ddv dell_wmi_descriptor wmi_bmof firmware_attributes_class pcspkr snd_pcm intel_pmc_bxt ucsi_acpi mei_me processor_thermal_device_pci videobuf2_common snd_timer iTCO_vendor_support typec_ucsi processor_thermal_device snd processor_thermal_rfim roles mc ee1004 watchdog soundcore mei ecc rfkill intel_vsec processor_thermal_mbox processor_thermal_rapl typec intel_rapl_common joydev int3403_thermal int340x_thermal_zone int3400_thermal acpi_thermal_rel intel_hid intel_pmc_core sparse_keymap acpi_pad acpi_tad ac hid_multitouch evdev serio_raw loop fuse efi_pstore configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic dm_crypt dm_mod usbhid hid_sensor_custom hid_sensor_hub intel_ishtp_hid Jul 27 11:50:22 kali-ad kernel: hid_generic crc32_pclmul crc32c_intel i915 ghash_clmulni_intel nvme sha512_ssse3 drm_buddy i2c_algo_bit nvme_core sha512_generic t10_pi drm_display_helper crc64_rocksoft_generic xhci_pci cec rc_core crc64_rocksoft xhci_hcd crc_t10dif ttm rtsx_pci_sdmmc crct10dif_generic mmc_core intel_lpss_pci aesni_intel crct10dif_pclmul intel_ish_ipc usbcore i2c_i801 drm_kms_helper intel_lpss crypto_simd crc64 cryptd psmouse e1000e rtsx_pci i2c_smbus thunderbolt idma64 drm intel_ishtp usb_common crct10dif_common video battery button i2c_hid_acpi i2c_hid hid wmi Jul 27 11:50:22 kali-ad kernel: CPU: 5 PID: 1057 Comm: Xorg Not tainted 6.3.0-kali1-amd64 #1 Debian 6.3.7-1kali1 Jul 27 11:50:22 kali-ad kernel: Hardware name: Dell Inc. Latitude 5540/07K0M7, BIOS 1.2.0 03/15/2023 Jul 27 11:50:22 kali-ad kernel: RIP: 0010:drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: Code: 9f fe ff ff 48 8b 7b 08 4c 8b 67 50 4d 85 e4 74 25 e8 8f 14 01 e4 89 e9 4c 89 e2 48 c7 c7 f0 8b 43 c0 48 89 c6 e8 db 9a 89 e3 <0f> 0b e9 72 fe ff ff 48 8b 1f eb 9a 4c 8b 27 eb d6 e8 95 71 36 e4 Jul 27 11:50:22 kali-ad kernel: RSP: 0018:ffffb53501b839a8 EFLAGS: 00010282 Jul 27 11:50:22 kali-ad kernel: RAX: 0000000000000000 RBX: ffff9e3be39d8000 RCX: 0000000000000000 Jul 27 11:50:22 kali-ad kernel: RDX: 0000000000000002 RSI: ffffffffa4e378cb RDI: 00000000ffffffff Jul 27 11:50:22 kali-ad kernel: RBP: 0000000000000001 R08: 0000000000000000 R09: ffffb53501b83838 Jul 27 11:50:22 kali-ad kernel: R10: 0000000000000003 R11: ffffffffa54d1fe8 R12: ffff9e3bc1a1cff0 Jul 27 11:50:22 kali-ad kernel: R13: 000000000005390b R14: ffff9e3bd3cf3160 R15: 0000000010000000 Jul 27 11:50:22 kali-ad kernel: FS: 00007f6e8d419a80(0000) GS:ffff9e3f3f540000(0000) knlGS:0000000000000000 Jul 27 11:50:22 kali-ad kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Jul 27 11:50:22 kali-ad kernel: CR2: 00007fdc1ed56000 CR3: 0000000113c54000 CR4: 0000000000f50ee0 Jul 27 11:50:22 kali-ad kernel: PKRU: 55555554 Jul 27 11:50:22 kali-ad kernel: Call Trace: Jul 27 11:50:22 kali-ad kernel: <TASK> Jul 27 11:50:22 kali-ad kernel: ? drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: ? __warn+0x81/0x130 Jul 27 11:50:22 kali-ad kernel: ? drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: ? report_bug+0x191/0x1c0 Jul 27 11:50:22 kali-ad kernel: ? prb_read_valid+0x1b/0x30 Jul 27 11:50:22 kali-ad kernel: ? handle_bug+0x41/0x70 Jul 27 11:50:22 kali-ad kernel: ? exc_invalid_op+0x17/0x70 Jul 27 11:50:22 kali-ad kernel: ? asm_exc_invalid_op+0x1a/0x20 Jul 27 11:50:22 kali-ad kernel: ? drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: ? drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: ? __pfx_autoremove_wake_function+0x10/0x10 Jul 27 11:50:22 kali-ad kernel: hsw_audio_codec_disable+0xe5/0x150 [i915] Jul 27 11:50:22 kali-ad kernel: intel_audio_codec_disable+0xa8/0x170 [i915] Jul 27 11:50:22 kali-ad kernel: intel_disable_ddi+0x59/0x1e0 [i915] Jul 27 11:50:22 kali-ad kernel: ? _raw_spin_lock_irqsave+0x27/0x60 Jul 27 11:50:22 kali-ad kernel: intel_encoders_disable+0x8e/0xb0 [i915] Jul 27 11:50:22 kali-ad kernel: hsw_crtc_disable+0x129/0x140 [i915] Jul 27 11:50:22 kali-ad kernel: intel_atomic_commit_tail+0x3f5/0xfa0 [i915] Jul 27 11:50:22 kali-ad kernel: intel_atomic_commit+0x353/0x3a0 [i915] Jul 27 11:50:22 kali-ad kernel: drm_atomic_commit+0x97/0xd0 [drm] Jul 27 11:50:22 kali-ad kernel: ? __pfx___drm_printfn_info+0x10/0x10 [drm] Jul 27 11:50:22 kali-ad kernel: drm_atomic_connector_commit_dpms+0xcf/0xf0 [drm] Jul 27 11:50:22 kali-ad kernel: drm_mode_obj_set_property_ioctl+0x197/0x3d0 [drm] Jul 27 11:50:22 kali-ad kernel: ? __pfx_drm_connector_property_set_ioctl+0x10/0x10 [drm] Jul 27 11:50:22 kali-ad kernel: drm_connector_property_set_ioctl+0x3d/0x60 [drm] Jul 27 11:50:22 kali-ad kernel: drm_ioctl_kernel+0xca/0x170 [drm] Jul 27 11:50:22 kali-ad kernel: drm_ioctl+0x267/0x4a0 [drm] Jul 27 11:50:22 kali-ad kernel: ? __pfx_drm_connector_property_set_ioctl+0x10/0x10 [drm] Jul 27 11:50:22 kali-ad kernel: __x64_sys_ioctl+0x91/0xd0 Jul 27 11:50:22 kali-ad kernel: do_syscall_64+0x5c/0xc0 Jul 27 11:50:22 kali-ad kernel: ? fpregs_assert_state_consistent+0x26/0x50 Jul 27 11:50:22 kali-ad kernel: ? exit_to_user_mode_prepare+0x139/0x1d0 Jul 27 11:50:22 kali-ad kernel: ? syscall_exit_to_user_mode+0x1b/0x40 Jul 27 11:50:22 kali-ad kernel: ? do_syscall_64+0x6b/0xc0 Jul 27 11:50:22 kali-ad kernel: ? do_syscall_64+0x6b/0xc0 Jul 27 11:50:22 kali-ad kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc Jul 27 11:50:22 kali-ad kernel: RIP: 0033:0x7f6e8d71b4eb Jul 27 11:50:22 kali-ad kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00 Jul 27 11:50:22 kali-ad kernel: RSP: 002b:00007ffec5d763e0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Jul 27 11:50:22 kali-ad kernel: RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6e8d71b4eb Jul 27 11:50:22 kali-ad kernel: RDX: 00007ffec5d76470 RSI: 00000000c01064ab RDI: 0000000000000010 Jul 27 11:50:22 kali-ad kernel: RBP: 00007ffec5d76470 R08: 0000000000000002 R09: 000055d075f7de90 Jul 27 11:50:22 kali-ad kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 00000000c01064ab Jul 27 11:50:22 kali-ad kernel: R13: 0000000000000010 R14: 0000000000000000 R15: 0000000000000000 Jul 27 11:50:22 kali-ad kernel: </TASK> Jul 27 11:50:22 kali-ad kernel: ---[ end trace 0000000000000000 ]--- Jul 27 11:50:22 kali-ad kernel: ------------[ cut here ]------------ Jul 27 11:50:22 kali-ad kernel: i915 0000:00:02.0: vblank wait timed out on crtc 1 Jul 27 11:50:22 kali-ad kernel: WARNING: CPU: 0 PID: 1057 at drivers/gpu/drm/drm_vblank.c:1269 drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: Modules linked in: uhid xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xfrm_user xfrm_algo xt_addrtype nft_compat nf_tables libcrc32c nfnetlink br_netfilter bridge stp llc ctr ccm rfcomm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device cmac algif_hash algif_skcipher af_alg qrtr overlay bnep sunrpc binfmt_misc nls_ascii nls_cp437 vfat fat dell_rbtn snd_hda_codec_hdmi snd_ctl_led snd_sof_pci_intel_tgl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils btusb snd_soc_hdac_hda btrtl snd_hda_ext_core btbcm snd_soc_acpi_intel_match btintel snd_soc_acpi snd_hda_codec_realtek btmtk x86_pkg_temp_thermal iwlmvm snd_hda_codec_generic bluetooth snd_soc_core intel_powerclamp coretemp snd_compress mac80211 soundwire_bus kvm_intel snd_hda_intel libarc4 jitterentropy_rng snd_intel_dspcfg uvcvideo snd_intel_sdw_acpi kvm dell_laptop videobuf2_vmalloc uvc Jul 27 11:50:22 kali-ad kernel: dell_wmi snd_hda_codec iwlwifi videobuf2_memops irqbypass videobuf2_v4l2 dell_smbios ledtrig_audio drbg pmt_telemetry rapl snd_hda_core mei_hdcp mei_pxp intel_cstate dcdbas pmt_class intel_rapl_msr ansi_cprng cfg80211 videodev dell_wmi_sysman ecdh_generic iTCO_wdt snd_hwdep intel_uncore dell_wmi_ddv dell_wmi_descriptor wmi_bmof firmware_attributes_class pcspkr snd_pcm intel_pmc_bxt ucsi_acpi mei_me processor_thermal_device_pci videobuf2_common snd_timer iTCO_vendor_support typec_ucsi processor_thermal_device snd processor_thermal_rfim roles mc ee1004 watchdog soundcore mei ecc rfkill intel_vsec processor_thermal_mbox processor_thermal_rapl typec intel_rapl_common joydev int3403_thermal int340x_thermal_zone int3400_thermal acpi_thermal_rel intel_hid intel_pmc_core sparse_keymap acpi_pad acpi_tad ac hid_multitouch evdev serio_raw loop fuse efi_pstore configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic dm_crypt dm_mod usbhid hid_sensor_custom hid_sensor_hub intel_ishtp_hid Jul 27 11:50:22 kali-ad kernel: hid_generic crc32_pclmul crc32c_intel i915 ghash_clmulni_intel nvme sha512_ssse3 drm_buddy i2c_algo_bit nvme_core sha512_generic t10_pi drm_display_helper crc64_rocksoft_generic xhci_pci cec rc_core crc64_rocksoft xhci_hcd crc_t10dif ttm rtsx_pci_sdmmc crct10dif_generic mmc_core intel_lpss_pci aesni_intel crct10dif_pclmul intel_ish_ipc usbcore i2c_i801 drm_kms_helper intel_lpss crypto_simd crc64 cryptd psmouse e1000e rtsx_pci i2c_smbus thunderbolt idma64 drm intel_ishtp usb_common crct10dif_common video battery button i2c_hid_acpi i2c_hid hid wmi Jul 27 11:50:22 kali-ad kernel: CPU: 0 PID: 1057 Comm: Xorg Tainted: G W 6.3.0-kali1-amd64 #1 Debian 6.3.7-1kali1 Jul 27 11:50:22 kali-ad kernel: Hardware name: Dell Inc. Latitude 5540/07K0M7, BIOS 1.2.0 03/15/2023 Jul 27 11:50:22 kali-ad kernel: RIP: 0010:drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: Code: 9f fe ff ff 48 8b 7b 08 4c 8b 67 50 4d 85 e4 74 25 e8 8f 14 01 e4 89 e9 4c 89 e2 48 c7 c7 f0 8b 43 c0 48 89 c6 e8 db 9a 89 e3 <0f> 0b e9 72 fe ff ff 48 8b 1f eb 9a 4c 8b 27 eb d6 e8 95 71 36 e4 Jul 27 11:50:22 kali-ad kernel: RSP: 0018:ffffb53501b839a8 EFLAGS: 00010282 Jul 27 11:50:22 kali-ad kernel: RAX: 0000000000000000 RBX: ffff9e3be39d8000 RCX: 0000000000000000 Jul 27 11:50:22 kali-ad kernel: RDX: 0000000000000002 RSI: ffffffffa4e378cb RDI: 00000000ffffffff Jul 27 11:50:22 kali-ad kernel: RBP: 0000000000000001 R08: 0000000000000000 R09: ffffb53501b83838 Jul 27 11:50:22 kali-ad kernel: R10: 0000000000000003 R11: ffffffffa54d1fe8 R12: ffff9e3bc1a1cff0 Jul 27 11:50:22 kali-ad kernel: R13: 000000000005390b R14: ffff9e3bd3cf3160 R15: 0000000010000000 Jul 27 11:50:22 kali-ad kernel: FS: 00007f6e8d419a80(0000) GS:ffff9e3f3f400000(0000) knlGS:0000000000000000 Jul 27 11:50:22 kali-ad kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Jul 27 11:50:22 kali-ad kernel: CR2: 0000212c01024000 CR3: 0000000113c54000 CR4: 0000000000f50ef0 Jul 27 11:50:22 kali-ad kernel: PKRU: 55555554 Jul 27 11:50:22 kali-ad kernel: Call Trace: Jul 27 11:50:22 kali-ad kernel: <TASK> Jul 27 11:50:22 kali-ad kernel: ? drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: ? __warn+0x81/0x130 Jul 27 11:50:22 kali-ad kernel: ? drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: ? report_bug+0x191/0x1c0 Jul 27 11:50:22 kali-ad kernel: ? prb_read_valid+0x1b/0x30 Jul 27 11:50:22 kali-ad kernel: ? handle_bug+0x41/0x70 Jul 27 11:50:22 kali-ad kernel: ? exc_invalid_op+0x17/0x70 Jul 27 11:50:22 kali-ad kernel: ? asm_exc_invalid_op+0x1a/0x20 Jul 27 11:50:22 kali-ad kernel: ? drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: ? drm_wait_one_vblank+0x1f5/0x210 [drm] Jul 27 11:50:22 kali-ad kernel: ? __pfx_autoremove_wake_function+0x10/0x10 Jul 27 11:50:22 kali-ad kernel: hsw_audio_codec_disable+0xed/0x150 [i915] Jul 27 11:50:22 kali-ad kernel: intel_audio_codec_disable+0xa8/0x170 [i915] Jul 27 11:50:22 kali-ad kernel: intel_disable_ddi+0x59/0x1e0 [i915] Jul 27 11:50:22 kali-ad kernel: ? _raw_spin_lock_irqsave+0x27/0x60 Jul 27 11:50:22 kali-ad kernel: intel_encoders_disable+0x8e/0xb0 [i915] Jul 27 11:50:22 kali-ad kernel: hsw_crtc_disable+0x129/0x140 [i915] Jul 27 11:50:22 kali-ad kernel: intel_atomic_commit_tail+0x3f5/0xfa0 [i915] Jul 27 11:50:22 kali-ad kernel: intel_atomic_commit+0x353/0x3a0 [i915] Jul 27 11:50:22 kali-ad kernel: drm_atomic_commit+0x97/0xd0 [drm] Jul 27 11:50:22 kali-ad kernel: ? __pfx___drm_printfn_info+0x10/0x10 [drm] Jul 27 11:50:22 kali-ad kernel: drm_atomic_connector_commit_dpms+0xcf/0xf0 [drm] Jul 27 11:50:22 kali-ad kernel: drm_mode_obj_set_property_ioctl+0x197/0x3d0 [drm] Jul 27 11:50:22 kali-ad kernel: ? __pfx_drm_connector_property_set_ioctl+0x10/0x10 [drm] Jul 27 11:50:22 kali-ad kernel: drm_connector_property_set_ioctl+0x3d/0x60 [drm] Jul 27 11:50:22 kali-ad kernel: drm_ioctl_kernel+0xca/0x170 [drm] Jul 27 11:50:22 kali-ad kernel: drm_ioctl+0x267/0x4a0 [drm] Jul 27 11:50:22 kali-ad kernel: ? __pfx_drm_connector_property_set_ioctl+0x10/0x10 [drm] Jul 27 11:50:22 kali-ad kernel: __x64_sys_ioctl+0x91/0xd0 Jul 27 11:50:22 kali-ad kernel: do_syscall_64+0x5c/0xc0 Jul 27 11:50:22 kali-ad kernel: ? fpregs_assert_state_consistent+0x26/0x50 Jul 27 11:50:22 kali-ad kernel: ? exit_to_user_mode_prepare+0x139/0x1d0 Jul 27 11:50:22 kali-ad kernel: ? syscall_exit_to_user_mode+0x1b/0x40 Jul 27 11:50:22 kali-ad kernel: ? do_syscall_64+0x6b/0xc0 Jul 27 11:50:22 kali-ad kernel: ? do_syscall_64+0x6b/0xc0 Jul 27 11:50:22 kali-ad kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc Jul 27 11:50:22 kali-ad kernel: RIP: 0033:0x7f6e8d71b4eb Jul 27 11:50:22 kali-ad kernel: Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00 Jul 27 11:50:22 kali-ad kernel: RSP: 002b:00007ffec5d763e0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Jul 27 11:50:22 kali-ad kernel: RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6e8d71b4eb Jul 27 11:50:22 kali-ad kernel: RDX: 00007ffec5d76470 RSI: 00000000c01064ab RDI: 0000000000000010 Jul 27 11:50:22 kali-ad kernel: RBP: 00007ffec5d76470 R08: 0000000000000002 R09: 000055d075f7de90 Jul 27 11:50:22 kali-ad kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 00000000c01064ab Jul 27 11:50:22 kali-ad kernel: R13: 0000000000000010 R14: 0000000000000000 R15: 0000000000000000 Jul 27 11:50:22 kali-ad kernel: </TASK> Jul 27 11:50:22 kali-ad kernel: ---[ end trace 0000000000000000 ]--- Jul 27 11:50:25 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:50:25 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:51:08 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:51:08 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:52:25 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:52:25 kali-ad rtkit-daemon[1155]: Supervising 9 threads of 6 processes of 1 users. Jul 27 11:52:48 kali-ad PackageKit[99084]: daemon quit
On kernel 6.1.27-1kali1 the problem does not occur.
Linux kali-fc 6.1.0-kali9-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.27-1kali1 (2023-05-12) x86_64 GNU/Linux
I also experience this issue on a Lenovo IdeaPad 5 Pro with an i7-13700H, running 6.4.9-arch1-1. It occurs both with an external display connected directly with HDMI and with a display connected through a thunderbolt docking station. Disconnecting the external display, waiting a bit and reconnecting it sometimes restores normal functionality. Audio keeps running, so it isn't the entire system freezing. It doesn't happen without an external display connected.
Just letting you know since only Dell laptops had been reported so far.
Edited by Edwin LöfflerHUAWEI MateBook D16 RLEF-X, Intel Core i7-12700H, Manjaro - I have the same problem lately (monitor via hdmi). Symptoms similar to those described above: friezes, music playing, sometimes it helps to pull out hdmi (sometimes just shutdown).
Linux d-n 6.4.9-1-MANJARO #1 SMP PREEMPT_DYNAMIC Wed Aug 9 08:32:12 UTC 2023 x86_64 GNU/Linux
(also on kernels 6.3, 6.5rc on the same system)
kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] flip_done timed out kernel: i915 0000:00:02.0: [drm] *ERROR* flip_done timed out kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] commit wait timed out kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] flip_done timed out ...
Dell Inspiron 16 5620, Intel Core i7-1255U, currently under kernel 6.4.10-arch1-1 (Arch Linux) :
Linux 6.4.10-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 11 Aug 2023 11:03:36 +0000 x86_64 GNU/Linux
Issue occurs since kernel 6.3 : random display freeze, audio still playing. If I believe the noise of the fan, the system is suddenly under heavy load. Apparently always happens with external display plugged in (with internal HDMI or HDMI through USB-C dock, arranged horizontally).
août 18 13:50:34 fructidor kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] flip_done timed out août 18 13:50:42 fructidor kernel: ------------[ cut here ]------------ août 18 13:50:42 fructidor kernel: WARNING: CPU: 1 PID: 23936 at mm/gup.c:1101 __get_user_pages+0x582/0x680 août 18 13:50:42 fructidor kernel: Modules linked in: tls uas usb_storage xt_nat veth xt_MASQUERADE nf_conntrack_netlink nfnetlink iptable_nat nf_nat xt_addrtype br_netfilter bridge stp llc typec_displayport overlay ccm algif_aead des_generic libdes ecb algif_skcipher cmac md4 algif_hash af_alg ip6t_REJECT nf_reject_ipv6 ip6table_filter ip6_tables ipt_REJECT nf_reject_ipv4 xt_tcpudp xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c iptable_filter hid_sensor_custom hid_sensor_hub snd_ctl_led intel_ishtp_hid snd_soc_skl_hda_dsp snd_soc_intel_hda_dsp_common snd_sof_probes snd_soc_hdac_hdmi snd_hda_codec_hdmi snd_hda_codec_cs8409 snd_hda_codec_generic snd_soc_dmic snd_sof_pci_intel_tgl snd_sof_intel_hda_common soundwire_intel soundwire_cadence snd_sof_intel_hda_mlink snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_soc_hdac_hda r8153_ecm snd_hda_ext_core snd_soc_acpi_intel_match cdc_ether snd_soc_acpi hid_multitouch soundwire_generic_allocation usbnet soundwire_bus snd_soc_core iwlmvm snd_compress août 18 13:50:42 fructidor kernel: uvcvideo ac97_bus videobuf2_vmalloc snd_pcm_dmaengine uvc mac80211 snd_hda_intel intel_uncore_frequency ee1004 intel_uncore_frequency_common snd_intel_dspcfg videobuf2_memops intel_tcc_cooling snd_intel_sdw_acpi videobuf2_v4l2 libarc4 btusb x86_pkg_temp_thermal iTCO_wdt mei_pxp intel_powerclamp mei_hdcp btrtl snd_hda_codec coretemp videodev intel_pmc_bxt btbcm iTCO_vendor_support snd_hda_core btintel videobuf2_common intel_rapl_msr btmtk snd_hwdep dell_laptop processor_thermal_device_pci mc iwlwifi processor_thermal_device dell_wmi bluetooth snd_pcm vfat kvm_intel joydev r8152 snd_timer processor_thermal_rfim dell_smbios mii fat ecdh_generic mousedev kvm irqbypass rapl dell_wmi_sysman dcdbas intel_cstate intel_uncore ucsi_acpi cfg80211 psmouse pcspkr snd spi_nor processor_thermal_mbox typec_ucsi mei_me intel_lpss_pci i2c_i801 processor_thermal_rapl dell_wmi_ddv firmware_attributes_class mtd dell_wmi_descriptor ledtrig_audio wmi_bmof soundcore i2c_smbus mei intel_ish_ipc intel_lpss typec thunderbolt idma64 août 18 13:50:42 fructidor kernel: intel_ishtp rfkill roles intel_rapl_common igen6_edac int3403_thermal i2c_hid_acpi int340x_thermal_zone i2c_hid intel_hid int3400_thermal sparse_keymap acpi_tad acpi_thermal_rel acpi_pad mac_hid vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) pkcs8_key_parser sg crypto_user fuse loop ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 dm_crypt cbc encrypted_keys trusted asn1_encoder tee usbhid dm_mod nvme nvme_core nvme_common i915 crct10dif_pclmul crc32_pclmul crc32c_intel polyval_clmulni polyval_generic gf128mul i2c_algo_bit serio_raw ghash_clmulni_intel drm_buddy sha512_ssse3 atkbd intel_gtt aesni_intel libps2 video vivaldi_fmap crypto_simd drm_display_helper cryptd cec spi_intel_pci xhci_pci spi_intel ttm xhci_pci_renesas vmd i8042 serio wmi août 18 13:50:42 fructidor kernel: CPU: 1 PID: 23936 Comm: chrome_crashpad Tainted: G OE 6.4.10-arch1-1 #1 2d4402bf7ad4a7ea488c9261840b8101c9d1e712 août 18 13:50:42 fructidor kernel: Hardware name: Dell Inc. Inspiron 16 5620/0KTFJN, BIOS 1.15.0 06/09/2023 août 18 13:50:42 fructidor kernel: RIP: 0010:__get_user_pages+0x582/0x680 août 18 13:50:42 fructidor kernel: Code: 00 e9 cb fd ff ff 48 03 bd 88 00 00 00 e9 c7 fb ff ff 48 81 e1 00 f0 ff ff e9 4b fc ff ff 48 81 e2 00 f0 ff ff e9 b5 fc ff ff <0f> 0b e9 21 fb ff ff f6 c3 04 0f 85 4d ff ff ff 49 8b 3f 48 89 f8 août 18 13:50:42 fructidor kernel: RSP: 0018:ffffacc8b067bbb8 EFLAGS: 00010202 août 18 13:50:42 fructidor kernel: RAX: ffff93252cd86b40 RBX: 000000000005000a RCX: 00007fff658e4fff août 18 13:50:42 fructidor kernel: RDX: 0000000000000000 RSI: 00007f2d78845000 RDI: ffff9323e934c180 août 18 13:50:42 fructidor kernel: RBP: ffff93278e374200 R08: ffff932499ed6508 R09: 0000000000000001 août 18 13:50:42 fructidor kernel: R10: ffff932499ed6580 R11: ffff932499ed650c R12: 0000000000000000 août 18 13:50:42 fructidor kernel: R13: ffff93252cd86b40 R14: ffffacc8b067bc7c R15: ffffacc8b067bc7c août 18 13:50:42 fructidor kernel: FS: 00007f4c20c94800(0000) GS:ffff932b2f440000(0000) knlGS:0000000000000000 août 18 13:50:42 fructidor kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 août 18 13:50:42 fructidor kernel: CR2: 0000392c0049c300 CR3: 0000000298124000 CR4: 0000000000750ee0 août 18 13:50:42 fructidor kernel: PKRU: 55555554 août 18 13:50:42 fructidor kernel: Call Trace: août 18 13:50:42 fructidor kernel: <TASK> août 18 13:50:42 fructidor kernel: ? __get_user_pages+0x582/0x680 août 18 13:50:42 fructidor kernel: ? __warn+0x81/0x130 août 18 13:50:42 fructidor kernel: ? __get_user_pages+0x582/0x680 août 18 13:50:42 fructidor kernel: ? report_bug+0x171/0x1a0 août 18 13:50:42 fructidor kernel: ? handle_bug+0x3c/0x80 août 18 13:50:42 fructidor kernel: ? exc_invalid_op+0x17/0x70 août 18 13:50:42 fructidor kernel: ? asm_exc_invalid_op+0x1a/0x20 août 18 13:50:42 fructidor kernel: ? __get_user_pages+0x582/0x680 août 18 13:50:42 fructidor kernel: ? __get_user_pages+0x8a/0x680 août 18 13:50:42 fructidor kernel: ? __get_user_pages+0x39d/0x680 août 18 13:50:42 fructidor kernel: get_user_pages_remote+0x14a/0x400 août 18 13:50:42 fructidor kernel: __access_remote_vm+0x1bf/0x420 août 18 13:50:42 fructidor kernel: mem_rw.isra.0+0x111/0x1d0 août 18 13:50:42 fructidor kernel: vfs_read+0xa9/0x320 août 18 13:50:42 fructidor kernel: ? vfs_read+0xa9/0x320 août 18 13:50:42 fructidor kernel: ? vfs_read+0xa9/0x320 août 18 13:50:42 fructidor kernel: __x64_sys_pread64+0x98/0xd0 août 18 13:50:42 fructidor kernel: do_syscall_64+0x5d/0x90 août 18 13:50:42 fructidor kernel: ? syscall_exit_to_user_mode+0x1b/0x40 août 18 13:50:42 fructidor kernel: ? do_syscall_64+0x6c/0x90 août 18 13:50:42 fructidor kernel: ? syscall_exit_to_user_mode+0x1b/0x40 août 18 13:50:42 fructidor kernel: ? do_syscall_64+0x6c/0x90 août 18 13:50:42 fructidor kernel: ? __x64_sys_pread64+0xa8/0xd0 août 18 13:50:42 fructidor kernel: ? syscall_exit_to_user_mode+0x1b/0x40 août 18 13:50:42 fructidor kernel: ? do_syscall_64+0x6c/0x90 août 18 13:50:42 fructidor kernel: entry_SYSCALL_64_after_hwframe+0x77/0xe1 août 18 13:50:42 fructidor kernel: RIP: 0033:0x7f4c206e8d07 août 18 13:50:42 fructidor kernel: Code: 08 89 3c 24 48 89 4c 24 18 e8 85 00 fa ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 11 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 d5 00 fa ff 48 8b août 18 13:50:42 fructidor kernel: RSP: 002b:00007ffd6edf6f30 EFLAGS: 00000293 ORIG_RAX: 0000000000000011 août 18 13:50:42 fructidor kernel: RAX: ffffffffffffffda RBX: 000055da994a2a08 RCX: 00007f4c206e8d07 août 18 13:50:42 fructidor kernel: RDX: 0000000000001000 RSI: 00007ffd6edf7350 RDI: 0000000000000007 août 18 13:50:42 fructidor kernel: RBP: 00007ffd6edf7140 R08: 0000000000000000 R09: 0000392c006d05a0 août 18 13:50:42 fructidor kernel: R10: 00007f2d78844880 R11: 0000000000000293 R12: 00007ffd6edf7350 août 18 13:50:42 fructidor kernel: R13: 0000392c0023eec0 R14: 00007f2d78844880 R15: 0000000000001000 août 18 13:50:42 fructidor kernel: </TASK> août 18 13:50:42 fructidor kernel: ---[ end trace 0000000000000000 ]--- août 18 13:50:44 fructidor kernel: i915 0000:00:02.0: [drm] *ERROR* flip_done timed out août 18 13:50:44 fructidor kernel: i915 0000:00:02.0: [drm] *ERROR* [CRTC:131:pipe B] commit wait timed out août 18 13:52:21 fructidor kernel: sysrq: Keyboard mode set to system default août 18 13:52:23 fructidor systemd-journald[479]: Journal stopped
Edited by JérômeI had a similar problem running PopOS 22.04 and Zoom from the PopShop. During a zoom meeting, screen updates hung, audio worked for a while then audio stopped as well. I disconnected the laptop from my USB-C dock, fiddled with things and was able to continue with out a reboot at least.
[Thu Sep 7 03:01:11 2023] Bluetooth: hci0: Applying Intel DDC parameters completed [Thu Sep 7 03:01:11 2023] Bluetooth: hci0: Firmware timestamp 2023.24 buildtype 1 build 67068 [Thu Sep 7 03:01:11 2023] Bluetooth: MGMT ver 1.22 [Thu Sep 7 03:43:53 2023] grep[50560]: segfault at 558cc121e610 ip 00007fe1f65ab9bc sp 00007ffc40e00ed0 error 6 in libsystemd.so.0.34.0[7fe1f6536000+8a000] likely on CPU 6 (core 12, socket 0) [Thu Sep 7 03:43:53 2023] Code: 0f 84 80 00 00 00 48 89 fb 49 89 f5 49 89 d4 8b 77 08 48 8b 7f 10 3b 73 0c 73 33 8d 46 01 89 43 08 89 f0 48 c1 e0 04 48 01 c7 <4c> 89 2f 4c 89 67 08 48 89 df 41 89 34 24 e8 01 ff 00 00 31 c0 5b [Thu Sep 7 04:16:11 2023] i915 0000:00:02.0: [drm] ERROR [CRTC:131:pipe B] flip_done timed out [Thu Sep 7 04:18:37 2023] i915 0000:00:02.0: [drm] ERROR flip_done timed out [Thu Sep 7 04:18:37 2023] i915 0000:00:02.0: [drm] ERROR [CRTC:131:pipe B] commit wait timed out
More info including a call stack if needed (stored in: ~/tmp/zoom-hang-i915.log )
I'm also seeing this. Running Arch Linux, kernel
6.5.7-arch1-1
oni7-1335U
on HP EliteBook. Screen freezes, happens only when using external display.I posted this in the other issue already, but we had success in making the freezes go away by reverting this commit: https://patchwork.freedesktop.org/patch/519821/?series=113238&rev=2
1An arch user says they have observed that the bug is triggered only when the screens are stacked vertically, as opposed to besides each other: https://bbs.archlinux.org/viewtopic.php?pid=2105904#p2105904
We have an affected user here, whose screens are also stacked vertically (while the unaffected people have a horizontal screen layout)...
(
Linux fedora 6.5.6-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Oct 6 19:02:35 UTC 2023 x86_64 GNU/Linux
)Edited by Victor MataréCollapse replies I think that may be a false lead as I’m having the bug with screens arranged horizontally.
2yeah, another person here at RH reported the same on an internal list (with a Lenovo P1 gen 5) and has their screens arranged side-by-side.
Same behavior here in fresh Fedora 38 with same kind of output in journalctl.
Power is connected to USB-C, 2 USB drives are in use, 1 external monitor connected to HDMI but without any stacking. Laptop screen is mirrored (as opposed to stacked) to external monitor.
# uname -a Linux abc 6.5.7-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 11 04:07:58 UTC 2023 x86_64 GNU/Linux # inxi -CMSG System: Host: abc Kernel: 6.5.7-200.fc38.x86_64 arch: x86_64 bits: 64 Desktop: MATE v: 1.26.2 Distro: Fedora release 38 (Thirty Eight) Machine: Type: Laptop System: Dell product: Latitude 5530 v: N/A serial: xxxxxxx Mobo: Dell model: 0C6CYC v: A00 serial: /xxxxxxx/xxxxxxx/ UEFI: Dell v: 1.5.0 date: 07/08/2022 CPU: Info: 10-core (2-mt/8-st) model: 12th Gen Intel Core i7-1255U bits: 64 type: MST AMCP cache: L2: 6.5 MiB Speed (MHz): avg: 505 min/max: 400/4700:3500 cores: 1: 400 2: 1065 3: 397 4: 467 5: 400 6: 400 7: 400 8: 400 9: 939 10: 400 11: 400 12: 400 Graphics: Device-1: Intel Alder Lake-UP3 GT2 [Iris Xe Graphics] driver: i915 v: kernel Device-2: Microdia Integrated_Webcam_HD driver: uvcvideo type: USB Display: server: X.Org v: 1.20.14 with: Xwayland v: 22.1.9 driver: X: loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz API: OpenGL v: 4.6 vendor: intel mesa v: 23.1.8 renderer: Mesa Intel Graphics (ADL GT2) API: EGL Message: EGL data requires eglinfo. Check --recommends.
Edited by Sr AvilaCollapse replies I tried reverting the following commit as described by a poster earlier: https://patchwork.freedesktop.org/patch/519821/?series=113238&rev=2
I roll backed that particular code and recompiled the kernel. After trying to boot it I got an error because the dreaded secure boot (kudos to M$) is active and I can't disable it since it's not my laptop. After installing a pre-compiled Fedora kernel and tampering with it by replacing the specific file with my compiled file my system at first ran fine, as usual, but after about 4 hours it froze again. So my thoughts would be that reverting the commit doesn't solve the problem.
Meanwhile I'm back on kernel 6.2.15-300 and my uptime currently sits at 5 days without the faintest freeze whatsoever.
- Owner
Folks experiencing this, please paste
/sys/kernel/debug/dri/0/i915_dmc_info
.Comment #8685 (comment 2129770) seems to indicate this could be related to DMC version.
Collapse replies I have not experienced this issue in a really long time, except for the occasional hang on shutdown, but for what it's worth here's my
/sys/kernel/debug/dri/2/i915_dmc_info
:DMC initialized: yes fw loaded: yes path: i915/adlp_dmc.bin Pipe A fw needed: yes Pipe A fw loaded: yes Pipe B fw needed: yes Pipe B fw loaded: yes version: 2.20 DC3CO count: 0 DC3 -> DC5 count: 0 DC5 -> DC6 count: 0 program base: 0x0c0a4040 ssp base: 0x00086fc0 htp: 0x01240108
Edited by Edwin Löfflercat /sys/kernel/debug/dri/1/i915_dmc_info DMC initialized: yes fw loaded: yes path: i915/adlp_dmc.bin Pipe A fw needed: yes Pipe A fw loaded: yes Pipe B fw needed: yes Pipe B fw loaded: yes version: 2.20 DC3CO count: 0 DC3 -> DC5 count: 0 DC5 -> DC6 count: 0 program base: 0x0c0a4040 ssp base: 0x00086fc0 htp: 0x01240108
Edited by Sr Avila/sys/kernel/debug/dri/0/i915_dmc_info
:fw loaded: yes path: i915/adlp_dmc_ver2_16.bin Pipe A fw support: yes Pipe A fw loaded: yes Pipe B fw support: yes Pipe B fw loaded: yes version: 2.16 DC3CO count: 0 DC3 -> DC5 count: 2 DC5 -> DC6 count: 0 program base: 0x0c0a4040 ssp base: 0x00086fc0 htp: 0x01240108
DMC initialized: yes fw loaded: yes path: i915/adlp_dmc.bin Pipe A fw needed: yes Pipe A fw loaded: yes Pipe B fw needed: yes Pipe B fw loaded: yes version: 2.20 DC3CO count: 0 DC3 -> DC5 count: 0 DC5 -> DC6 count: 0 program base: 0x0c0a4040 ssp base: 0x00086fc0 htp: 0x01240108
DMC initialized: yes fw loaded: yes path: i915/adlp_dmc.bin Pipe A fw needed: yes Pipe A fw loaded: yes Pipe B fw needed: yes Pipe B fw loaded: yes version: 2.19 DC3CO count: 0 DC3 -> DC5 count: 6 DC5 -> DC6 count: 0 program base: 0x0c0a4040 ssp base: 0x00086fc0 htp: 0x01240108
Edited by syselementDMC initialized: yes fw loaded: yes path: i915/adlp_dmc.bin Pipe A fw needed: yes Pipe A fw loaded: yes Pipe B fw needed: yes Pipe B fw loaded: yes version: 2.19 DC3CO count: 0 DC3 -> DC5 count: 0 DC5 -> DC6 count: 0 program base: 0x0c0a4040 ssp base: 0x00086fc0 htp: 0x01240108
Edited by Horst SchirmeierDowngrading to version: 2.16 fixed the problem for me
edit: I did not try the in between versions
Edited by Werner SembachSame here, seems fixed with 2.16 version. No freezes for 1 week
Same issue with the 2.16 version. Will now try the boot options
i915.enable_dc=0
andi915.dmc_firmware_path=
. Running Ubuntu 22.04, Wayland, kernel 6.5.0-10008-tuxedo/sys/kernel/debug/dri/0/i915_dmc_info
DMC initialized: yes fw loaded: yes path: i915/adlp_dmc_ver2_16.bin Pipe A fw needed: yes Pipe A fw loaded: yes Pipe B fw needed: yes Pipe B fw loaded: yes version: 2.16 DC3CO count: 0 DC3 -> DC5 count: 0 DC5 -> DC6 count: 0 program base: 0x0c0a4040 ssp base: 0x00086fc0 htp: 0x01240108
Edited by Stanislav StoychevDMC initialized: yes fw loaded: yes path: i915/adls_dmc_ver2_01.bin Pipe A fw needed: yes Pipe A fw loaded: yes Pipe B fw needed: no Pipe B fw loaded: no version: 2.1 DC3CO count: 0 DC3 -> DC5 count: 773 DC5 -> DC6 count: 0 program base: 0x0c004040 ssp base: 0x00086fc0 htp: 0x01a40188
- Reporter
Please send all logs (not cutting) as instructed at https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
- Reporter
on CI (https://intel-gfx-ci.01.org/tree/drm-tip/index.html?) latest FW (DMC and GUC) can be seen from => https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13818/bat-adlp-6/dmesg0.txt DMC: <7>[ 85.280618] i915 0000:00:02.0: [drm:intel_dmc_init [i915]] Loading i915/adlp_dmc.bin <6>[ 85.284702] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc.bin (v2.20)
and GUC: <6>[ 85.473527] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.13.1 <6>[ 85.473530] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
Please try to use latest ones and see if issues still there. @ideak , @vsyrjala , any further ideas?
At least according to one latest updates issues not seen with 2.20 so please report with that used.
Edited by Jani Saarinen Collapse replies I have 2.20 in use and I see regularly something which looks like the same problem. I attachedi915-bug-report.tar.bz2 where I tried to gather the various pieces of information requested above.
I have an external display connected over HDMI, no any USB-C devices, the laptop itself taking power through the stock USB-C connected power supply. I am using both the laptops panel and the external display in a dual HEAD setup.
I'm on Fedora 38, with stock gnome desktop on Xorg, not wayland. For me the bug triggers usually several times a day, with some external monitor more often than with others.
When the bug hits me, the desktop freezes totally. However, I can usually recover to a still usable desktop without rebooting by waiting for a (pretty long) timeout (of several tens of seconds), switching to console, doing a killall -HUP gnome-shell there, then switching back to Xorg. While I can survive maybe up to a week like this, it can't go on indefinitely, and eventually the whole machine freezes. My mostly gut-feeling guesstimate is that if I do a dmesg (which then produces a quite a bit of output) on the fbconsole (as opposed to directing it to a file and looking at it in an Xterm) then the chances for an immediate hard crash somewhat increase... but I haven't really tried to verify this, quite the opposite actually.
If you want more backtraces (but unfortunately without drm.debug set on the kernel cmdline) just le me know. I have more than 15 of those saved. I can also now provide more with drm.debug set if it's helpful.
Hi, could you try if booting with either i915.enable_dc=0 or i915.dmc_firmware_path= works around the issue? Could you sudo intel_reg read 0x5f080 0x5f480 0x5f880 0x5fc80 after installing intel-gpu-tools?
Should I dump those before or after rebooting with either of those kernel options ? Here is the dump before:
Warning: register spec not found in '/usr/share/igt-gpu-tools/registers'. Using builtin register spec. (0x0005f080): 0x00000000 (0x0005f480): 0x00000000 (0x0005f880): 0x00000000 (0x0005fc80): 0x00000000
I just had a flip_done timed out freeze with i915.enable_dc=0.
reg after freeze: (obtained through ssh from another machine.)
Warning: register spec not found in '/usr/share/igt-gpu-tools/registers'. Using builtin register spec. (0x0005f080): 0x00000000 (0x0005f480): 0x00000000 (0x0005f880): 0x00000000 (0x0005fc80): 0x00000000
Will now try i915.dmc_firmware_path=
Edited by Scott TesterHave been running with i915.dmc_firmware_path= for the past 2.5 week without a crash.
2 days ago, after running Spotify i got crash and on the 2nd screen i saw errors about css syntax error of GTK themes. I`ve changed theme and 2 days without crashes (and without i915.dmc_firmware_path=), on X11
Edited by Anton Borisov