Page MenuHomeFreeBSD

acpi: Treat ACPI_IVAR_FLAGS as a global IVAR
ClosedPublic

Authored by jhb on Feb 27 2026, 3:52 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 11, 3:11 PM
Unknown Object (File)
Wed, Apr 8, 9:52 AM
Unknown Object (File)
Wed, Apr 8, 4:31 AM
Unknown Object (File)
Tue, Apr 7, 4:03 PM
Unknown Object (File)
Sun, Apr 5, 1:11 PM
Unknown Object (File)
Fri, Apr 3, 6:36 PM
Unknown Object (File)
Tue, Mar 31, 10:51 AM
Unknown Object (File)
Fri, Mar 20, 5:20 AM
Subscribers
None

Details

Summary

The ACPI bus uses the flags IVAR for any device with a _PRW method
including devices such as PCI bridges/devices that are not direct
children of acpi0.

Reported by: ngie
Fixes: 0bb867e9f565 ("acpi: Split ACPI IVARs into global and private sets")

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ngie accepted this revision.EditedFeb 27 2026, 7:51 PM

LGTM. This also helped get my MBP13,1 back into a state where it no longer panicked running sysctl dev.pci. Does this complement D55562?

This revision is now accepted and ready to land.Feb 27 2026, 7:51 PM
This revision was automatically updated to reflect the committed changes.