Add acpi_softc == NULL checks and return ENXIO instead of crashing on
authortobhe <tobhe@openbsd.org>
Sun, 6 Aug 2023 14:30:08 +0000 (14:30 +0000)
committertobhe <tobhe@openbsd.org>
Sun, 6 Aug 2023 14:30:08 +0000 (14:30 +0000)
commita3c01fdf739ad84fa95a0f8881d1f4a239b75653
treed18fc20271da4dd49f071529c278b4b7f54928d6
parent44e0cbf245051670af619ef55662ce4a84441667
Add acpi_softc == NULL checks and return ENXIO instead of crashing on
non-acpi x86 machines.  This was lost in refactoring when moving /dev/apm
code from acpi.c to acpi_apm.c.

Found by Anton Lindqvist after report from xavier.s at mailoo dot org
ok kettenis@
sys/dev/acpi/acpi_apm.c