ACPI flooding dmesg and high CPU load on new install

General support questions
Post Reply
gerdawg
Posts: 4
Joined: 2015/04/26 17:43:26

ACPI flooding dmesg and high CPU load on new install

Post by gerdawg » 2015/04/26 17:55:23

Good afternoon,

I'm looking for a little help to sort out some issues. I have a good amount of computer experience being a network administrator and have used linux on and off over the years but am by no means very good with linux.

The problem I'm having is on a Toshiba Satellite E45-B4100 running CENTOS 7 - 3.10.0-229.1.2.el7.x86_64


To start, when I original installed from USB using the GNOME options the computer would never find the boot loader or MBR. When using the minimal option it was able to boot correctly and yum install the GNOME options...tried 10x with both the everything and DVD ISO with the same results.

After getting everything installed using minimal mode and then installing GNOME...when running System Monitor the CPU is pegged around 100-80-50-50 for my 4 cores non-stop.

When running dmesg I get the following flooded events which seems to relate to the ACPI events on the LID control. I tried googling the issue but can't seem to find the exact issue or make any sense of it how to make it stop.

[ 1650.678077] ACPI: \_SB_.LID_: ACPI_NOTIFY_DEVICE_WAKE event

I also have events not getting captured because of this flood as other warning indicate.

I believe this is causing high loads with rsyslogd, systemd-journald and kworker/0:2 as they are the highest processes.

Does anyone know of a good fix to resolve this issue? Currently the FANS on the laptop are continuously running because of the high CPU load.

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: ACPI flooding dmesg and high CPU load on new install

Post by TrevorH » 2015/04/26 23:09:24

Did you check if you have the latest BIOS loaded?
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

gerdawg
Posts: 4
Joined: 2015/04/26 17:43:26

Re: ACPI flooding dmesg and high CPU load on new install

Post by gerdawg » 2015/04/27 01:25:06

Unfortunately I'm on the latest version. I have 1.10 and on the website the latest they show is 1.10

http://support.toshiba.com/support/mode ... 1200009407

I appreciate the assist....I'd love to be able to use CentOS7 but I can't in the current form as the CPU is maxed, I really wanted to force myself to learn Linux more so anything I can do to resolve this I'd appreciate.

gerdawg
Posts: 4
Joined: 2015/04/26 17:43:26

Re: ACPI flooding dmesg and high CPU load on new install

Post by gerdawg » 2015/04/27 17:47:47

Would it be safe at this juncture to disable ACPI in its entirety? If so would that have any horrible side effects other than battery life consumption. As it stands right battery life isn't all that great as the CPU's are running max frequency all the time due to the issue. How would I go about testing further to diagnose the issue?

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: ACPI flooding dmesg and high CPU load on new install

Post by AlanBartlett » 2015/04/27 19:49:28

It is difficult to be certain.

As you are using a laptop system, disabling ACPI may affect your ability to control the display back-light, the operation of the (physical) power button may be different, etc, etc.

Perhaps you should just try disabling the ACPI service and see what is the end result?
Image 100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

gerdawg
Posts: 4
Joined: 2015/04/26 17:43:26

Re: ACPI flooding dmesg and high CPU load on new install

Post by gerdawg » 2015/04/28 03:56:39

I tried to disable all events under cat /proc/acpi/wake for LID and that didn't help. As well I went in and diabled the ACPID service to no avail.

For giggles I installed Unbuntu 14.04.1 SMP running the 3.16.0-34-generic kernel and when I boot in my DMESG is absolutely clean there. No more WAKE events as shown at the start of this thread.

As well the LID S4 events are enabled and working for Ubuntu.

evice S-state Status Sysfs node
PEG0 S4 *disabled
PEGP S4 *disabled
PEG1 S4 *disabled
PEGP S4 *disabled
PEG2 S4 *disabled
PEGP S4 *disabled
GLAN S4 *disabled
EHC1 S3 *enabled pci:0000:00:1d.0
EHC2 S4 *disabled
XHC S3 *enabled pci:0000:00:14.0
TPD4 S4 *disabled
TPD7 S0 *disabled
TPD8 S0 *disabled
HDEF S4 *disabled pci:0000:00:1b.0
RP01 S4 *disabled pci:0000:00:1c.0
RP02 S4 *disabled
RP04 S4 *disabled pci:0000:00:1c.3
RP05 S4 *disabled
PXSX S4 *disabled
RP06 S4 *disabled pci:0000:00:1c.5
RP07 S4 *disabled
RP08 S4 *disabled
LID S4 *enabled platform:PNP0C0D:00
BT S4 *disabled platform:TOS6205:00


CPU resources are also very low and things are running cool and stable. The only negative is that I loath unity and would much rather run GNOME on CENTOS since RHEL is the distro that I'm most comfortable with.

Is there anyway that I could assist in debugging the issue and submitting the problem for tracking through the CentOS team somehow? I'd be happy to reinstall CentOS if I could get the issue resolved or at least tracked.

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: ACPI flooding dmesg and high CPU load on new install

Post by TrevorH » 2015/04/28 08:23:54

For bugs that emanate from upstream, the best thing you can do is raise a ticket on bugzilla.redhat.com since any fix for kernel bugs has to come from them. If you can find any reports on google that relate to the problem and show it being fixed in the mainstream kernel then you can point to those and that might help to get it fixed.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: ACPI flooding dmesg and high CPU load on new install

Post by AlanBartlett » 2015/04/28 16:25:34

As a test, you could try using the kernel-ml package that is available from The ELRepo Project.

That package is a pure, vanilla, upstream kernel using the sources from The Linux Kernel Archives. It may be installed in parallel with the distributed kernel by a yum install . . . command line and, conversely, just as easily removed.

Usage of the kernel-ml package would give you further data to add to any report that you open on the Red Hat bug tracker.
Image 100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

Post Reply