From: Rafael J. Wysocki Date: Fri, 6 Feb 2026 21:28:12 +0000 (+0100) Subject: ACPI: battery: Drop redundant check from acpi_battery_notify() X-Git-Tag: v7.0-rc1~50^2^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=abbdf22e0a8f23207cedf9065512620971794ff5;p=thirdparty%2Fkernel%2Flinux.git ACPI: battery: Drop redundant check from acpi_battery_notify() The battery pointer check against NULL in acpi_battery_notify() is redundant because the value of that pointer is the one passed to acpi_dev_install_notify_handler() in acpi_battery_probe() as the last argument which is not NULL. Drop the redundant check. No intentional functional impact. Closes: https://lore.kernel.org/linux-acpi/aYXvS1h3Bxf_5sCj@stanley.mountain/ Signed-off-by: Rafael J. Wysocki Link: https://patch.msgid.link/5981321.DvuYhMxLoT@rafael.j.wysocki --- diff --git a/drivers/acpi/battery.c b/drivers/acpi/battery.c index 3bbddd6f622c8..a094763113bcd 100644 --- a/drivers/acpi/battery.c +++ b/drivers/acpi/battery.c @@ -1066,9 +1066,6 @@ static void acpi_battery_notify(acpi_handle handle, u32 event, void *data) struct acpi_device *device = battery->device; struct power_supply *old; - if (!battery) - return; - guard(mutex)(&battery->update_lock); old = battery->bat;