Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/dev/acpi
> Module Name: src
> Committed By: christos
> Date: Fri Apr 26 18:19:18 UTC 2024
>
> Modified Files:
> src/sys/dev/acpi: acpi_bat.c
>
> Log Message:
> PR/58201: Malte Dehling: re-order sysmon initialization before acpi
> registration, to avoid needing to call to acpi_deregister_notify on sysmon
> failure.
This isn't really a bug: the detach function calls
acpi_deregister_notify. Now, with this change, it will call
acpi_deregister_notify even if acpi_register_notify was never called.
Fortunately, that's mostly harmless in the current implementation --
just as it was harmless to leave the notifier there; it doesn't use
any memory that would be leaked.
(Really, if there's any bug here, it's that sysmon_envsys_register can
fail at all. This creates vast swaths of never-tested error branches
that waste maintainer and auditor time.)
Home |
Main Index |
Thread Index |
Old Index