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)

Reply via email to