OSDN Git Service

ACPI battery: only refresh the sysfs files when pertinent information changes
authorAndy Whitcroft <apw@canonical.com>
Thu, 3 May 2012 13:48:26 +0000 (14:48 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 9 Jun 2012 15:33:05 +0000 (00:33 +0900)
commitb8d3d5a553b423ab3676554aeddf30dc6ededbcb
tree0b556918adab98eac900b7a9c33bb7c742c195e4
parent284cbb43179add9bf88083535bc39f43d16e6668
ACPI battery: only refresh the sysfs files when pertinent information changes

commit c5971456964290da7e98222892797b71ef793e62 upstream.

We only need to regenerate the sysfs files when the capacity units
change, avoid the update otherwise.

The origin of this issue is dates way back to 2.6.38:
da8aeb92d4853f37e281f11fddf61f9c7d84c3cd
(ACPI / Battery: Update information on info notification and resume)

Signed-off-by: Andy Whitcroft <apw@canonical.com>
Tested-by: Ralf Jung <post@ralfj.de>
Signed-off-by: Len Brown <len.brown@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/acpi/battery.c