(In reply to comment #7) > KERNEL[1302773984.503188] remove > /devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0 (power_supply) > KERNEL[1302773984.503240] add > /devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0 (power_supply) > KERNEL[1302773984.503310] change > /devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0 (power_supply) > KERNEL[1302773984.503377] add > /devices/LNXSYSTM:00/device:00/PNP0C0A:01/power_supply/BAT1 (power_supply) > KERNEL[1302773984.503419] change > /devices/LNXSYSTM:00/device:00/PNP0C0A:01/power_supply/BAT1 (power_supply) > UDEV [1302773984.508888] remove > /devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0 (power_supply) > UDEV [1302773984.516922] add > /devices/platform/i8042/serio0/input/input15/event3 (input) > UDEV [1302773984.517381] add > /devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0 (power_supply) > UDEV [1302773984.517890] change > /devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0 (power_supply) > UDEV [1302773984.518399] add > /devices/LNXSYSTM:00/device:00/PNP0C0A:01/power_supply/BAT1 (power_supply) > UDEV [1302773984.519722] change > /devices/LNXSYSTM:00/device:00/PNP0C0A:01/power_supply/BAT1 (power_supply)
So we do remove/add/change (twice?) for BAT0, and just add/change for BAT1. BAT1 doesn't really exist, maybe udev is confused by the empty slot?
(In reply to comment #7) 1302773984. 503188] remove LNXSYSTM: 00/device: 00/PNP0C0A: 00/power_ supply/ BAT0 (power_supply) 1302773984. 503240] add LNXSYSTM: 00/device: 00/PNP0C0A: 00/power_ supply/ BAT0 (power_supply) 1302773984. 503310] change LNXSYSTM: 00/device: 00/PNP0C0A: 00/power_ supply/ BAT0 (power_supply) 1302773984. 503377] add LNXSYSTM: 00/device: 00/PNP0C0A: 01/power_ supply/ BAT1 (power_supply) 1302773984. 503419] change LNXSYSTM: 00/device: 00/PNP0C0A: 01/power_ supply/ BAT1 (power_supply) LNXSYSTM: 00/device: 00/PNP0C0A: 00/power_ supply/ BAT0 (power_supply) platform/ i8042/serio0/ input/input15/ event3 (input) LNXSYSTM: 00/device: 00/PNP0C0A: 00/power_ supply/ BAT0 (power_supply) LNXSYSTM: 00/device: 00/PNP0C0A: 00/power_ supply/ BAT0 (power_supply) LNXSYSTM: 00/device: 00/PNP0C0A: 01/power_ supply/ BAT1 (power_supply) LNXSYSTM: 00/device: 00/PNP0C0A: 01/power_ supply/ BAT1 (power_supply)
> KERNEL[
> /devices/
> KERNEL[
> /devices/
> KERNEL[
> /devices/
> KERNEL[
> /devices/
> KERNEL[
> /devices/
> UDEV [1302773984.508888] remove
> /devices/
> UDEV [1302773984.516922] add
> /devices/
> UDEV [1302773984.517381] add
> /devices/
> UDEV [1302773984.517890] change
> /devices/
> UDEV [1302773984.518399] add
> /devices/
> UDEV [1302773984.519722] change
> /devices/
So we do remove/add/change (twice?) for BAT0, and just add/change for BAT1. BAT1 doesn't really exist, maybe udev is confused by the empty slot?