Page MenuHomeFreeBSD

acpi: Add acpi_fan
Needs ReviewPublic

Authored by aokblast on Feb 28 2026, 2:24 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Aug 27, 3:28 PM
Unknown Object (File)
Wed, Aug 26, 3:45 PM
Unknown Object (File)
Wed, Aug 26, 11:32 AM
Unknown Object (File)
Wed, Aug 26, 11:32 AM
Unknown Object (File)
Wed, Aug 26, 11:32 AM
Unknown Object (File)
Wed, Aug 26, 11:31 AM
Unknown Object (File)
Wed, Aug 26, 11:31 AM
Unknown Object (File)
Wed, Aug 26, 11:26 AM
Subscribers

Details

Reviewers
None
Group Reviewers
docs

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 71983
Build 68866: arc lint + arc unit

Event Timeline

Needs a SPDX tag and copyright statement

With this patch, on a framework 16 (AI 300) I see

# sysctl dev.fan.0
dev.fan.0.fine_grind: 0
dev.fan.0.status: Control Level: 100, Speed: 1674 RPM
dev.fan.0.levels:
dev.fan.0.%domain: -1
dev.fan.0.%iommu:
dev.fan.0.%parent: acpi0
dev.fan.0.%pnpinfo: _HID=PNP0C0B _UID=0 _CID=none
dev.fan.0.%location: handle=\_SB_.FAN_
dev.fan.0.%driver: fan
dev.fan.0.%desc:

Just received panic: mtx_lock() of spin mutex Fan mutex @ ... upon sysctl -a.
I may not have all updates from this review in place.

Just received panic: mtx_lock() of spin mutex Fan mutex @ ... upon sysctl -a.
I may not have all updates from this review in place.

Thanks! Should be fixed now.