Wed, 30 Aug 2017 16:39:18 -0700 Mike Larkin <mlar...@azathoth.net> > On Wed, Aug 30, 2017 at 12:48:20AM -0700, Mike Larkin wrote: > > On Tue, Aug 29, 2017 at 04:32:04PM -0700, Mike Larkin wrote: > > > On Mon, Aug 28, 2017 at 11:18:13PM +0300, li...@wrant.com wrote: > > > > Mon, 28 Aug 2017 10:16:58 -0600 (MDT) Ted Unangst <t...@openbsd.org> > > > > > CVSROOT: /cvs > > > > > Module name: src > > > > > Changes by: t...@cvs.openbsd.org 2017/08/28 10:16:58 > > > > > > > > > > Modified files: > > > > > usr.sbin/apmd : apmd.8 apmd.c > > > > > > > > > > Log message: > > > > > add -z and -Z options to auto suspend or hibernate when low on > > > > > battery. > > > > > from Jesper Wallin > > > > > > > > > > > > > Hi tech@, > > > > > > > > Could someone please test and confirm suspend still works on i386? I am > > > > getting the laptop to wake but it's stuck, black screen, high fan speed, > > > > no response, only long press on the power button works. It used to work > > > > flawless, I suspect it might be from the last few snapshots, can't tell. > > > > > > > > Ready to provide details if this works elsewhere & someone's interested. > > > > Please let me know if it's a known/expected issue, or better sendbug(1). > > > > > > > > Kind regards, > > > > Anton Lazarov > > > > > > > > > > Hmm, I can repro this here even with qemu. It's stuck in lapic_delay. > > > > > > I'll see if I can track down what's going wrong. It would also help if you > > > could narrow down when it broke. > > > > > > -ml > > > > > > > I figured out what was going on, but it's unclear why this suddenly broke. > > > > Once we get to the bottom of what caused the breakage, I'll commit a fix. > > > > -ml > > > > We figured out what was going wrong. I just committed a fix. Should be in > snaps soon. Thanks for reporting it. > > -ml
Wed, 30 Aug 2017 17:40:22 -0600 (MDT) Mike Larkin <mlar...@openbsd.org> > CVSROOT: /cvs > Module name: src > Changes by: mlar...@cvs.openbsd.org 2017/08/30 17:40:22 > > Modified files: > sys/arch/amd64/amd64: acpi_wakecode.S > sys/arch/i386/i386: acpi_wakecode.S > > Log message: > adjust ACPI resume-time saved stack location to account for a different > layout used by clang on i386. Also add a clarification to amd64's version > of the same (amd64 already had such an adjustment). > > ok deraadt, tom, kettenis > Hi Mike, I just installed the snapshot immediately after it became available on the mirrors, and can confirm suspend & resume works on my i386 laptop. Hibernation works too. Thank you very much for sorting this so quick. Kind regards, Anton Lazarov