Source: linux Version: 6.10.11-1 Severity: important Control: found -1 6.11-1~exp1 Control: found -1 6.10.6-1~bpo12+1
Hi, on my Lenovo Thinkpad T16 Gen 3, suspend does not work with recent kernels. The laptop is running bookworm/amd64 with kernel (-amd64 flavor) and firmware from bookworm-backports or trixie (due to hardware support). Suspend works with 6.9.7-1~bpo12+1 (haven't tried 6.9.10-1~bpo12+1) but fails with 6.10/6.11 kernels: e1000e 0000:00:1f.6: PM: pci_pm_suspend(): e1000e_pm_suspend [e1000e] returns -2 e1000e 0000:00:1f.6: PM: dpm_run_callback(): pci_pm_suspend returns -2 e1000e 0000:00:1f.6: PM: failed to suspend async: error -2 PM: Some devices failed to suspend, or early wake event detected There is no ethernet cable connected. (Only used for the initial install when wifi wasn't working yet.) 00:1f.6 Ethernet controller [0200]: Intel Corporation Device [8086:550b] (rev 20) Subsystem: Lenovo Device [17aa:2327] 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 193 IOMMU group: 15 Region 0: Memory at aad00000 (32-bit, non-prefetchable) [size=128K] Capabilities: [c8] Power Management version 3 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME- Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee00a38 Data: 0000 Kernel driver in use: e1000e Kernel modules: e1000e Excerpts from /var/log/kern.log: e1000e messages and suspend cycle, deleted wifi noise: (output from 6.10 looks identical to 6.11) 2024-09-25T20:26:41.653371+02:00 ${hostname} kernel: [ 0.000000] Linux version 6.11-amd64 (debian-kernel@lists.debian.org) (x86_64-linux-gnu-gcc-14 (Debian 14.2.0-5) 14.2.0, GNU ld (GNU Binutils for Debian) 2.43.1) #1 SMP PREEMPT_DYNAMIC Debian 6.11-1~exp1 (2024-09-19) ... 2024-09-25T20:26:41.654061+02:00 ${hostname} kernel: [ 2.460250] e1000e: Intel(R) PRO/1000 Network Driver 2024-09-25T20:26:41.654062+02:00 ${hostname} kernel: [ 2.460251] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. 2024-09-25T20:26:41.654062+02:00 ${hostname} kernel: [ 2.460443] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode ... 2024-09-25T20:26:41.654101+02:00 ${hostname} kernel: [ 2.728087] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock ... 2024-09-25T20:26:41.654104+02:00 ${hostname} kernel: [ 2.804047] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) ${macaddress} 2024-09-25T20:26:41.654104+02:00 ${hostname} kernel: [ 2.804049] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection 2024-09-25T20:26:41.654105+02:00 ${hostname} kernel: [ 2.804229] e1000e 0000:00:1f.6 eth0: MAC: 16, PHY: 12, PBA No: FFFFFF-0FF 2024-09-25T20:26:41.654105+02:00 ${hostname} kernel: [ 2.804849] e1000e 0000:00:1f.6 enp0s31f6: renamed from eth0 ... 2024-09-25T20:27:24.227473+02:00 ${hostname} kernel: [ 50.683033] PM: suspend entry (s2idle) 2024-09-25T20:27:24.256435+02:00 ${hostname} kernel: [ 50.713646] Filesystems sync: 0.030 seconds 2024-09-25T20:27:26.618554+02:00 ${hostname} kernel: [ 51.142341] Freezing user space processes 2024-09-25T20:27:26.618597+02:00 ${hostname} kernel: [ 51.143996] Freezing user space processes completed (elapsed 0.001 seconds) 2024-09-25T20:27:26.618600+02:00 ${hostname} kernel: [ 51.143998] OOM killer disabled. 2024-09-25T20:27:26.618601+02:00 ${hostname} kernel: [ 51.143999] Freezing remaining freezable tasks 2024-09-25T20:27:26.618602+02:00 ${hostname} kernel: [ 51.145282] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) 2024-09-25T20:27:26.618603+02:00 ${hostname} kernel: [ 51.145284] printk: Suspending console(s) (use no_console_suspend to debug) 2024-09-25T20:27:26.618604+02:00 ${hostname} kernel: [ 51.552062] e1000e: EEE TX LPI TIMER: 00000011 2024-09-25T20:27:26.618605+02:00 ${hostname} kernel: [ 51.639864] e1000e 0000:00:1f.6: PM: pci_pm_suspend(): e1000e_pm_suspend [e1000e] returns -2 2024-09-25T20:27:26.618606+02:00 ${hostname} kernel: [ 51.639893] e1000e 0000:00:1f.6: PM: dpm_run_callback(): pci_pm_suspend returns -2 2024-09-25T20:27:26.618607+02:00 ${hostname} kernel: [ 51.639905] e1000e 0000:00:1f.6: PM: failed to suspend async: error -2 2024-09-25T20:27:26.618608+02:00 ${hostname} kernel: [ 51.818179] PM: Some devices failed to suspend, or early wake event detected 2024-09-25T20:27:26.618608+02:00 ${hostname} kernel: [ 51.834547] nvme nvme0: D3 entry latency set to 10 seconds 2024-09-25T20:27:26.618609+02:00 ${hostname} kernel: [ 51.837412] nvme nvme0: 14/0/0 default/read/poll queues 2024-09-25T20:27:26.618610+02:00 ${hostname} kernel: [ 53.065487] OOM killer enabled. 2024-09-25T20:27:26.620427+02:00 ${hostname} kernel: [ 53.065490] Restarting tasks ... done. 2024-09-25T20:27:26.620444+02:00 ${hostname} kernel: [ 53.067507] random: crng reseeded on system resumption 2024-09-25T20:27:26.692428+02:00 ${hostname} kernel: [ 53.139782] PM: suspend exit 2024-09-25T20:27:26.692441+02:00 ${hostname} kernel: [ 53.139854] PM: suspend entry (s2idle) 2024-09-25T20:27:26.712463+02:00 ${hostname} kernel: [ 53.156575] Filesystems sync: 0.016 seconds 2024-09-25T20:27:28.892272+02:00 ${hostname} kernel: [ 53.654086] Freezing user space processes 2024-09-25T20:27:28.892319+02:00 ${hostname} kernel: [ 53.655887] Freezing user space processes completed (elapsed 0.001 seconds) 2024-09-25T20:27:28.892321+02:00 ${hostname} kernel: [ 53.655890] OOM killer disabled. 2024-09-25T20:27:28.892322+02:00 ${hostname} kernel: [ 53.655891] Freezing remaining freezable tasks 2024-09-25T20:27:28.892323+02:00 ${hostname} kernel: [ 53.657129] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) 2024-09-25T20:27:28.892324+02:00 ${hostname} kernel: [ 53.657132] printk: Suspending console(s) (use no_console_suspend to debug) 2024-09-25T20:27:28.892325+02:00 ${hostname} kernel: [ 53.795675] e1000e: EEE TX LPI TIMER: 00000011 2024-09-25T20:27:28.892326+02:00 ${hostname} kernel: [ 54.060444] e1000e 0000:00:1f.6: PM: pci_pm_suspend(): e1000e_pm_suspend [e1000e] returns -2 2024-09-25T20:27:28.892328+02:00 ${hostname} kernel: [ 54.060477] e1000e 0000:00:1f.6: PM: dpm_run_callback(): pci_pm_suspend returns -2 2024-09-25T20:27:28.892329+02:00 ${hostname} kernel: [ 54.060484] e1000e 0000:00:1f.6: PM: failed to suspend async: error -2 2024-09-25T20:27:28.892330+02:00 ${hostname} kernel: [ 54.070120] PM: Some devices failed to suspend, or early wake event detected 2024-09-25T20:27:28.892331+02:00 ${hostname} kernel: [ 54.080553] nvme nvme0: D3 entry latency set to 10 seconds 2024-09-25T20:27:28.892332+02:00 ${hostname} kernel: [ 54.082799] nvme nvme0: 14/0/0 default/read/poll queues 2024-09-25T20:27:28.892333+02:00 ${hostname} kernel: [ 55.331336] OOM killer enabled. 2024-09-25T20:27:28.896416+02:00 ${hostname} kernel: [ 55.331340] Restarting tasks ... done. 2024-09-25T20:27:28.896424+02:00 ${hostname} kernel: [ 55.332817] random: crng reseeded on system resumption 2024-09-25T20:27:28.956418+02:00 ${hostname} kernel: [ 55.395386] PM: suspend exit 2024-09-25T20:27:31.084508+02:00 ${hostname} kernel: [ 57.514922] e1000e 0000:00:1f.6 enp0s31f6: Hardware Error 2024-09-25T20:27:32.400508+02:00 ${hostname} kernel: [ 58.828168] e1000e 0000:00:1f.6 enp0s31f6: NIC Link is Down 2024-09-25T20:27:34.412484+02:00 ${hostname} kernel: [ 60.837141] e1000e 0000:00:1f.6 enp0s31f6: Hardware Error ... For reference a successful suspend cycle with 6.9: 2024-09-25T20:31:40.001065+02:00 ${hostname} kernel: [ 0.000000] Linux version 6.9.7+bpo-amd64 (debian-kernel@lists.debian.org) (x86_64-linux-gnu-gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.9.7-1~bpo12+1 (2024-07-03) ... 2024-09-25T20:31:40.002669+02:00 ${hostname} kernel: [ 2.111570] e1000e: Intel(R) PRO/1000 Network Driver 2024-09-25T20:31:40.002670+02:00 ${hostname} kernel: [ 2.111574] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. 2024-09-25T20:31:40.002670+02:00 ${hostname} kernel: [ 2.111893] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode ... 2024-09-25T20:31:40.002726+02:00 ${hostname} kernel: [ 2.378780] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock ... 2024-09-25T20:31:40.002726+02:00 ${hostname} kernel: [ 2.452450] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) ${macaddress} 2024-09-25T20:31:40.002726+02:00 ${hostname} kernel: [ 2.452456] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection 2024-09-25T20:31:40.002728+02:00 ${hostname} kernel: [ 2.452644] e1000e 0000:00:1f.6 eth0: MAC: 16, PHY: 12, PBA No: FFFFFF-0FF 2024-09-25T20:31:40.002728+02:00 ${hostname} kernel: [ 2.487807] e1000e 0000:00:1f.6 enp0s31f6: renamed from eth0 ... 2024-09-25T20:31:56.702118+02:00 ${hostname} kernel: [ 25.023173] PM: suspend entry (s2idle) 2024-09-25T20:31:56.718858+02:00 ${hostname} kernel: [ 25.039159] Filesystems sync: 0.015 seconds 2024-09-25T20:32:05.628123+02:00 ${hostname} kernel: [ 25.043280] Freezing user space processes 2024-09-25T20:32:05.628272+02:00 ${hostname} kernel: [ 25.044902] Freezing user space processes completed (elapsed 0.001 seconds) 2024-09-25T20:32:05.628281+02:00 ${hostname} kernel: [ 25.044906] OOM killer disabled. 2024-09-25T20:32:05.628288+02:00 ${hostname} kernel: [ 25.044906] Freezing remaining freezable tasks 2024-09-25T20:32:05.628290+02:00 ${hostname} kernel: [ 25.046136] Freezing remaining freezable tasks completed (elapsed 0.001 seconds) 2024-09-25T20:32:05.628293+02:00 ${hostname} kernel: [ 25.046147] printk: Suspending console(s) (use no_console_suspend to debug) 2024-09-25T20:32:05.628295+02:00 ${hostname} kernel: [ 25.332360] e1000e: EEE TX LPI TIMER: 00000011 2024-09-25T20:32:05.628299+02:00 ${hostname} kernel: [ 26.712833] ACPI: EC: interrupt blocked 2024-09-25T20:32:05.628302+02:00 ${hostname} kernel: [ 32.775337] ACPI: EC: interrupt unblocked 2024-09-25T20:32:05.628427+02:00 ${hostname} kernel: [ 32.897101] pci 0000:00:0b.0: Setting to D3hot 2024-09-25T20:32:05.628439+02:00 ${hostname} kernel: [ 32.937536] nvme nvme0: D3 entry latency set to 10 seconds 2024-09-25T20:32:05.628441+02:00 ${hostname} kernel: [ 32.939656] nvme nvme0: 14/0/0 default/read/poll queues 2024-09-25T20:32:05.628461+02:00 ${hostname} kernel: [ 34.366607] OOM killer enabled. 2024-09-25T20:32:05.633332+02:00 ${hostname} kernel: [ 34.366612] Restarting tasks ... done. 2024-09-25T20:32:05.633354+02:00 ${hostname} kernel: [ 34.369419] random: crng reseeded on system resumption 2024-09-25T20:32:05.697314+02:00 ${hostname} kernel: [ 34.435523] PM: suspend exit 2024-09-25T20:32:05.887075+02:00 ${hostname} kernel: [ 34.623547] e1000e 0000:00:1f.6 enp0s31f6: NIC Link is Down ... If you need further information or I if should try something, please let me know. Andreas