Page MenuHomeFreeBSD

acpi: Add acpi_fan
Needs ReviewPublic

Authored by aokblast on Feb 28 2026, 2:24 PM.
Tags
None
Referenced Files
F176633379: D55592.diff
Tue, Oct 20, 10:12 AM
F176549803: D55592.id172929.diff
Mon, Oct 19, 6:35 PM
F176549614: D55592.id184867.diff
Mon, Oct 19, 6:33 PM
F176545904: D55592.id172930.diff
Mon, Oct 19, 5:46 PM
F176540721: D55592.id177481.diff
Mon, Oct 19, 4:36 PM
F176540573: D55592.id184865.diff
Mon, Oct 19, 4:34 PM
Unknown Object (File)
Fri, Oct 16, 9:58 AM
Unknown Object (File)
Thu, Oct 15, 8:20 PM
Subscribers

Details

Reviewers
None
Group Reviewers
docs

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 71094
Build 67977: 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.