You are not logged in.
I'm running Archlinux on a Thinkpad L14 Gen 2 AMD Ryzen 7 PRO 5850U
And facing a high CPU usage on an IRQ
Top is showing this:
426 root -51 0 0 0 0 R 78.8 0.0 0:20.95 irq/86-ACPI:Eve
cat /proc/interrupts
86: 0 1004591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 amd_gpio 18 ACPI:Event
This high CPU usage disappear after some time when I connect the laptop to a docking station, but stays very high when I run on the battery.
Any idea how to solve this ?
Offline
/sys/firmware/acpi/interrupts/sci_not counter is continuously increasing
grep . -r /sys/firmware/acpi/interrupts ✔
/sys/firmware/acpi/interrupts/gpe1F: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe13: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe0F: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe03: 214 EN enabled unmasked
/sys/firmware/acpi/interrupts/gpe1D: 0 invalid unmasked
/sys/firmware/acpi/interrupts/ff_pwr_btn: 0 EN enabled unmasked
/sys/firmware/acpi/interrupts/gpe11: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe0D: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe01: 0 invalid unmasked
/sys/firmware/acpi/interrupts/ff_rt_clk: 0 disabled unmasked
/sys/firmware/acpi/interrupts/ff_pmtimer: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe1B: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe0B: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe18: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe08: 0 EN enabled unmasked
/sys/firmware/acpi/interrupts/error: 0
/sys/firmware/acpi/interrupts/gpe16: 0 invalid unmasked
/sys/firmware/acpi/interrupts/sci: 214
/sys/firmware/acpi/interrupts/gpe06: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe14: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe04: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe1E: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe12: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe0E: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe02: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe1C: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe10: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe0C: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe00: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe_all: 214
/sys/firmware/acpi/interrupts/gpe19: 0 disabled unmasked
/sys/firmware/acpi/interrupts/gpe1A: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe09: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe0A: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe17: 0 invalid unmasked
/sys/firmware/acpi/interrupts/ff_gbl_lock: 0 EN enabled unmasked
/sys/firmware/acpi/interrupts/gpe07: 0 EN enabled unmasked
/sys/firmware/acpi/interrupts/sci_not: 3373399
/sys/firmware/acpi/interrupts/gpe15: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe05: 0 invalid unmasked
/sys/firmware/acpi/interrupts/ff_slp_btn: 0 invalid unmasked
Offline
I have same laptop with I think similar issue. 34-ACPI:Eve almost constantly consumes a lot of cpu. If you will find out something, please let me know.
Edit
Looks like, that this helped for me:
sudo nano /etc/default/grub
replace
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=noirq"
sudo update-grub
sudo reboot
Last edited by Benas09 (2021-08-12 08:12:29)
Offline
There is a longer thread on reddit which collected together all the current Lenovo Thinkpad L14 Gen2 AMD Linux incompatibilities: https://www.reddit.com/r/AMDLaptops/com … amd_linux/. There also the IRQ problem is mentioned, but there IRQ88 as well as IRQ86 are mentioned.
Offline
The issues seem to be evident for Lenovo, and according to this thread on the Lenovo Forums https://forums.lenovo.com/t5/Fedora/L15 … 248?page=1, Lenovo is working on a BIOS update for the L15.
There are some recent news and patches to the Linux Kernel for s3idle and s0idle 5.14 and 5.15 https://www.reddit.com/r/linuxquestions … 3idle_and/, but there also seems to be no fix yet.
Offline