On Mon, Dec 26, 2022 at 12:51:05AM -0600, Abel Abraham Camarillo Ojeda wrote: > On Mon, Dec 26, 2022 at 12:08 AM Mike Larkin <mlar...@nested.page> wrote: > > > On Sun, Dec 25, 2022 at 11:39:29PM -0600, Abel Abraham Camarillo Ojeda > > wrote: > > > On Sun, Dec 25, 2022 at 9:46 PM Mike Larkin <mlar...@nested.page> wrote: > > > > > > > On Fri, Dec 23, 2022 at 03:13:53PM -0600, Abel Abraham Camarillo Ojeda > > > > wrote: > > > > > On Fri, Dec 23, 2022 at 2:46 PM Abel Abraham Camarillo Ojeda < > > > > > acam...@verlet.org> wrote: > > > > > > > > > > > Forgot to mention I don't think this is a regression, just started > > to > > > > use > > > > > > hibernate/unhibernate more often lately. > > > > > > But I think I can reproduce this at least since 6.8 (the first > > that I > > > > > > installed to this machine) > > > > > > > > > > > >> > > > > > >> > > > > > >> But still this apply https://www.openbsd.org/report.html (point > > 2) > > > > > >> > > > > > > > > > > > > By doesn't work I mean: > > > > > > > > > > > > $ zzz > > > > > > Suspending system... > > > > > > $ (nothing happened) > > > > > > > > > > > > > real mem = 17021566976 (16233MB) > > > > > >> > avail mem = 16488275968 (15724MB) > > > > > >> > random: good seed from bootblocks > > > > > >> > mpath0 at root > > > > > >> > scsibus0 at mpath0: 256 targets > > > > > >> > mainbus0 at root > > > > > >> > bios0 at mainbus0: SMBIOS rev. 3.0 @ 0xb9908000 (58 entries) > > > > > >> > bios0: vendor LENOVO version "R0GET56W (1.56 )" date 08/31/2017 > > > > > >> > > > > > >> You should try > > > > > >> > > > > > > https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-l-series-laptops/thinkpad-l470/downloads/ds120327 > > > > > >> and see if problem is still present (of course good to have backup > > > > :-)) > > > > > >> > > > > > > > > > > > > yes, forgot about that. Will update bios and retry > > > > > > > > > > > > > > > > machine now with bios updated, can reproduce issue after 1 > > unhibernate, > > > > > dmesg right now at "zzz does nothing stage": > > > > > > > > > > > > > 1. acpi thread might be stuck as kettenis points out. to verify this, > > > > try a suspend (lowercase zzz) instead of a hibernate (capital ZZZ) when > > > > it gets stuck. If you can zzz but not ZZZ, then it's not the acpi > > > > thread. > > > > > > > > Both zzz and ZZZ wont work, they only say 'Suspending/Hibernating...' > > and > > > nothing happens (don't have the exact message right now) > > > > > > any way to confirm the acpi thread is stuck? > > > > > > 2. more likely, IMO, is not being able to find a consecutive region in > > > > free memory to store the hibernate data structures. If memory gets > > > > fragmented, ZZZ will fail. It should print something to dmesg though, > > > > so check that. This matches your symptoms of "always works the first > > > > time but sometimes not on subsequent tries". > > > > > > > > > > notice also screen dimming via F5/F6 won't work (pressing F5 or F6 and > > > nothing happens) > > > > probably something like kettenis suggested then. make sure the bios is > > updated. > > > > Bios is at last version bios0: vendor LENOVO version "R0GET79W (1.79 )" > date 07/28/2022 > (issue was present also with the previous 2019-ish one) > > Any idea what else to try to gather more info? This is pretty reproducible
vmstat -zi after resuming the first time? are you getting tons of acpi0 interrupts?