Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #92700
| From | Yunseong Kim <ysk@kzalloc.com> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume |
| Date | 2026-05-23 11:20 +0200 |
| Message-ID | <MXQGt-7feE-7@gated-at.bofh.it> (permalink) |
| References | (4 earlier) <MRsdP-2Pgr-5@gated-at.bofh.it> <MRojT-2MER-1@gated-at.bofh.it> <MXDgd-75EQ-9@gated-at.bofh.it> <MRojT-2MER-1@gated-at.bofh.it> <MXDgd-75EQ-9@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
Hi Bill,
On 5/22/26 20:50, Bill Allombert wrote:
> On Tue, May 05, 2026 at 07:51:45PM +0200, Bill Allombert wrote:
>> On Tue, May 05, 2026 at 06:43:30PM +0200, Bill Allombert wrote:
>>> On Tue, May 05, 2026 at 05:33:40PM +0200, Salvatore Bonaccorso wrote:
>>>> Hi Bill,
>>>> Maybe already ahead: Can you provide the crash log?
>>>
>>> How do I do that reliably ?
>>>
>>> For what I see, it crashes just after
>>> kernel: PM: hibernation: hibernation exit
>>
>> In fact it is even weirder:
>> 'echo disk > /sys/power/state' -> it hibernates
>> First restart -> it resumes (displays the correct screen) and then halts
>> Second restart -> it resumes again and then FAIL.
>>
>> I tried some other kernels from snapshot.debian.org
>>
>> 6.1.0-44 -> very good
>> 6.5.0-0.deb12.4 -> good
>
> 6.7.12-1~bpo12+1 -> OK
>
> 6.8.9 -> exit hibernation immediatly, does not halt (bad)
> 6.8.12-1 -> idem (bad)
>
> I note that if we do 'echo disk > /sys/power/state' repeatedly, then it
> crashes but after a hard reboot it recovers the state correctly!
>
>> 6.10.11+bpo -> exit hibernation immediatly, does not halt (bad)
>> 6.12.9+bpo -> idem (bad)
>> 6.12.43+deb12 -> idem (bad)
>> 6.12.69+deb12 -> idem (bad)
>> 6.12.74+deb12 -> idem (bad)
>
> 7.0.7+deb13 -> suspend but does not recover.
>
> Cheers,
Thanks for the bisection effort -- narrowing it to 6.7 OK -> 6.8 bad is
useful.
However, We still need more information to move forward. I understand
collecting logs is difficult when the machine appears dead after resume,
so here is a guide broken into steps.
(1) Provide fresh system information
We do not have your exact machine. We need hardware, driver, and
firmware details to cross-reference changes between 6.7 and 6.8.
Please attach the output of the following (from a fresh boot with a
failing kernel):
uname -a
cat /proc/cpuinfo | head -20
lspci -nnk
lsmod
dmesg > dmesg-fresh-boot.log
journalctl -b 0 > journal-fresh-boot.log
fwupdmgr get-devices
You can check it from previous mailing thread from
Salvatore and TJ (Thanks!):
---
On 5/5/26 17:33, Salvatore Bonaccorso wrote:
>>>[snip]
>>>
>>> I upgraded from bookworm to trixie and now suspend-to-disk does not work correctly anymore.
>>>
>>> echo disk > /sys/power/state
>>> suspend the computer,
>>> it seems to resume correclty but then immediatly crashes.
>>>
>>> My laptop is a Dell latitude 5410.
>>
>> Before we start into deeper debugging, can you check if like for
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1135599#51 reverting
>> the offending commit fixes your issue?
>>
>> The offending commit went in almost all stable series, 6.12.75 has it
>> as well, so the current trixie kernel.
>
> Maybe already ahead: Can you provide the crash log?
>
> Regards,
> Salvatore
On 5/21/26 09:42, Tj wrote:
> Package: linux-image-7.0.9+debian+tj
> Followup-For: Bug #1135748
> X-Debbugs-Cc: tj.iam.tj@proton.me
>
> Bill, can you provide a fresh boot kernel log and output of `lspci -nnk`
> (for any kernel version that fails a hibernation resume).
>
> You can get a list of boot session UUIDs and the kernel used with
> `journalctl --grep 'Linux version' `
>
> Then use `journalctl --boot ${UUID} > dmesg.log `
---
(2) Determine if the kernel panics or only the display freezes
Before setting up crash dumps, check whether the kernel is actually dead
or just the display stopped updating.
Before triggering hibernate, start a persistent log watcher:
journalctl -kf > /tmp/hibernate-watch.log 2>&1 &
Then trigger your scenario. After the machine appears stuck, from
another machine on the same network:
ping <your-laptop-ip>
If it responds: the kernel is alive, only the display is frozen. You can
SSH in and collect logs (journalctl, dmesg).
If it does not respond: the kernel has likely panicked. Proceed to
step 3.
(3) Capture crash dump with kdump
If the machine is completely unresponsive (no ping), install kdump to
capture the panic log:
sudo apt install kdump-tools
Reboot once after installation (kdump reserves memory at boot). Then
reproduce your hibernate scenario. If the kernel panics, kdump will
write a dump to /var/crash/. After the machine reboots:
ls /var/crash/
Attach the dmesg file from that crash directory. If you can also attach
the full vmcore dump, even better, but the dmesg alone is sufficient to
start.
With the hardware info from step 1 and the bisection range (6.7 -> 6.8),
we can look at the specific commits affecting your hardware. The logs or
crash dump will tell us exactly what is failing on resume.
Sorry for the late reply! :)
Best Regards,
Yunseong
Back to linux.debian.kernel | Previous | Next — Previous in thread | Next in thread | Find similar
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Bill Allombert <ballombe@debian.org> - 2026-05-05 15:50 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Salvatore Bonaccorso <carnil@debian.org> - 2026-05-05 17:30 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Salvatore Bonaccorso <carnil@debian.org> - 2026-05-05 17:40 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Salvatore Bonaccorso <carnil@debian.org> - 2026-05-05 17:50 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Bill Allombert <ballombe@debian.org> - 2026-05-05 18:50 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Bill Allombert <ballombe@debian.org> - 2026-05-05 20:00 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Bill Allombert <ballombe@debian.org> - 2026-05-12 22:00 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Bill Allombert <ballombe@debian.org> - 2026-05-22 21:00 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Yunseong Kim <ysk@kzalloc.com> - 2026-05-23 11:20 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Yunseong Kim <ysk@kzalloc.com> - 2026-05-23 11:20 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Bill Allombert <Bill.Allombert@math.u-bordeaux.fr> - 2026-05-23 11:40 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Yunseong Kim <ysk@kzalloc.com> - 2026-05-23 12:00 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Bill Allombert <Bill.Allombert@math.u-bordeaux.fr> - 2026-05-23 13:30 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Yunseong Kim <ysk@kzalloc.com> - 2026-05-23 13:40 +0200
Processed: Re: Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-05-05 17:30 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Tj <tj.iam.tj@proton.me> - 2026-05-21 09:50 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Yunseong Kim <ysk@kzalloc.com> - 2026-05-23 14:10 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Bill Allombert <ballombe@debian.org> - 2026-05-23 14:20 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Yunseong Kim <ysk@kzalloc.com> - 2026-05-23 18:20 +0200
Bug#1135748: linux-image-6.12.85+deb13-amd64: suspend to disk crashes after resume Bill Allombert <ballombe@debian.org> - 2026-05-23 20:30 +0200
csiph-web