Subject: [REGRESSION] AC adapter reported off-line, battery shows "Discharging" while charging
From: Goldi Fisch
Date: Wed May 06 2026 - 10:25:50 EST
I am experiencing a regression in recent Linux kernel versions affecting AC adapter and battery reporting.
The system is physically charging:
- Charging LED indicates charging
- Windows reports charging correctly
This suggests the hardware and firmware behave correctly.
However, under Linux:
- AC adapter is reported as off-line
- Battery status is always "Discharging"
- No charging is reported even when AC is connected
Working kernel:
6.18.13 (Fedora Workstation)
Broken kernels:
6.18.16 (Fedora Workstation 43)
7.0.3-1-cachyos
Hardware:
Denver NID 14106SSDE
Steps to reproduce:
1. Boot affected kernel
2. Connect AC adapter
3. Run the following commands:
cat /sys/class/power_supply/ADP1/online
cat /sys/class/power_supply/BAT0/status
Actual result:
- AC adapter reports off-line
- Battery reports "Discharging"
- System is physically charging
Expected result:
- AC adapter should report on-line
- Battery should report "Charging"
uname -a:
Linux p288300f2e782385133fb26c6b6d4b847 7.0.3-1-cachyos #1 SMP PREEMPT Sat May 2 09:24:53 2026 x86_64 GNU/Linux
BAT0 uevent:
DEVTYPE=power_supply
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_TYPE=Battery
POWER_SUPPLY_STATUS=Discharging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_VOLTAGE_NOW=7400000
POWER_SUPPLY_POWER_NOW=0
POWER_SUPPLY_ENERGY_FULL_DESIGN=29600000
POWER_SUPPLY_ENERGY_FULL=29600000
POWER_SUPPLY_ENERGY_NOW=24494000
POWER_SUPPLY_CAPACITY=83
POWER_SUPPLY_CAPACITY_LEVEL=Normal
POWER_SUPPLY_MODEL_NAME=Li-ion Battery
POWER_SUPPLY_MANUFACTURER=GLK MRD
Relevant dmesg lines:
ACPI: AC: AC Adapter [ADP1] (off-line)
ACPI: battery: Slot [BAT0] (battery present)
Additional notes:
- Reproducible across multiple distributions (Fedora, CachyOS)
- Regression between 6.18.13 and 6.18.16
- Likely related to ACPI / power_supply subsystem