Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #77638 > unrolled thread
| Started by | Floris Bruynooghe <flub@devork.be> |
|---|---|
| First post | 2022-12-16 21:40 +0100 |
| Last post | 2022-12-21 14:00 +0100 |
| Articles | 7 — 2 participants |
Back to article view | Back to linux.debian.kernel
Bug#1026234: linux-image-6.0.0-5-amd64: i915 driver fails on resume Floris Bruynooghe <flub@devork.be> - 2022-12-16 21:40 +0100
Bug#1026234: linux-image-6.0.0-5-amd64: i915 driver fails on resume Salvatore Bonaccorso <carnil@debian.org> - 2022-12-16 22:00 +0100
Bug#1026234: linux-image-6.0.0-5-amd64: i915 driver fails on resume Floris Bruynooghe <flub@devork.be> - 2022-12-16 22:40 +0100
Bug#1026234: linux-image-6.0.0-5-amd64: i915 driver fails on resume Salvatore Bonaccorso <carnil@debian.org> - 2022-12-16 23:00 +0100
Bug#1026234: linux-image-6.0.0-5-amd64: i915 driver fails on resume Floris Bruynooghe <flub@devork.be> - 2022-12-17 13:40 +0100
Bug#1026234: linux-image-6.0.0-5-amd64: i915 driver fails on resume Salvatore Bonaccorso <carnil@debian.org> - 2022-12-20 07:00 +0100
Bug#1026234: linux-image-6.0.0-5-amd64: i915 driver fails on resume Floris Bruynooghe <flub@devork.be> - 2022-12-21 14:00 +0100
| From | Floris Bruynooghe <flub@devork.be> |
|---|---|
| Date | 2022-12-16 21:40 +0100 |
| Subject | Bug#1026234: linux-image-6.0.0-5-amd64: i915 driver fails on resume |
| Message-ID | <FDpER-b7Pt-1@gated-at.bofh.it> |
Package: src:linux Version: 6.0.10-2 Severity: important Dear Maintainer, Since the 6.0.0-5 kernel the i915 graphics driver often fails on resume. Downgrading to the 6.0.0-4 kernel fixes it and the driver works flawlessly across resume, changing displays etc. On the -5 kernel the following errors are observed when the driver crashes: Dec 13 11:26:58 fredriksen kernel: drm card0-DP-9: PM: parent card0 should not be sleeping Dec 13 11:26:58 fredriksen kernel: drm card0-DP-10: PM: parent card0 should not be sleeping Dec 13 11:26:58 fredriksen kernel: drm card0-DP-11: PM: parent card0 should not be sleeping Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Sending link address failed with -5 Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Not tainted 6.0.0-5-amd64 #1 Debian > Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5348a Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c81101a2000 Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 Dec 13 11:26:58 fredriksen kernel: Call Trace: Dec 13 11:26:58 fredriksen kernel: <TASK> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 Dec 13 11:26:58 fredriksen kernel: </TASK> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5484a Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c81101a2000 Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 Dec 13 11:26:58 fredriksen kernel: Call Trace: Dec 13 11:26:58 fredriksen kernel: <TASK> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 Dec 13 11:26:58 fredriksen kernel: </TASK> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b55c0a Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c810a2a2000 Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 Dec 13 11:26:58 fredriksen kernel: Call Trace: Dec 13 11:26:58 fredriksen kernel: <TASK> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 Dec 13 11:26:58 fredriksen kernel: </TASK> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b56fda Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c810a2a2000 Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 Dec 13 11:26:58 fredriksen kernel: Call Trace: Dec 13 11:26:58 fredriksen kernel: <TASK> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 Dec 13 11:26:58 fredriksen kernel: </TASK> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Link Training Unsuccessful Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to get ACT after 3000ms, last status: 00 Cheers, Floris -- Package-specific info: ** Kernel log: boot messages should be attached ** Model information sys_vendor: LENOVO product_name: 21CBCTO1WW product_version: ThinkPad X1 Carbon Gen 10 chassis_vendor: LENOVO chassis_version: None bios_vendor: LENOVO bios_version: N3AET67W (1.32 ) board_vendor: LENOVO board_name: 21CBCTO1WW board_version: Not Defined ** PCI devices: 00:00.0 Host bridge [0600]: Intel Corporation Device [8086:4621] (rev 02) Subsystem: Lenovo Device [17aa:22e7] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx- Latency: 0 IOMMU group: 0 Capabilities: <access denied> 00:02.0 VGA compatible controller [0300]: Intel Corporation Alder Lake-P Integrated Graphics Controller [8086:46a6] (rev 0c) (prog-if 00 [VGA controller]) Subsystem: Lenovo Alder Lake-P Integrated Graphics Controller [17aa:22e7] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 144 IOMMU group: 1 Region 0: Memory at 603c000000 (64-bit, non-prefetchable) [size=16M] Region 2: Memory at 4000000000 (64-bit, prefetchable) [size=512M] Region 4: I/O ports at 2000 [size=64] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: i915 Kernel modules: i915 00:04.0 Signal processing controller [1180]: Intel Corporation Alder Lake Innovation Platform Framework Processor Participant [8086:461d] (rev 02) Subsystem: Lenovo Alder Lake Innovation Platform Framework Processor Participant [17aa:22e7] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 145 IOMMU group: 2 Region 0: Memory at 603d180000 (64-bit, non-prefetchable) [size=128K] Capabilities: <access denied> Kernel driver in use: proc_thermal_pci Kernel modules: processor_thermal_device_pci 00:06.0 PCI bridge [0604]: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #0 [8086:464d] (rev 02) (prog-if 00 [Normal decode]) Subsystem: Lenovo 12th Gen Core Processor PCI Express x4 Controller [17aa:22e7] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin D routed to IRQ 122 IOMMU group: 3 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: [disabled] [16-bit] Memory behind bridge: bc200000-bc2fffff [size=1M] [32-bit] Prefetchable memory behind bridge: [disabled] [64-bit] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:07.0 PCI bridge [0604]: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express Root Port #0 [8086:466e] (rev 02) (prog-if 00 [Normal decode]) Subsystem: Lenovo Alder Lake-P Thunderbolt 4 PCI Express Root Port [17aa:22e7] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 123 IOMMU group: 4 Bus: primary=00, secondary=20, subordinate=49, sec-latency=0 I/O behind bridge: 3000-3fff [size=4K] [16-bit] Memory behind bridge: b0000000-bc1fffff [size=194M] [32-bit] Prefetchable memory behind bridge: 6000000000-601bffffff [size=448M] [32-bit] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:07.2 PCI bridge [0604]: Intel Corporation Alder Lake-P Thunderbolt 4 PCI Express Root Port #2 [8086:462f] (rev 02) (prog-if 00 [Normal decode]) Subsystem: Lenovo Alder Lake-P Thunderbolt 4 PCI Express Root Port [17aa:22e7] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin C routed to IRQ 124 IOMMU group: 5 Bus: primary=00, secondary=50, subordinate=79, sec-latency=0 I/O behind bridge: 4000-4fff [size=4K] [16-bit] Memory behind bridge: a2000000-ae1fffff [size=194M] [32-bit] Prefetchable memory behind bridge: 6020000000-603bffffff [size=448M] [32-bit] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:08.0 System peripheral [0880]: Intel Corporation 12th Gen Core Processor Gaussian & Neural Accelerator [8086:464f] (rev 02) Subsystem: Lenovo 12th Gen Core Processor Gaussian & Neural Accelerator [17aa:22e7] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Interrupt: pin A routed to IRQ 255 IOMMU group: 6 Region 0: Memory at 603d1da000 (64-bit, non-prefetchable) [disabled] [size=4K] Capabilities: <access denied> 00:0a.0 Signal processing controller [1180]: Intel Corporation Platform Monitoring Technology [8086:467d] (rev 01) Subsystem: Lenovo Platform Monitoring Technology [17aa:22e7] Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- IOMMU group: 7 Region 0: Memory at 603d1c0000 (64-bit, non-prefetchable) [size=32K] Capabilities: <access denied> 00:0d.0 USB controller [0c03]: Intel Corporation Alder Lake-P Thunderbolt 4 USB Controller [8086:461e] (rev 02) (prog-if 30 [XHCI]) Subsystem: Lenovo Alder Lake-P Thunderbolt 4 USB Controller [17aa:22e7] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin ? routed to IRQ 125 IOMMU group: 8 Region 0: Memory at 603d1b0000 (64-bit, non-prefetchable) [size=64K] Capabilities: <access denied> Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 00:0d.2 USB controller [0c03]: Intel Corporation Alder Lake-P Thunderbolt 4 NHI #0 [8086:463e] (rev 02) (prog-if 40 [USB4 Host Interface]) Subsystem: Lenovo Alder Lake-P Thunderbolt 4 NHI [17aa:22e7] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 IOMMU group: 8 Region 0: Memory at 603d140000 (64-bit, non-prefetchable) [size=256K] Region 2: Memory at 603d1d9000 (64-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: thunderbolt Kernel modules: thunderbolt 00:0d.3 USB controller [0c03]: Intel Corporation Alder Lake-P Thunderbolt 4 NHI #1 [8086:466d] (rev 02) (prog-if 40 [USB4 Host Interface]) Subsystem: Lenovo Alder Lake-P Thunderbolt 4 NHI [17aa:22e7] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 IOMMU group: 8 Region 0: Memory at 603d100000 (64-bit, non-prefetchable) [size=256K] Region 2: Memory at 603d1d8000 (64-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: thunderbolt Kernel modules: thunderbolt 00:14.0 USB controller [0c03]: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller [8086:51ed] (rev 01) (prog-if 30 [XHCI]) Subsystem: Lenovo Alder Lake PCH USB 3.2 xHCI Host Controller [17aa:22e7] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 126 IOMMU group: 9 Region 0: Memory at 603d1a0000 (64-bit, non-prefetchable) [size=64K] Capabilities: <access denied> Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 00:14.2 RAM memory [0500]: Intel Corporation Alder Lake PCH Shared SRAM [8086:51ef] (rev 01) Subsystem: Lenovo Alder Lake PCH Shared SRAM [17aa:22e7] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- IOMMU group: 9 Region 0: Memory at 603d1d0000 (64-bit, non-prefetchable) [disabled] [size=16K] Region 2: Memory at 603d1d7000 (64-bit, non-prefetchable) [disabled] [size=4K] Capabilities: <access denied> 00:14.3 Network controller [0280]: Intel Corporation Alder Lake-P PCH CNVi WiFi [8086:51f0] (rev 01) Subsystem: Intel Corporation Alder Lake-P PCH CNVi WiFi [8086:0090] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 IOMMU group: 10 Region 0: Memory at 603d1cc000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: iwlwifi Kernel modules: iwlwifi 00:15.0 Serial bus controller [0c80]: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 [8086:51e8] (rev 01) Subsystem: Lenovo Alder Lake PCH Serial IO I2C Controller [17aa:22e7] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 27 IOMMU group: 11 Region 0: Memory at 4107000000 (64-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: intel-lpss Kernel modules: intel_lpss_pci 00:16.0 Communication controller [0780]: Intel Corporation Alder Lake PCH HECI Controller [8086:51e0] (rev 01) Subsystem: Lenovo Alder Lake PCH HECI Controller [17aa:22e7] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 194 IOMMU group: 12 Region 0: Memory at 603d1d5000 (64-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: mei_me Kernel modules: mei_me 00:1f.0 ISA bridge [0601]: Intel Corporation Alder Lake PCH eSPI Controller [8086:5182] (rev 01) Subsystem: Lenovo Alder Lake PCH eSPI Controller [17aa:22e7] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 IOMMU group: 13 00:1f.3 Audio device [0403]: Intel Corporation Alder Lake PCH-P High Definition Audio Controller [8086:51c8] (rev 01) (prog-if 80) Subsystem: Lenovo Alder Lake PCH-P High Definition Audio Controller [17aa:22e7] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64 Interrupt: pin A routed to IRQ 195 IOMMU group: 13 Region 0: Memory at 603d1c8000 (64-bit, non-prefetchable) [size=16K] Region 4: Memory at 603d000000 (64-bit, non-prefetchable) [size=1M] Capabilities: <access denied> Kernel driver in use: sof-audio-pci-intel-tgl Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl 00:1f.4 SMBus [0c05]: Intel Corporation Alder Lake PCH-P SMBus Host Controller [8086:51a3] (rev 01) Subsystem: Lenovo Alder Lake PCH-P SMBus Host Controller [17aa:22e7] Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Interrupt: pin A routed to IRQ 16 IOMMU group: 13 Region 0: Memory at 603d1d4000 (64-bit, non-prefetchable) [size=256] Region 4: I/O ports at efa0 [size=32] Kernel driver in use: i801_smbus Kernel modules: i2c_i801 00:1f.5 Serial bus controller [0c80]: Intel Corporation Alder Lake-P PCH SPI Controller [8086:51a4] (rev 01) Subsystem: Lenovo Alder Lake-P PCH SPI Controller [17aa:22e7] Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- IOMMU group: 13 Region 0: Memory at a0800000 (32-bit, non-prefetchable) [size=4K] 04:00.0 Non-Volatile memory controller [0108]: Sandisk Corp WD PC SN810 / Black SN850 NVMe SSD [15b7:5011] (rev 01) (prog-if 02 [NVM Express]) Subsystem: Sandisk Corp WD PC SN810 / Black SN850 NVMe SSD [15b7:5011] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 NUMA node: 0 IOMMU group: 14 Region 0: Memory at bc200000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: nvme Kernel modules: nvme ** USB devices: Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 004: ID 1050:0407 Yubico.com Yubikey 4/5 OTP+U2F+CCID Bus 003 Device 003: ID 30c9:0052 Luxvisions Innotech Limited Integrated RGB Camera Bus 003 Device 002: ID 06cb:00fc Synaptics, Inc. Bus 003 Device 005: ID 8087:0033 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.0.0-4-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages linux-image-6.0.0-5-amd64 depends on: ii initramfs-tools [linux-initramfs-tool] 0.142 ii kmod 30+20221128-1 ii linux-base 4.9 Versions of packages linux-image-6.0.0-5-amd64 recommends: ii apparmor 3.0.8-1 ii firmware-linux-free 20200122-1 Versions of packages linux-image-6.0.0-5-amd64 suggests: pn debian-kernel-handbook <none> ii grub-efi-amd64 2.06-7 ii linux-doc-6.0 6.0.10-2 Versions of packages linux-image-6.0.0-5-amd64 is related to: hi firmware-amd-graphics 20221109-2 pn firmware-atheros <none> pn firmware-bnx2 <none> pn firmware-bnx2x <none> pn firmware-brcm80211 <none> pn firmware-cavium <none> pn firmware-intel-sound <none> pn firmware-intelwimax <none> pn firmware-ipw2x00 <none> pn firmware-ivtv <none> ii firmware-iwlwifi 20221109-4 pn firmware-libertas <none> hi firmware-linux-nonfree 20221109-2 hi firmware-misc-nonfree 20221109-2 pn firmware-myricom <none> pn firmware-netxen <none> pn firmware-qlogic <none> ii firmware-realtek 20221109-4 pn firmware-samsung <none> pn firmware-siano <none> pn firmware-ti-connectivity <none> pn xen-hypervisor <none> -- no debconf information
[toc] | [next] | [standalone]
| From | Salvatore Bonaccorso <carnil@debian.org> |
|---|---|
| Date | 2022-12-16 22:00 +0100 |
| Message-ID | <FDpYd-b7W1-7@gated-at.bofh.it> |
| In reply to | #77638 |
Hi Floris, On Fri, Dec 16, 2022 at 09:28:35PM +0100, Floris Bruynooghe wrote: > Package: src:linux > Version: 6.0.10-2 > Severity: important > > Dear Maintainer, > > Since the 6.0.0-5 kernel the i915 graphics driver often fails on resume. > Downgrading to the 6.0.0-4 kernel fixes it and the driver works > flawlessly across resume, changing displays etc. > > On the -5 kernel the following errors are observed when the driver > crashes: > > Dec 13 11:26:58 fredriksen kernel: drm card0-DP-9: PM: parent card0 should not be sleeping > Dec 13 11:26:58 fredriksen kernel: drm card0-DP-10: PM: parent card0 should not be sleeping > Dec 13 11:26:58 fredriksen kernel: drm card0-DP-11: PM: parent card0 should not be sleeping > Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Sending link address failed with -5 > Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) > Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> > Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Not tainted 6.0.0-5-amd64 #1 Debian > > Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] > Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> > Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5348a > Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c81101a2000 > Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 > Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > Dec 13 11:26:58 fredriksen kernel: Call Trace: > Dec 13 11:26:58 fredriksen kernel: <TASK> > Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > Dec 13 11:26:58 fredriksen kernel: </TASK> > Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) > Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> > Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> > Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] > Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> > Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5484a > Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c81101a2000 > Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 > Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > Dec 13 11:26:58 fredriksen kernel: Call Trace: > Dec 13 11:26:58 fredriksen kernel: <TASK> > Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > Dec 13 11:26:58 fredriksen kernel: </TASK> > Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) > Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> > Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> > Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] > Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> > Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b55c0a > Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c810a2a2000 > Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 > Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > Dec 13 11:26:58 fredriksen kernel: Call Trace: > Dec 13 11:26:58 fredriksen kernel: <TASK> > Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > Dec 13 11:26:58 fredriksen kernel: </TASK> > Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) > Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> > Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> > Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] > Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> > Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b56fda > Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c810a2a2000 > Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 > Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > Dec 13 11:26:58 fredriksen kernel: Call Trace: > Dec 13 11:26:58 fredriksen kernel: <TASK> > Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > Dec 13 11:26:58 fredriksen kernel: </TASK> > Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Link Training Unsuccessful > Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to get ACT after 3000ms, last status: 00 The issue above seems related to https://gitlab.freedesktop.org/drm/intel/-/issues/7021 and the upstream fix https://git.kernel.org/linus/e8162192636577dcfd87a530b7e6ab10559d6089 Would you be able to test a kernel build with the above applied? Regards, Salvatore
[toc] | [prev] | [next] | [standalone]
| From | Floris Bruynooghe <flub@devork.be> |
|---|---|
| Date | 2022-12-16 22:40 +0100 |
| Message-ID | <FDqAV-b8nG-7@gated-at.bofh.it> |
| In reply to | #77639 |
Hi Salvatore, On Fri 16 Dec 2022 at 21:50 +0100, Salvatore Bonaccorso wrote: > Hi Floris, > > On Fri, Dec 16, 2022 at 09:28:35PM +0100, Floris Bruynooghe wrote: >> Package: src:linux >> Version: 6.0.10-2 >> Severity: important >> >> Dear Maintainer, >> >> Since the 6.0.0-5 kernel the i915 graphics driver often fails on resume. >> Downgrading to the 6.0.0-4 kernel fixes it and the driver works >> flawlessly across resume, changing displays etc. >> >> On the -5 kernel the following errors are observed when the driver >> crashes: >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-9: PM: parent card0 should not be sleeping >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-10: PM: parent card0 should not be sleeping >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-11: PM: parent card0 should not be sleeping >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Sending link address failed with -5 >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Not tainted 6.0.0-5-amd64 #1 Debian > >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5348a >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c81101a2000 >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5484a >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c81101a2000 >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b55c0a >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c810a2a2000 >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b56fda >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c810a2a2000 >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Link Training Unsuccessful >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to get ACT after 3000ms, last status: 00 > > The issue above seems related to > https://gitlab.freedesktop.org/drm/intel/-/issues/7021 and the > upstream fix https://git.kernel.org/linus/e8162192636577dcfd87a530b7e6ab10559d6089 > > Would you be able to test a kernel build with the above applied? Sure, I can test this if I can manage to build a package. Are there any instructions on how to apply such a patch to the debian kernel package and build a new .deb that I can follow? I assume somehow start from `apt-get source` and then apply the patch and rebuild? Cheers, Floris
[toc] | [prev] | [next] | [standalone]
| From | Salvatore Bonaccorso <carnil@debian.org> |
|---|---|
| Date | 2022-12-16 23:00 +0100 |
| Message-ID | <FDqUh-b8us-1@gated-at.bofh.it> |
| In reply to | #77641 |
Hi Floris, On Fri, Dec 16, 2022 at 10:34:08PM +0100, Floris Bruynooghe wrote: > Hi Salvatore, > > On Fri 16 Dec 2022 at 21:50 +0100, Salvatore Bonaccorso wrote: > > > Hi Floris, > > > > On Fri, Dec 16, 2022 at 09:28:35PM +0100, Floris Bruynooghe wrote: > >> Package: src:linux > >> Version: 6.0.10-2 > >> Severity: important > >> > >> Dear Maintainer, > >> > >> Since the 6.0.0-5 kernel the i915 graphics driver often fails on resume. > >> Downgrading to the 6.0.0-4 kernel fixes it and the driver works > >> flawlessly across resume, changing displays etc. > >> > >> On the -5 kernel the following errors are observed when the driver > >> crashes: > >> > >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-9: PM: parent card0 should not be sleeping > >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-10: PM: parent card0 should not be sleeping > >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-11: PM: parent card0 should not be sleeping > >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Sending link address failed with -5 > >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) > >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> > >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Not tainted 6.0.0-5-amd64 #1 Debian > > >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] > >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> > >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5348a > >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c81101a2000 > >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 > >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > >> Dec 13 11:26:58 fredriksen kernel: Call Trace: > >> Dec 13 11:26:58 fredriksen kernel: <TASK> > >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > >> Dec 13 11:26:58 fredriksen kernel: </TASK> > >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) > >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> > >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> > >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] > >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> > >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5484a > >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c81101a2000 > >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 > >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > >> Dec 13 11:26:58 fredriksen kernel: Call Trace: > >> Dec 13 11:26:58 fredriksen kernel: <TASK> > >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > >> Dec 13 11:26:58 fredriksen kernel: </TASK> > >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) > >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> > >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> > >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] > >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> > >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b55c0a > >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c810a2a2000 > >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 > >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > >> Dec 13 11:26:58 fredriksen kernel: Call Trace: > >> Dec 13 11:26:58 fredriksen kernel: <TASK> > >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > >> Dec 13 11:26:58 fredriksen kernel: </TASK> > >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) > >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> > >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> > >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] > >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> > >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b56fda > >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c810a2a2000 > >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 > >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > >> Dec 13 11:26:58 fredriksen kernel: Call Trace: > >> Dec 13 11:26:58 fredriksen kernel: <TASK> > >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > >> Dec 13 11:26:58 fredriksen kernel: </TASK> > >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Link Training Unsuccessful > >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to get ACT after 3000ms, last status: 00 > > > > The issue above seems related to > > https://gitlab.freedesktop.org/drm/intel/-/issues/7021 and the > > upstream fix https://git.kernel.org/linus/e8162192636577dcfd87a530b7e6ab10559d6089 > > > > Would you be able to test a kernel build with the above applied? > > Sure, I can test this if I can manage to build a package. Are there any > instructions on how to apply such a patch to the debian kernel package > and build a new .deb that I can follow? I assume somehow start from > `apt-get source` and then apply the patch and rebuild? Hiere is a guide on how to do a build with only applying patches on top: https://kernel-team.pages.debian.net/kernel-handbook/ch-common-tasks.html#s4.2.2 (follow the instructions in section 4.2). Does this helps? Regards, Salvatore
[toc] | [prev] | [next] | [standalone]
| From | Floris Bruynooghe <flub@devork.be> |
|---|---|
| Date | 2022-12-17 13:40 +0100 |
| Message-ID | <FDEDT-bh1u-1@gated-at.bofh.it> |
| In reply to | #77642 |
Hi Salvatore, On Fri 16 Dec 2022 at 22:54 +0100, Salvatore Bonaccorso wrote: > On Fri, Dec 16, 2022 at 10:34:08PM +0100, Floris Bruynooghe wrote: >> On Fri 16 Dec 2022 at 21:50 +0100, Salvatore Bonaccorso wrote: >> > On Fri, Dec 16, 2022 at 09:28:35PM +0100, Floris Bruynooghe wrote: >> >> Package: src:linux >> >> Version: 6.0.10-2 >> >> Severity: important >> >> >> >> Dear Maintainer, >> >> >> >> Since the 6.0.0-5 kernel the i915 graphics driver often fails on resume. >> >> Downgrading to the 6.0.0-4 kernel fixes it and the driver works >> >> flawlessly across resume, changing displays etc. >> >> >> >> On the -5 kernel the following errors are observed when the driver >> >> crashes: >> >> >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-9: PM: parent card0 should not be sleeping >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-10: PM: parent card0 should not be sleeping >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-11: PM: parent card0 should not be sleeping >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Sending link address failed with -5 >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Not tainted 6.0.0-5-amd64 #1 Debian > >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5348a >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c81101a2000 >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5484a >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c81101a2000 >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b55c0a >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c810a2a2000 >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b56fda >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c810a2a2000 >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Link Training Unsuccessful >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to get ACT after 3000ms, last status: 00 >> > >> > The issue above seems related to >> > https://gitlab.freedesktop.org/drm/intel/-/issues/7021 and the >> > upstream fix https://git.kernel.org/linus/e8162192636577dcfd87a530b7e6ab10559d6089 >> > >> > Would you be able to test a kernel build with the above applied? >> >> Sure, I can test this if I can manage to build a package. Are there any >> instructions on how to apply such a patch to the debian kernel package >> and build a new .deb that I can follow? I assume somehow start from >> `apt-get source` and then apply the patch and rebuild? > > Hiere is a guide on how to do a build with only applying patches on > top: > > https://kernel-team.pages.debian.net/kernel-handbook/ch-common-tasks.html#s4.2.2 > (follow the instructions in section 4.2). > > Does this helps? Thanks! Yes I managed to follow that and build a package with the patch. Unfortunately it does make it worse, now upon resume the screen is never usable anymore (wayland or tty). There is however no more error from the driver in the system log. Only when e.g. shutting down does plymouth manage to display things again, or when restarting the display manager (lightdm, which uses X11) via ssh from another machine manages to restart the display. These ways of getting the screen back are the same as before the patch. Cheers, Floris
[toc] | [prev] | [next] | [standalone]
| From | Salvatore Bonaccorso <carnil@debian.org> |
|---|---|
| Date | 2022-12-20 07:00 +0100 |
| Message-ID | <FEDPr-bSBh-1@gated-at.bofh.it> |
| In reply to | #77643 |
Hi Floris, On Sat, Dec 17, 2022 at 01:26:27PM +0100, Floris Bruynooghe wrote: > Hi Salvatore, > > On Fri 16 Dec 2022 at 22:54 +0100, Salvatore Bonaccorso wrote: > > On Fri, Dec 16, 2022 at 10:34:08PM +0100, Floris Bruynooghe wrote: > >> On Fri 16 Dec 2022 at 21:50 +0100, Salvatore Bonaccorso wrote: > >> > On Fri, Dec 16, 2022 at 09:28:35PM +0100, Floris Bruynooghe wrote: > >> >> Package: src:linux > >> >> Version: 6.0.10-2 > >> >> Severity: important > >> >> > >> >> Dear Maintainer, > >> >> > >> >> Since the 6.0.0-5 kernel the i915 graphics driver often fails on resume. > >> >> Downgrading to the 6.0.0-4 kernel fixes it and the driver works > >> >> flawlessly across resume, changing displays etc. > >> >> > >> >> On the -5 kernel the following errors are observed when the driver > >> >> crashes: > >> >> > >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-9: PM: parent card0 should not be sleeping > >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-10: PM: parent card0 should not be sleeping > >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-11: PM: parent card0 should not be sleeping > >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Sending link address failed with -5 > >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) > >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> > >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Not tainted 6.0.0-5-amd64 #1 Debian > > >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> > >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5348a > >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c81101a2000 > >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 > >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: > >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> > >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> > >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) > >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> > >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> > >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> > >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5484a > >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c81101a2000 > >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 > >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: > >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> > >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> > >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) > >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> > >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> > >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> > >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b55c0a > >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c810a2a2000 > >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 > >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: > >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> > >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> > >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ > >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) > >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> > >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> > >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> > >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> > >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> > >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 > >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn > >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> > >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 > >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 > >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff > >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b56fda > >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c810a2a2000 > >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 > >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 > >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 > >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 > >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: > >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> > >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 > >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 > >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] > >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 > >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] > >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 > >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 > >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 > >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 > >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 > >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 > >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 > >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 > >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 > >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 > >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 > >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> > >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- > >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Link Training Unsuccessful > >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to get ACT after 3000ms, last status: 00 > >> > > >> > The issue above seems related to > >> > https://gitlab.freedesktop.org/drm/intel/-/issues/7021 and the > >> > upstream fix https://git.kernel.org/linus/e8162192636577dcfd87a530b7e6ab10559d6089 > >> > > >> > Would you be able to test a kernel build with the above applied? > >> > >> Sure, I can test this if I can manage to build a package. Are there any > >> instructions on how to apply such a patch to the debian kernel package > >> and build a new .deb that I can follow? I assume somehow start from > >> `apt-get source` and then apply the patch and rebuild? > > > > Hiere is a guide on how to do a build with only applying patches on > > top: > > > > https://kernel-team.pages.debian.net/kernel-handbook/ch-common-tasks.html#s4.2.2 > > (follow the instructions in section 4.2). > > > > Does this helps? > > Thanks! Yes I managed to follow that and build a package with the patch. > > Unfortunately it does make it worse, now upon resume the screen is never > usable anymore (wayland or tty). There is however no more error from > the driver in the system log. Ok, so might be two issues, of which one is solved with the patch. > Only when e.g. shutting down does plymouth manage to display things > again, or when restarting the display manager (lightdm, which uses X11) > via ssh from another machine manages to restart the display. These ways > of getting the screen back are the same as before the patch. Ok. Now two more questions: I assume the 6.0.12-1 which should now be in testing as well does not solve the problem as well? And in case not, would you be able to do a bisect of the the changes between 6.0.8 upstream (included with 6.0.8-1 upload with ABI 4) and 6.0.10 (included with 6.0.10-1 and ABI 5)? https://wiki.debian.org/DebianKernel/GitBisect There were a vew i915 related changes between the two versions in stable upstream. Regards, Salvatore
[toc] | [prev] | [next] | [standalone]
| From | Floris Bruynooghe <flub@devork.be> |
|---|---|
| Date | 2022-12-21 14:00 +0100 |
| Message-ID | <FF6Rr-cbkL-5@gated-at.bofh.it> |
| In reply to | #77660 |
Hi Salvatore, On Tue 20 Dec 2022 at 06:55 +0100, Salvatore Bonaccorso wrote: > Hi Floris, > > On Sat, Dec 17, 2022 at 01:26:27PM +0100, Floris Bruynooghe wrote: >> Hi Salvatore, >> >> On Fri 16 Dec 2022 at 22:54 +0100, Salvatore Bonaccorso wrote: >> > On Fri, Dec 16, 2022 at 10:34:08PM +0100, Floris Bruynooghe wrote: >> >> On Fri 16 Dec 2022 at 21:50 +0100, Salvatore Bonaccorso wrote: >> >> > On Fri, Dec 16, 2022 at 09:28:35PM +0100, Floris Bruynooghe wrote: >> >> >> Package: src:linux >> >> >> Version: 6.0.10-2 >> >> >> Severity: important >> >> >> >> >> >> Dear Maintainer, >> >> >> >> >> >> Since the 6.0.0-5 kernel the i915 graphics driver often fails on resume. >> >> >> Downgrading to the 6.0.0-4 kernel fixes it and the driver works >> >> >> flawlessly across resume, changing displays etc. >> >> >> >> >> >> On the -5 kernel the following errors are observed when the driver >> >> >> crashes: >> >> >> >> >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-9: PM: parent card0 should not be sleeping >> >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-10: PM: parent card0 should not be sleeping >> >> >> Dec 13 11:26:58 fredriksen kernel: drm card0-DP-11: PM: parent card0 should not be sleeping >> >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Sending link address failed with -5 >> >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) >> >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> >> >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Not tainted 6.0.0-5-amd64 #1 Debian > >> >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> >> >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5348a >> >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c81101a2000 >> >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 >> >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) >> >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> >> >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> >> >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> >> >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b5484a >> >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c81101a2000 >> >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c81101a2000 >> >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_mode != TC_PORT_DISCONNECTED) >> >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:711 int> >> >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> >> >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x2d2/0x490 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 a7 44 42 e3 48 c7 c1 f8 a6 d6 c0> >> >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b55c0a >> >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000004a R12: ffff9c810a2a2000 >> >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 >> >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> >> >> Dec 13 11:26:58 fredriksen kernel: ------------[ cut here ]------------ >> >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: drm_WARN_ON(dig_port->tc_lock_wakeref) >> >> >> Dec 13 11:26:58 fredriksen kernel: WARNING: CPU: 0 PID: 27095 at drivers/gpu/drm/i915/display/intel_tc.c:712 int> >> >> >> Dec 13 11:26:58 fredriksen kernel: Modules linked in: usblp ctr ccm rfcomm cmac algif_hash algif_skcipher af_alg> >> >> >> Dec 13 11:26:58 fredriksen kernel: snd_sof_utils ecdh_generic snd_soc_hdac_hda ecc snd_hda_ext_core snd_soc_acp> >> >> >> Dec 13 11:26:58 fredriksen kernel: configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic libcrc32c> >> >> >> Dec 13 11:26:58 fredriksen kernel: CPU: 0 PID: 27095 Comm: kworker/u32:101 Tainted: G W 6.0.0-5-> >> >> >> Dec 13 11:26:58 fredriksen kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET67W (1.32 ) 09/27/2022 >> >> >> Dec 13 11:26:58 fredriksen kernel: Workqueue: events_unbound async_run_entry_fn >> >> >> Dec 13 11:26:58 fredriksen kernel: RIP: 0010:intel_tc_port_sanitize+0x312/0x490 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: Code: 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 67 44 42 e3 48 c7 c1 30 a7 d6 c0> >> >> >> Dec 13 11:26:58 fredriksen kernel: RSP: 0018:ffffa84dc5debc08 EFLAGS: 00010286 >> >> >> Dec 13 11:26:58 fredriksen kernel: RAX: 0000000000000000 RBX: ffff9c8120650000 RCX: 0000000000000000 >> >> >> Dec 13 11:26:58 fredriksen kernel: RDX: 0000000000000001 RSI: ffffffffa4b7eeea RDI: 00000000ffffffff >> >> >> Dec 13 11:26:58 fredriksen kernel: RBP: 0000000000000000 R08: ffffffffa5262260 R09: 00000000a5b56fda >> >> >> Dec 13 11:26:58 fredriksen kernel: R10: ffffffffffffffff R11: 000000000000003a R12: ffff9c810a2a2000 >> >> >> Dec 13 11:26:58 fredriksen kernel: R13: ffff9c8101f19900 R14: 0000000000000000 R15: ffff9c810a2a2000 >> >> >> Dec 13 11:26:58 fredriksen kernel: FS: 0000000000000000(0000) GS:ffff9c883f400000(0000) knlGS:0000000000000000 >> >> >> Dec 13 11:26:58 fredriksen kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> >> >> Dec 13 11:26:58 fredriksen kernel: CR2: 000055710e140b16 CR3: 00000002db810003 CR4: 0000000000770ef0 >> >> >> Dec 13 11:26:58 fredriksen kernel: PKRU: 55555554 >> >> >> Dec 13 11:26:58 fredriksen kernel: Call Trace: >> >> >> Dec 13 11:26:58 fredriksen kernel: <TASK> >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_ddi_sync_state+0x3f/0x90 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_modeset_setup_hw_state+0x3b1/0x1410 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? _raw_spin_lock_irq+0x19/0x40 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? wait_for_completion+0x91/0x160 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? drm_modeset_lock+0x63/0xd0 [drm] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? ww_mutex_lock+0x14/0x80 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? __intel_display_resume+0x1a/0xe0 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: __intel_display_resume+0x1a/0xe0 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: intel_display_resume+0xfc/0x140 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: i915_drm_resume+0xba/0x130 [i915] >> >> >> Dec 13 11:26:58 fredriksen kernel: ? pci_pm_poweroff_noirq+0x100/0x100 >> >> >> Dec 13 11:26:58 fredriksen kernel: dpm_run_callback+0x47/0x150 >> >> >> Dec 13 11:26:58 fredriksen kernel: device_resume+0x88/0x190 >> >> >> Dec 13 11:26:58 fredriksen kernel: async_resume+0x19/0x30 >> >> >> Dec 13 11:26:58 fredriksen kernel: async_run_entry_fn+0x2d/0x130 >> >> >> Dec 13 11:26:58 fredriksen kernel: process_one_work+0x1c4/0x380 >> >> >> Dec 13 11:26:58 fredriksen kernel: worker_thread+0x4d/0x380 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? rescuer_thread+0x3a0/0x3a0 >> >> >> Dec 13 11:26:58 fredriksen kernel: kthread+0xe6/0x110 >> >> >> Dec 13 11:26:58 fredriksen kernel: ? kthread_complete_and_exit+0x20/0x20 >> >> >> Dec 13 11:26:58 fredriksen kernel: ret_from_fork+0x1f/0x30 >> >> >> Dec 13 11:26:58 fredriksen kernel: </TASK> >> >> >> Dec 13 11:26:58 fredriksen kernel: ---[ end trace 0000000000000000 ]--- >> >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Link Training Unsuccessful >> >> >> Dec 13 11:26:58 fredriksen kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to get ACT after 3000ms, last status: 00 >> >> > >> >> > The issue above seems related to >> >> > https://gitlab.freedesktop.org/drm/intel/-/issues/7021 and the >> >> > upstream fix https://git.kernel.org/linus/e8162192636577dcfd87a530b7e6ab10559d6089 >> >> > >> >> > Would you be able to test a kernel build with the above applied? >> >> >> >> Sure, I can test this if I can manage to build a package. Are there any >> >> instructions on how to apply such a patch to the debian kernel package >> >> and build a new .deb that I can follow? I assume somehow start from >> >> `apt-get source` and then apply the patch and rebuild? >> > >> > Hiere is a guide on how to do a build with only applying patches on >> > top: >> > >> > https://kernel-team.pages.debian.net/kernel-handbook/ch-common-tasks.html#s4.2.2 >> > (follow the instructions in section 4.2). >> > >> > Does this helps? >> >> Thanks! Yes I managed to follow that and build a package with the patch. >> >> Unfortunately it does make it worse, now upon resume the screen is never >> usable anymore (wayland or tty). There is however no more error from >> the driver in the system log. > > Ok, so might be two issues, of which one is solved with the patch. > >> Only when e.g. shutting down does plymouth manage to display things >> again, or when restarting the display manager (lightdm, which uses X11) >> via ssh from another machine manages to restart the display. These ways >> of getting the screen back are the same as before the patch. > > Ok. Now two more questions: I assume the 6.0.12-1 which should now be > in testing as well does not solve the problem as well? And in case > not, would you be able to do a bisect of the the changes between 6.0.8 > upstream (included with 6.0.8-1 upload with ABI 4) and 6.0.10 > (included with 6.0.10-1 and ABI 5)? So I had indeed been testing out the 6.0.12-1 version that's currently in testing. And I have been coming to the conclusion I've been observing and mixing two different issues as well. And possibly the patch I tried did actually work, though I have not gone back and checked this as it's rather slow and painful to figure this out - I think there's little value in this if I can confirm I don't have the issue in the 6.0.12-1 version. So as far as I can tell the original report about the regression of the i915 driver throwing exceptions on resume is fixed, I can no longer observe this in 6.0.12-1. I don't think the other issue I'm observing is kernel related, but rather dbus-related and need to further narrow that down. It is just that the original symptoms were very similar and caused me to not realise it was a different issue. So as far as this bug report is concerned I think it can be closed. Thanks for your help in trying to find what caused the issue! Cheers, Floris
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.kernel
csiph-web