Battery monitoring partially breaks after suspend

view story

https://bbs.archlinux.org – I'm experiencing a subtle problem with battery monitoring on my laptop.  The problem appears after the computer is first suspended and persists until the computer is turned off and back on.  Note that a reboot does not fix the problem, whereas a shutdown does. Symptoms cat /proc/acpi/battery/BAT0/state prints rate and capacity in mA/mAh before the problem begins, but prints rate and capacity in mW/mWh after the problem occurs.ibam works fine before the problem occurs, but prints "No apm data available" after the problem occurs./var/log/errors.log contains the following (HowTos)