Re: ACPI BIOS bug breaks wake from sleep

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Thanks for the advice. I installed kernel version 6.1.8. The problem is still there. The update did however solve some
other issues related to Nvidia drivers and it seems the GPU now works with CUDA at least.

Adding "nomodeset" to kernel boot parameters had a surprising effect: the system freezed while booting with a UBSAN
error. I see this on my screen just before the hang:

ACPI BIOS Error (bug): Could not resolve symbol [\_TZ.ETMD], AE_NOT_FOUND (20220331/psargs-330)
ACPI Error: Aborting method \_SB.IETM._OSC due to previous error (AE_NOT_FOUND) (20220331/psparse-529)
Bluetooth: hci0: Malformed MSFT vendor event: 0x02
================================================================================
UBSAN: array-index-out-of-bounds in /build/linux-6.1.8-rcVqSn/linux-6.1.8-6.1.8/drivers/acpi/acpica/dswexec.c:401:12
index -1 is out of range for type 'acpi_operand_object *[9]'
================================================================================

BR,
Topi


On ti, 2023-01-31 at 06:09 +0000, Zhang, Rui wrote:
> This seems like a graphics issue.
> Please confirm if the problem still exists with LATEST vanilla kernel.
> If yes, please boot with kernel parameter "nomodeset" and see if the
> problem is still there.
> 
> thanks,
> rui
> 
> On Mon, 2023-01-30 at 06:52 +0000, Topi Mäenpää wrote:
> > Hi,
> > 
> > I hope I'm not breaking rules by posting this question here. If I am,
> > could you please point me to the right forum?
> > 
> > I recently bought a new laptop I assumed was close enough to other HP
> > laptop models that worked fine with Linux. It apparently wasn't.
> > Hardware specs:
> > https://support.hp.com/us-en/document/ish_5994641-5994705-16. I have
> > the model with an Intel Core i7 12700H and NVIDIA RTX A2000.
> > 
> > I'm running Kubuntu 22.10 (tried 22.04 first) with kernel version
> > 5.19.0-29. I upgraded the firmware to the latest version found on
> > HP's
> > site. The version is now BIOS U97 Ver. 01.04.01 10/25/2022. This had
> > no
> > effect.
> > 
> > The problem is the laptop won't wake up after being suspended. This
> > happens irrespective of the way the suspend happened; closing the lid
> > and explicitly invoking "systemctl suspend" have the same effect.
> > Once
> > suspended, opening the lid or pressing the power button will cause
> > the
> > keyboard backlight to turn on for a while and the screen to flash a
> > few
> > times. I also see ACPI related error messages quickly flashing on the
> > screen. I took a video to confirm they were the same I see in the
> > system journal.
> > 
> > I attached the (hopefully) relevant parts of my system journal. The
> > first error appeared during "normal" operation before I closed the
> > lid.
> > The next chunk of the log is when I closed the lid, and the third one
> > when I reopened it. 
> > 
> > I don't always see the "Lid closed" message in the log, but "ACPI
> > BIOS
> > Error (bug): AE_AML_PACKAGE_LIMIT, Index (0x0000000FF) is beyond end
> > of
> > object (length 0x12) (20220331/exoparg2-393)" is always there. Same
> > goes to the part that starts with "[ cut here ]". It is a bit hard to
> > synchronize the log and the physical events, but it seems to me that
> > the error messages can appear either when I close the lid or when I
> > open it.
> > 
> > 
> > My questions:
> > 
> > 1. Is there a way I can work around this using kernel boot parameters
> > or the like? I'm assuming disabling ACPI would make it disappear, but
> > that isn't an option for a a laptop.
> > 
> > 2. What would it take to work around this in the ACPI-related kernel
> > source code?
> > 
> > 
> > - Topi

-- 
Topi Mäenpää
CTO, VisionAppster
+358 40 774 7749




[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]
  Powered by Linux