i915 traceback when connecting display via USB-C

Bug #1989992 reported by Alberto Donato
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When connecting display via USB-C, I get the following traceback in dmesg.
The display still work, though.

[ 62.598637] usb 3-5: new full-speed USB device number 11 using xhci_hcd
[ 62.761540] usb 3-5: not running at top speed; connect to a high speed hub
[ 62.766478] usb 3-5: New USB device found, idVendor=2109, idProduct=0103, bcdDevice= 3.c3
[ 62.766487] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 62.766490] usb 3-5: Product: USB 2.0 BILLBOARD
[ 62.766493] usb 3-5: Manufacturer: VLI Inc.
[ 62.766494] usb 3-5: SerialNumber: 0000000000000001
[ 62.927194] ucsi_acpi USBC000:00: ucsi_handle_connector_change: GET_CONNECTOR_STATUS failed (-110)
[ 63.100051] ucsi_acpi USBC000:00: UCSI_GET_PDOS returned 0 bytes
[ 63.463027] Registered IR keymap rc-cec
[ 63.463092] rc rc0: DP-1 as /devices/pci0000:00/0000:00:02.0/rc/rc0
[ 63.463127] input: DP-1 as /devices/pci0000:00/0000:00:02.0/rc/rc0/input27
[ 65.013853] i915 0000:00:02.0: [drm] *ERROR* [CRTC:80:pipe A] mismatch in has_psr (expected yes, found no)
[ 65.013859] i915 0000:00:02.0: [drm] *ERROR* [CRTC:80:pipe A] mismatch in has_psr2 (expected yes, found no)
[ 65.013860] i915 0000:00:02.0: [drm] *ERROR* [CRTC:80:pipe A] mismatch in enable_psr2_sel_fetch (expected yes, found no)
[ 65.013862] ------------[ cut here ]------------
[ 65.013862] pipe state doesn't match!
[ 65.013913] WARNING: CPU: 4 PID: 3728 at drivers/gpu/drm/i915/display/intel_display.c:6682 verify_crtc_state+0x47d/0x540 [i915]
[ 65.014021] Modules linked in: typec_displayport binfmt_misc veth nft_masq zfs(PO) zunicode(PO) zzstd(O) zlua(O) zavl(PO) icp(PO) zcommon(PO) znvpair(PO) spl(O) ccm vhost_vsock vmw_vsock_virtio_transport_common vhost vhost_iotlb vsock xfrm_user xfrm_algo xt_addrtype iptable_nat bpfilter rfcomm cmac algif_hash algif_skcipher af_alg xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp nft_compat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables snd_seq_dummy snd_hrtimer nfnetlink bnep nls_iso8859_1 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 soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_soc_hdac_hda snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi soundwire_bus snd_soc_core
[ 65.014049] snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel iwlmvm snd_intel_dspcfg snd_intel_sdw_acpi snd_usb_audio snd_hda_codec intel_tcc_cooling snd_usbmidi_lib snd_hda_core mac80211 snd_hwdep snd_pcm x86_pkg_temp_thermal intel_powerclamp snd_seq_midi libarc4 snd_seq_midi_event coretemp uvcvideo snd_rawmidi btusb btrtl videobuf2_vmalloc btbcm videobuf2_memops kvm_intel thinkpad_acpi snd_seq btintel videobuf2_v4l2 mei_pxp mei_hdcp btmtk videobuf2_common snd_seq_device nvram kvm iwlwifi rapl bluetooth videodev ledtrig_audio snd_timer pmt_telemetry spi_nor iwlmei think_lmi intel_cstate serio_raw pmt_class intel_rapl_msr platform_profile input_leds int3403_thermal ecdh_generic snd firmware_attributes_class wmi_bmof mc mtd joydev ecc hid_multitouch cfg80211 soundcore mei_me mei nxp_nci_i2c nxp_nci nci nfc intel_hid mac_hid sparse_keymap processor_thermal_device_pci acpi_pad ucsi_acpi typec_ucsi processor_thermal_device int3400_thermal processor_thermal_rfim typec acpi_thermal_rel
[ 65.014079] processor_thermal_mbox acpi_tad processor_thermal_rapl intel_vsec intel_rapl_common int340x_thermal_zone igen6_edac overlay iptable_filter ip6table_filter ip6_tables br_netfilter bridge stp llc arp_tables msr parport_pc ppdev lp parport ramoops reed_solomon pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 btrfs blake2b_generic xor raid6_pq zstd_compress libcrc32c dm_crypt hid_lenovo usbhid i915 drm_buddy i2c_algo_bit ttm drm_display_helper hid_generic cec rc_core drm_kms_helper syscopyarea crct10dif_pclmul crc32_pclmul sysfillrect ghash_clmulni_intel aesni_intel crypto_simd cryptd psmouse sysimgblt i2c_i801 fb_sys_fops spi_intel_pci intel_lpss_pci nvme e1000e i2c_smbus spi_intel intel_lpss i2c_hid_acpi drm idma64 thunderbolt i2c_hid xhci_pci nvme_core xhci_pci_renesas hid wmi video pinctrl_tigerlake
[ 65.014108] CPU: 4 PID: 3728 Comm: gnome-shell Tainted: P O 5.19.0-16-generic #16-Ubuntu
[ 65.014110] Hardware name: LENOVO 21AHCTO1WW/21AHCTO1WW, BIOS N3MET08W (1.05 ) 09/13/2022
[ 65.014111] RIP: 0010:verify_crtc_state+0x47d/0x540 [i915]
[ 65.014165] Code: 40 31 9b c0 83 e6 01 e8 81 8c bc ff e9 ed fc ff ff e8 d9 34 ec f0 0f 0b 4c 8b 4d c0 4c 8b 45 b8 e9 c6 fd ff ff e8 c5 34 ec f0 <0f> 0b e9 a5 fe ff ff 80 f9 01 0f 87 e4 fb 0c 00 8b 73 18 83 e1 01
[ 65.014166] RSP: 0018:ffffb62c048fba80 EFLAGS: 00010282
[ 65.014168] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000027
[ 65.014169] RDX: ffff96e82f520568 RSI: 0000000000000001 RDI: ffff96e82f520560
[ 65.014169] RBP: ffffb62c048fbad0 R08: 0000000000000000 R09: ffffb62c048fba18
[ 65.014170] R10: 0000000000000000 R11: 0000000000000590 R12: ffff96ddf4fb0000
[ 65.014171] R13: ffff96dde974a000 R14: ffff96dd21e00000 R15: 0000000000000001
[ 65.014172] FS: 00007f24b47a75c0(0000) GS:ffff96e82f500000(0000) knlGS:0000000000000000
[ 65.014173] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 65.014174] CR2: 00007f363c161240 CR3: 00000001bbf2c002 CR4: 0000000000770ee0
[ 65.014175] PKRU: 55555554
[ 65.014175] Call Trace:
[ 65.014177] <TASK>
[ 65.014180] intel_atomic_commit_tail+0x826/0xbb0 [i915]
[ 65.014230] intel_atomic_commit+0x3b1/0x400 [i915]
[ 65.014276] drm_atomic_commit+0x94/0xd0 [drm]
[ 65.014305] ? drm_plane_create_color_properties.cold+0x45/0x45 [drm]
[ 65.014329] drm_mode_atomic_ioctl+0x4b5/0x690 [drm]
[ 65.014350] ? drm_atomic_set_property+0x150/0x150 [drm]
[ 65.014368] drm_ioctl_kernel+0xc4/0x170 [drm]
[ 65.014382] drm_ioctl+0x268/0x4a0 [drm]
[ 65.014395] ? drm_atomic_set_property+0x150/0x150 [drm]
[ 65.014412] ? drm_mode_getblob_ioctl+0xe0/0xe0 [drm]
[ 65.014431] ? __fget_light+0x9f/0x110
[ 65.014434] __x64_sys_ioctl+0x95/0xd0
[ 65.014436] do_syscall_64+0x58/0x80
[ 65.014439] ? exit_to_user_mode_prepare+0x30/0xa0
[ 65.014441] ? syscall_exit_to_user_mode+0x26/0x50
[ 65.014442] ? do_syscall_64+0x67/0x80
[ 65.014443] ? irqentry_exit_to_user_mode+0x9/0x20
[ 65.014444] ? irqentry_exit+0x3b/0x50
[ 65.014445] ? exc_page_fault+0x86/0x180
[ 65.014446] entry_SYSCALL_64_after_hwframe+0x63/0xcd
[ 65.014447] RIP: 0033:0x7f24baafbb9f
[ 65.014449] 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
[ 65.014450] RSP: 002b:00007ffe9880a950 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 65.014451] RAX: ffffffffffffffda RBX: 0000557897d604c0 RCX: 00007f24baafbb9f
[ 65.014452] RDX: 00007ffe9880a9f0 RSI: 00000000c03864bc RDI: 0000000000000009
[ 65.014453] RBP: 00007ffe9880a9f0 R08: 000000000000001f R09: 000000000000001f
[ 65.014453] R10: 0000000000000005 R11: 0000000000000246 R12: 00000000c03864bc
[ 65.014454] R13: 0000000000000009 R14: 0000557897d5aa40 R15: 000055789b97ce00
[ 65.014456] </TASK>
[ 65.014457] ---[ end trace 0000000000000000 ]---

ProblemType: Bug
DistroRelease: Ubuntu 22.10
Package: linux-image-5.19.0-16-generic 5.19.0-16.16
ProcVersionSignature: Ubuntu 5.19.0-16.16-generic 5.19.7
Uname: Linux 5.19.0-16-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.23.0-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ack 3389 F.... pipewire
                      ack 3393 F.... wireplumber
 /dev/snd/controlC1: ack 3393 F.... wireplumber
 /dev/snd/seq: ack 3389 F.... pipewire
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: GNOME
Date: Fri Sep 16 18:44:55 2022
InstallationDate: Installed on 2022-09-11 (5 days ago)
InstallationMedia: Ubuntu 22.10 "Kinetic Kudu" - Alpha amd64 (20220829)
MachineType: LENOVO 21AHCTO1WW
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.19.0-16-generic root=UUID=77d67dcd-a70a-4ee7-be9d-00c2cf6248c2 ro rootflags=subvol=@ quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-5.19.0-16-generic N/A
 linux-backports-modules-5.19.0-16-generic N/A
 linux-firmware 20220831.gitd3c92280-0ubuntu1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/13/2022
dmi.bios.release: 1.5
dmi.bios.vendor: LENOVO
dmi.bios.version: N3MET08W (1.05 )
dmi.board.asset.tag: Not Available
dmi.board.name: 21AHCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.3
dmi.modalias: dmi:bvnLENOVO:bvrN3MET08W(1.05):bd09/13/2022:br1.5:efr1.3:svnLENOVO:pn21AHCTO1WW:pvrThinkPadT14Gen3:rvnLENOVO:rn21AHCTO1WW:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_21AH_BU_Think_FM_ThinkPadT14Gen3:
dmi.product.family: ThinkPad T14 Gen 3
dmi.product.name: 21AHCTO1WW
dmi.product.sku: LENOVO_MT_21AH_BU_Think_FM_ThinkPad T14 Gen 3
dmi.product.version: ThinkPad T14 Gen 3
dmi.sys.vendor: LENOVO

Revision history for this message
Alberto Donato (ack) wrote :
tags: added: rls-kk-incoming
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Alberto Donato (ack) wrote :

Following the suggestion on https://forums.lenovo.com/t5/Other-Linux-Discussions/Thinkpad-T14-Gen-3-has-no-available-HDMI-ports-under-Linux/m-p/5147202?page=8#5745003 I've tried setting i915.enable_psr2_sel_fetch=0, which does seem to avoid the traceback.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.