REGRESSION with 5.14: Resume not working on Toshiba notebook
The system crashes on wakeup (resume) after suspend to memory (echo mem > /sys/power/state
), see , . The system is inaccessible from remote. The only way to get it working again is to hard power off and on.
Kernel 5.13.13 works fine, 5.14 does not. When disabling DRM_I915 in the kernel configuration, 5.14 works fine!
I have bisected the kernel two times and it leads me to the same (wrong) end, see bisecting.log.
With kernel 5.12 I had a similar problem! The reason could not be found but it was fixed surprisingly with kernel 5.12.7, see #3439 (closed)
Unlike 5.12 this time I can reproduce the error on every suspend/resume try, so I'm sure that I haven't mark a "bad" kernel "good". The bisect process does not work for this error, don't know why.
Following https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs I can give you the following infos:
- The system crashes on wakeup (resume) after suspend to memory (echo mem > /sys/power/state). The system is inaccessible from remote. The only way to get it working again is to hard power off and on.
- It is easy to reproduce, every suspend/resume try caused the error.
- Notebook: Old Toshiba Tecra A10 from 2009.
- x86_64, 5.14, Debian GNU/Linux 11 (bullseye), see dmidecode.txt, dmesg_good.5.13.13, dmesg_bad.5.14, 5.14.config.gz
- Because the system is frozen, I cannot read /sys/class/drm/card0/error before rebooting.
Please let me know, if I can do anything further to find the bug.