HomeFreeBSD

acpi: Make taskqueue only run on BSP

Description

acpi: Make taskqueue only run on BSP

This is needed because when we add the suspend-to-idle loop, we only
want to break the BSP out of idle to process the taskqueue while keeping
all the others idled.

Currently assuming BSP to be CPU0, which may not always be the case on
non-x86.

Reviewed by: kib
Approved by: kib
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D54406

Details

Provenance
obiwacAuthored on Dec 29 2025, 8:01 PM
Reviewer
kib
Differential Revision
D54406: acpi: Make taskqueue only run on BSP
Parents
rG65e77d34fdff: nuageinit: fix test after recent behaviour change
Branches
Unknown
Tags
Unknown
Reverted By
rGf3e9c94bc5e6: Revert "acpi: Make taskqueue only run on BSP"