Project

General

Profile

Actions

Bug #304

closed

HP EliteBook 2560p fails to reboot on new kernels

Added by Iru Cai over 3 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
04/03/2021
Due date:
% Done:

0%

Estimated time:
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:

Description

My EliteBook 2560p fails to reboot on new kernels. We need to fix the ACPI of hp/kbc1126.
After bisecting the kernel, I found this kernel commit is to blame:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d60cd06331a3566d3305b3c7b566e79edf4e2095

commit d60cd06331a3566d3305b3c7b566e79edf4e2095 (HEAD, refs/bisect/bad)
Author: Kai-Heng Feng kai.heng.feng@canonical.com
Date: Fri Oct 30 15:06:57 2020 +0800

PM: ACPI: reboot: Use S5 for reboot

I haven't tested with the OEM firmware yet.

Actions #1

Updated by Iru Cai over 3 years ago

https://review.coreboot.org/c/coreboot/+/52089 can be a fix.
I've looked at the OEM DSDT again, some _WAK and _PTS code uses SMM, I don't know if there are other tricky things.

Actions #2

Updated by Iru Cai over 3 years ago

ProBook 640 G1 which uses the MEC1322 chip (yet has similar firmware interface) is not affected by this bug. I think the EC firmware interface also has some change on sleep/wake, but I don't have other Haswell EliteBook laptops to test.

Actions #3

Updated by Iru Cai over 3 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF