Page MenuHomeFreeBSD

acpi/apm: Don't claim silent success for APMIO_BIOS ioctls
ClosedPublic

Authored by jhb on Wed, Sep 23, 7:06 PM.
Tags
None
Referenced Files
F174107659: D59939.id187530.diff
Wed, Sep 30, 4:36 PM
F174107657: D59939.id.diff
Wed, Sep 30, 4:36 PM
Unknown Object (File)
Wed, Sep 30, 8:59 AM
Unknown Object (File)
Wed, Sep 30, 6:15 AM
Unknown Object (File)
Wed, Sep 30, 6:15 AM
Unknown Object (File)
Wed, Sep 30, 5:57 AM
Unknown Object (File)
Wed, Sep 30, 1:57 AM
Unknown Object (File)
Tue, Sep 29, 11:46 PM
Subscribers
None

Details

Summary

Report failure as if the request had failed. This causes apm(8) to
correctly report the resume timer as "unknown" rather than random
garbage.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 77222
Build 74105: arc lint + arc unit

Event Timeline

Verified that apm(8) on my X1 Carbon no longer outputs garbage for the resume timer state with this fix.

This revision is now accepted and ready to land.Wed, Sep 23, 9:10 PM