Ubuntu 16.04 LTS Kernal --> ACPI Errors

Asked by SunBear

Syslog failures:

May 9 19:54:50 Eliot kernel: [ 0.016183] ACPI Error: [\_SB_.PCI0.XHC_.RHUB.HS11] Namespace lookup failure, AE_NOT_FOUND (20150930/dswload-210)
May 9 19:54:50 Eliot kernel: [ 0.021485] ACPI Error: 1 table load failures, 7 successful (20150930/tbxfload-214)

Pls advice on how to resolve these?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:
Revision history for this message
SunBear (sunbear-c22) said :
#1

More details to ACPI error in dmesg
[ 0.000017] Calibrating delay loop (skipped), value calculated using timer frequency.. 8015.89 BogoMIPS (lpj=16031792)
[ 0.000019] pid_max: default: 32768 minimum: 301
[ 0.000022] ACPI: Core revision 20150930
[ 0.016192] ACPI Error: [\_SB_.PCI0.XHC_.RHUB.HS11] Namespace lookup failure, AE_NOT_FOUND (20150930/dswload-210)
[ 0.016195] ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20150930/psobject-227)
[ 0.016222] ACPI Exception: AE_NOT_FOUND, (SSDT:xh_rvp08) while loading table (20150930/tbxfload-193)
[ 0.021348] ACPI Error: 1 table load failures, 7 successful (20150930/tbxfload-214)
[ 0.022146] Security Framework initialized

[ 0.159311] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 0.161242] ACPI: Dynamic OEM Table Load:
[ 0.161246] ACPI: SSDT 0xFFFF880815B12000 0007AA (v02 PmRef Cpu0Ist 00003000 INTL 20120913)
[ 0.161772] ACPI: \_PR_.CPU0: _OSC native thermal LVT Acked
[ 0.162776] ACPI: Dynamic OEM Table Load:
[ 0.162779] ACPI: SSDT 0xFFFF88081503B400 00037F (v02 PmRef Cpu0Cst 00003001 INTL 20120913)
[ 0.163739] ACPI: Dynamic OEM Table Load:
[ 0.163742] ACPI: SSDT 0xFFFF880815B12800 0005AA (v02 PmRef ApIst 00003000 INTL 20120913)
[ 0.164384] ACPI: Dynamic OEM Table Load:
[ 0.164386] ACPI: SSDT 0xFFFF880815023C00 000119 (v02 PmRef ApCst 00003000 INTL 20120913)
[ 0.168026] ACPI: Interpreter enabled
[ 0.168032] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20150930/hwxface-580)
[ 0.168037] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20150930/hwxface-580)
[ 0.168049] ACPI: (supports S0 S3 S4 S5)
[ 0.168050] ACPI: Using IOAPIC for interrupt routing
[ 0.168069] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[

Revision history for this message
Manfred Hampl (m-hampl) said :
#2

1. Do you have a problem with functionality of the system, or are you just complaining that there are several lines of information/warnings/errors in the system logs?

2. Do you have the latest BIOS version installed?

Revision history for this message
SunBear (sunbear-c22) said :
#3

@m-hampl,
1. My system is operational. Having said this, I think these ACPI failures are adversely affecting my system, i.e. causing my system to have non-optimal performance, though I don't understand it. Hence I am seeking assistance from domain experts advice/instruction to resolve the matter. Pls do not regard this question post as a complain.

2. Yes.

Revision history for this message
Best Manfred Hampl (m-hampl) said :
#4

Please provide some information about your system, e.g. the output of the commands

uname -a
lsb_release -crid
dmidecode | grep -e Date -e Vendor -e Version -e Product | head -n 4

If you google for these messages, you will see lots of hits telling that these messages do not any harm
e.g. http://lime-technology.com/forum/index.php?topic=23336.msg206011#msg206011
"the messages themselves usually indicate that ACPI has been disabled in the BIOS (or disabled with 'noacpi' in your syslinux.conf file),
or, ACPI is poorly implemented in the BIOS,
or, the BIOS is using ACPI features not yet implemented in the linux kernel.

Look first for a BIOS update for your MB, make sure you've not disabled ACPI in the BIOS, and other than that, ignore the messages if everything seems to be working."

Revision history for this message
SunBear (sunbear-c22) said :
#5

$ uname -a
Linux Eliot 4.4.0-22-generic #39-Ubuntu SMP Thu May 5 16:53:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -crid
Distributor ID: Ubuntu
Description: Ubuntu 16.04 LTS
Release: 16.04
Codename: xenial

$ dmidecode | grep -e Date -e Vendor -e Version -e Product | head -n 4
 Vendor: American Megatrends Inc.
 Version: 0504
 Release Date: 10/19/2015
 Product Name: System Product Name

@m-hampl
Thanks for explaining.
I have relooked my syslog - the section reflecting the ACPI failures (see below).
They seem to occur between systemd Started Network Time Synchronisation and Started Trigger resolvconf update for networkd DNS.

May 11 15:41:59 Eliot systemd[1]: Starting Raise network interfaces...
May 11 15:41:59 Eliot kernel: [ 0.000000] hpet clockevent registered
May 11 15:41:59 Eliot kernel: [ 0.000000] tsc: PIT calibration matches HPET. 2 loops
May 11 15:41:59 Eliot systemd[1]: Started Raise network interfaces.
May 11 15:41:59 Eliot kernel: [ 0.000000] tsc: Detected 4007.936 MHz processor
May 11 15:41:59 Eliot kernel: [ 0.000017] Calibrating delay loop (skipped), value calculated using timer frequency.. 8015.87 BogoMIPS (lpj=16031744)
May 11 15:41:59 Eliot kernel: [ 0.000019] pid_max: default: 32768 minimum: 301
May 11 15:41:59 Eliot systemd[1]: Started Network Time Synchronization.
May 11 15:41:59 Eliot kernel: [ 0.000022] ACPI: Core revision 20150930
May 11 15:41:59 Eliot kernel: [ 0.016175] ACPI Error: [\_SB_.PCI0.XHC_.RHUB.HS11] Namespace lookup failure, AE_NOT_FOUND (20150930/dswload-210)
May 11 15:41:59 Eliot kernel: [ 0.016178] ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20150930/psobject-227)
May 11 15:41:59 Eliot systemd[1]: Reached target System Initialization.
May 11 15:41:59 Eliot kernel: [ 0.016206] ACPI Exception: AE_NOT_FOUND, (SSDT:xh_rvp08) while loading table (20150930/tbxfload-193)
May 11 15:41:59 Eliot systemd[1]: Started Trigger resolvconf update for networkd DNS.
May 11 15:41:59 Eliot kernel: [ 0.021481] ACPI Error: 1 table load failures, 7 successful (20150930/tbxfload-214)
May 11 15:41:59 Eliot kernel: [ 0.022154] Security Framework initialized
May 11 15:41:59 Eliot kernel: [ 0.022155] Yama: becoming mindful.
May 11 15:41:59 Eliot kernel: [ 0.022163] AppArmor: AppArmor initialized
May 11 15:41:59 Eliot systemd[1]: Started CUPS Scheduler.

I Googleg Network Time Synchronization and came to this webpage https://help.ubuntu.com/lts/serverguide/NTP.html
I realised ntpd was not installed after running the command ntpdate -s ntp.ubuntu.com. I installed ntpd, and executed it.

I also googled “rigger resolvconf update for networkd DNS ubuntu 16.04” and learned about
/etc/network/interfaces. This file contains:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

I rebooted my system but still found the error.
They now appear when systemd performs Started Create Volatile Files and Directories and Reached target System Time Synchronized. See below.

May 11 16:42:10 Eliot systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 828 (update-binfmts)
May 11 16:42:10 Eliot kernel: [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
May 11 16:42:10 Eliot kernel: [ 0.000000] Hierarchical RCU implementation.
May 11 16:42:10 Eliot systemd[1]: Mounting Arbitrary Executable File Formats File System...
May 11 16:42:10 Eliot kernel: [ 0.000000] Build-time adjustment of leaf fanout to 64.
May 11 16:42:10 Eliot systemd[1]: Mounted Arbitrary Executable File Formats File System.
May 11 16:42:10 Eliot kernel: [ 0.000000] RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=8.
May 11 16:42:10 Eliot kernel: [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=8
May 11 16:42:10 Eliot kernel: [ 0.000000] NR_IRQS:16640 nr_irqs:2048 16
May 11 16:42:10 Eliot systemd[1]: Started Clean up any mess left by 0dns-up.
May 11 16:42:10 Eliot kernel: [ 0.000000] spurious 8259A interrupt: IRQ7.
May 11 16:42:10 Eliot systemd[1]: Starting Nameserver information manager...
May 11 16:42:10 Eliot kernel: [ 0.000000] vt handoff: transparent VT on vt#7
May 11 16:42:10 Eliot kernel: [ 0.000000] Console: colour dummy device 80x25
May 11 16:42:10 Eliot kernel: [ 0.000000] console [tty0] enabled
May 11 16:42:10 Eliot systemd[1]: Started Nameserver information manager.
May 11 16:42:10 Eliot kernel: [ 0.000000] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635855245 ns
May 11 16:42:10 Eliot kernel: [ 0.000000] hpet clockevent registered
May 11 16:42:10 Eliot kernel: [ 0.000000] tsc: PIT calibration matches HPET. 2 loops
May 11 16:42:10 Eliot systemd[1]: Started Tell Plymouth To Write Out Runtime Data.
May 11 16:42:10 Eliot kernel: [ 0.000000] tsc: Detected 4007.951 MHz processor
May 11 16:42:10 Eliot kernel: [ 0.000017] Calibrating delay loop (skipped), value calculated using timer frequency.. 8015.90 BogoMIPS (lpj=16031804)
May 11 16:42:10 Eliot kernel: [ 0.000019] pid_max: default: 32768 minimum: 301
May 11 16:42:10 Eliot systemd[1]: Started Enable support for additional executable binary formats.
May 11 16:42:10 Eliot kernel: [ 0.000022] ACPI: Core revision 20150930
May 11 16:42:10 Eliot systemd[1]: Started Create Volatile Files and Directories.
May 11 16:42:10 Eliot kernel: [ 0.016177] ACPI Error: [\_SB_.PCI0.XHC_.RHUB.HS11] Namespace lookup failure, AE_NOT_FOUND (20150930/dswload-210)
May 11 16:42:10 Eliot kernel: [ 0.016180] ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20150930/psobject-227)
May 11 16:42:10 Eliot systemd[1]: Starting Update UTMP about System Boot/Shutdown...
May 11 16:42:10 Eliot kernel: [ 0.016209] ACPI Exception: AE_NOT_FOUND, (SSDT:xh_rvp08) while loading table (20150930/tbxfload-193)
May 11 16:42:10 Eliot systemd[1]: Reached target System Time Synchronized.
May 11 16:42:10 Eliot kernel: [ 0.021474] ACPI Error: 1 table load failures, 7 successful (20150930/tbxfload-214)
May 11 16:42:10 Eliot kernel: [ 0.022122] Security Framework initialized
May 11 16:42:10 Eliot kernel: [ 0.022123] Yama: becoming mindful.
May 11 16:42:10 Eliot kernel: [ 0.022132] AppArmor: AppArmor initialized
May 11 16:42:10 Eliot apparmor[827]: * Starting AppArmor profiles
May 11 16:42:10 Eliot kernel: [ 0.023254] Dentry cache hash table entries: 4194304 (order: 13, 33554432 bytes)
May 11 16:42:10 Eliot kernel: [ 0.026651] Inode-cache hash table entries: 2097152 (order: 12, 16777216 bytes)
May 11 16:42:10 Eliot kernel: [ 0.028164] Mount-cache hash table entries: 65536 (order: 7, 524288 bytes)
May 11 16:42:10 Eliot kernel: [ 0.028181] Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes)

Based on the above, my report failures seem to be related to network time synchronization.
Do you agree?
Can you point me to the next step?

Revision history for this message
Manfred Hampl (m-hampl) said :
#6

I still do not think that these messages indicate a significant problem.

Why do you think that the are related to network time synchronization?
The system log collects messages (informational, warning and error) from different sources. The NTP messages are coming from a different source (system) than the ACPI messages (kernel). I do not see any relationship between them, they are just by incident happening at the same time.

Your case seems to be identical to bug #1553690

Revision history for this message
SunBear (sunbear-c22) said :
#7

Noted.

I assumed a relationship between my failures to NTP because I assumed that the activities listed in the syslog occurred sequentially. Based on your reply, I understand this is not the case. Reading about systemd, i understand it performs concurrent and parallel processes at boot. Hence, like what you said, the logging of the logs by kernal and systemd at the same time are coincidental.

Given my report failure are similar to bug #1553690, I have link this question post to that bug and will Wait For A Bug Fix.

Appreciate your guidance.

Thanks. :)

Revision history for this message
SunBear (sunbear-c22) said :
#8

Thanks Manfred Hampl, that solved my question.