From: Imre Deak <imre.deak@intel.com>
To: Laurent Bigonville <bigon@bigon.be>
Cc: <dri-devel@lists.freedesktop.org>
Subject: Re: WARNING: CPU: 0 PID: 32608 at drivers/gpu/drm/i915/display/intel_tc.c:1744 intel_tc_port_link_reset_work+0x398/0x3b0 [i915]
Date: Mon, 11 Aug 2025 19:59:49 +0300 [thread overview]
Message-ID: <aJohhWPYE4oHUneg@ideak-desk> (raw)
In-Reply-To: <6cb7c186-404c-448a-a368-64427f2ff530@bigon.be>
Hi,
could you please open a ticket at
https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/new
and attach there a dmesg log booting with drm.debug=0x15e and
reproducing the problem?
Thanks,
Imre
On Mon, Aug 11, 2025 at 04:52:55PM +0200, Laurent Bigonville wrote:
> Hello,
>
> On my Dell Latitude 5530 laptop, with an external screen connected using
> USB-C, from time to time, when coming back after both screens have been put
> in powersave mode, I've the following warning in dmesg:
>
> > [12292.586347] ------------[ cut here ]------------
> > [12292.586359] i915 0000:00:02.0: [drm] drm_WARN_ON(ret)
> > [12292.586512] WARNING: CPU: 0 PID: 32608 at
> > drivers/gpu/drm/i915/display/intel_tc.c:1744
> > intel_tc_port_link_reset_work+0x398/0x3b0 [i915]
> > [12292.587044] Modules linked in: tun sd_mod scsi_mod scsi_common
> > hid_logitech_hidpp uhid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device
> > xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT xt_tcpudp nft_compat
> > nf_nat_tftp nf_conntrack_tftp bridge stp llc ccm nf_conntrack_netbios_ns
> > nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib
> > nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct
> > nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
> > nf_tables overlay rfcomm qrtr cmac algif_hash algif_skcipher af_alg bnep
> > sunrpc binfmt_misc snd_sof_pci_intel_tgl snd_sof_pci_intel_cnl
> > snd_sof_intel_hda_generic soundwire_intel soundwire_generic_allocation
> > snd_sof_intel_hda_sdw_bpt snd_sof_intel_hda_common snd_soc_hdac_hda
> > snd_sof_intel_hda_mlink snd_sof_intel_hda soundwire_cadence
> > snd_hda_codec_hdmi snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils
> > snd_soc_acpi_intel_match snd_soc_acpi_intel_sdca_quirks snd_soc_acpi
> > crc8 soundwire_bus snd_soc_sdca snd_soc_avs intel_uncore_frequency
> > [12292.587154] snd_soc_hda_codec intel_uncore_frequency_common
> > snd_hda_codec_realtek snd_hda_ext_core x86_pkg_temp_thermal
> > snd_hda_codec_generic snd_soc_core intel_powerclamp
> > snd_hda_scodec_component snd_compress nls_ascii coretemp iwlmvm
> > snd_pcm_dmaengine nls_cp437 snd_hda_intel vfat kvm_intel
> > snd_intel_dspcfg fat uvcvideo snd_intel_sdw_acpi btusb mac80211
> > processor_thermal_device_pci videobuf2_vmalloc snd_hda_codec dell_pc
> > btrtl processor_thermal_device kvm processor_thermal_wt_hint snd_ctl_led
> > uvc platform_profile snd_hda_core btintel libarc4
> > platform_temperature_control videobuf2_memops processor_thermal_rfim
> > dell_rbtn intel_rapl_msr irqbypass snd_hwdep btbcm mei_pxp mei_hdcp
> > videobuf2_v4l2 dell_wmi processor_thermal_rapl dell_laptop iwlwifi
> > intel_rapl_common rapl btmtk snd_pcm videodev dell_smbios intel_pmc_core
> > processor_thermal_wt_req intel_cstate dell_wmi_sysman
> > processor_thermal_power_floor snd_timer dcdbas intel_uncore pcspkr
> > cfg80211 videobuf2_common bluetooth mei_me pmt_telemetry dell_wmi_ddv
> > dell_smm_hwmon
> > [12292.587262] int3403_thermal processor_thermal_mbox snd
> > firmware_attributes_class dell_wmi_descriptor wmi_bmof ee1004 mc mei
> > pmt_class cdc_acm rfkill intel_hid igen6_edac int3400_thermal
> > int340x_thermal_zone soundcore acpi_pad acpi_tad
> > intel_pmc_ssram_telemetry acpi_thermal_rel sparse_keymap joydev ac evdev
> > msr i2c_dev parport_pc ppdev lp parport efi_pstore nfnetlink ip_tables
> > x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_cryptoapi dm_crypt
> > dm_mod raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor
> > async_tx xor raid6_pq raid1 raid0 md_mod typec_displayport
> > hid_plantronics usbhid xe intel_vsec drm_gpuvm configfs drm_gpusvm
> > gpu_sched drm_ttm_helper drm_exec drm_suballoc_helper hid_sensor_custom
> > hid_sensor_hub intel_ishtp_hid i915 drm_buddy ttm ucsi_acpi i2c_algo_bit
> > typec_ucsi hid_multitouch iTCO_wdt drm_display_helper typec hid_generic
> > intel_pmc_bxt cec roles ghash_clmulni_intel iTCO_vendor_support xhci_pci
> > rc_core i2c_hid_acpi nvme sha512_ssse3 rtsx_pci_sdmmc watchdog
> > intel_lpss_pci xhci_hcd
> > [12292.587396] drm_client_lib i2c_hid nvme_core sha1_ssse3 psmouse
> > mmc_core i2c_i801 intel_lpss intel_ish_ipc drm_kms_helper usbcore hid
> > nvme_keyring aesni_intel serio_raw e1000e video rtsx_pci i2c_smbus
> > thunderbolt idma64 intel_ishtp nvme_auth drm usb_common button battery
> > wmi efivarfs
> > [12292.587445] CPU: 0 UID: 0 PID: 32608 Comm: kworker/u48:12 Tainted: G
> > W 6.16-amd64 #1 PREEMPT(lazy) Debian 6.16-1~exp1
> > [12292.587458] Tainted: [W]=WARN
> > [12292.587462] Hardware name: Dell Inc. Latitude 5530/0C6CYC, BIOS
> > 1.30.1 05/01/2025
> > [12292.587467] Workqueue: events_unbound intel_tc_port_link_reset_work
> > [i915]
> > [12292.587823] RIP: 0010:intel_tc_port_link_reset_work+0x398/0x3b0 [i915]
> > [12292.588156] Code: 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 01 2e 70 cf
> > 48 c7 c1 10 96 49 c1 48 89 da 48 c7 c7 cc 95 49 c1 48 89 c6 e8 c8 5d de
> > ce <0f> 0b e9 32 ff ff ff e8 1c 87 ac cf 66 66 2e 0f 1f 84 00 00 00 00
> > [12292.588160] RSP: 0018:ffffd2e70c2e3db8 EFLAGS: 00010282
> > [12292.588167] RAX: 0000000000000000 RBX: ffff8ab0826f74b0 RCX:
> > 0000000000000027
> > [12292.588171] RDX: ffff8ab7ef41ce08 RSI: 0000000000000001 RDI:
> > ffff8ab7ef41ce00
> > [12292.588173] RBP: ffff8ab081795c90 R08: 0000000000000000 R09:
> > 0000000000000000
> > [12292.588176] R10: 0000000000000000 R11: 0000000000000004 R12:
> > ffff8ab1b4e75800
> > [12292.588179] R13: ffffd2e70c2e3de0 R14: ffff8ab08c744628 R15:
> > 00000000ffffffea
> > [12292.588183] FS: 0000000000000000(0000) GS:ffff8ab85cdc8000(0000)
> > knlGS:0000000000000000
> > [12292.588187] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [12292.588190] CR2: 00007f54af377160 CR3: 000000059042c002 CR4:
> > 0000000000f72ef0
> > [12292.588195] PKRU: 55555554
> > [12292.588197] Call Trace:
> > [12292.588205] <TASK>
> > [12292.588216] process_one_work+0x18a/0x340
> > [12292.588227] worker_thread+0x256/0x3a0
> > [12292.588233] ? __pfx_worker_thread+0x10/0x10
> > [12292.588239] kthread+0xf9/0x240
> > [12292.588247] ? __pfx_kthread+0x10/0x10
> > [12292.588253] ? __pfx_kthread+0x10/0x10
> > [12292.588260] ret_from_fork+0x15c/0x190
> > [12292.588268] ? __pfx_kthread+0x10/0x10
> > [12292.588275] ret_from_fork_asm+0x1a/0x30
> > [12292.588285] </TASK>
> > [12292.588287] ---[ end trace 0000000000000000 ]---
>
> The port it's connected to is a Thunderbolt port, but the screen only uses
> USB-C
>
> An idea what's happening?
>
> libdrm: 2.4.124
> mesa: 25.0.7
>
> Kind regards,
>
> Laurent Bigonville
>
next prev parent reply other threads:[~2025-08-11 17:00 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-08-11 14:52 WARNING: CPU: 0 PID: 32608 at drivers/gpu/drm/i915/display/intel_tc.c:1744 intel_tc_port_link_reset_work+0x398/0x3b0 [i915] Laurent Bigonville
2025-08-11 16:59 ` Imre Deak [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-08-11 10:37 Laurent Bigonville
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aJohhWPYE4oHUneg@ideak-desk \
--to=imre.deak@intel.com \
--cc=bigon@bigon.be \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.