'poweroff' seems to (only) halt as of main-n267841-0b3f9e435f2b

From: David Wolfskill <david_at_catwhisker.org>
Date: Tue, 30 Jan 2024 14:49:32 UTC
The machines where I track head (& stable/14) daily get powered off once
they have finished their work for the day; this is done via "poweroff".

I noticed (this morning) that one of them never actually powered off
yesterday.  After today's exercises (including the reboot & subsequent
poweroff), I saw on the (serial) console:

| ...
| unknown: wake_prep disabled wake for \_SB_.PCI3.SR3A (S5)
| unknown: wake_prep disabled wake for \_SB_.PCI3.SR3B (S5)
| unknown: wake_prep disabled wake for \_SB_.PCI3.SR3C (S5)
| unknown: wake_prep disabled wake for \_SB_.PCI3.SR3D (S5)
| 
| The operating system has halted.
| Please press any key to reboot.

So I hit "Enter" and then saw:

| 
| acpi0: Powering system off

(and heard the fans stop spinning).

And that recurred this morning.

So I believe that the issue arose in the transition from what the
machine had built on Sunday:

FreeBSD 15.0-CURRENT #36 main-n267808-197944948e62: Sun Jan 28 16:22:34 UTC 2024     root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1500012 1500012

to what it built on Monday:

FreeBSD 15.0-CURRENT #37 main-n267841-0b3f9e435f2b: Mon Jan 29 12:17:47 UTC 2024     root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1500012 1500012

Glancing at the typescript from Monday's update/build
(197944948e62..0b3f9e435f2b), it looks to me as if there was a fair
amount of "churn" in boot-related code, so I will look further into
that as time permits.

Peace,
david
-- 
David H. Wolfskill                              david@catwhisker.org
Do these ends really justify those means?

See https://www.catwhisker.org/~david/publickey.gpg for my public key.