LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 02-18-2016, 09:22 PM   #1
lesliek
LQ Newbie
 
Registered: Jan 2014
Posts: 5

Rep: Reputation: Disabled
ACPI warning/errors


I upgraded from Ubuntu 12.04 to 14.04 on an HP Pavilion dv7 laptop. Now I get the following messages on booting up:

[ 29.129082] ACPI Warning: 0x0000000000000b00-0x0000000000000b07 SystemIO conflicts with Region \_SB_.PCI0.SMBS.SMBI 1 (20131115/utaddress-251)
[ 29.129091] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
...
[ 29.373313] ACPI Error: Field [D128] at 1040 exceeds Buffer [NULL] size 160 (bits) (20131115/dsopcode-236)
[ 29.373321] ACPI Error: Method parse/execution failed [\_SB_.WMID.HWMC] (Node ffff880119da4320), AE_AML_BUFFER_LIMIT (20131115/psparse-536)
[ 29.373330] ACPI Error: Method parse/execution failed [\_SB_.WMID.WMAD] (Node ffff880119da4500), AE_AML_BUFFER_LIMIT (20131115/psparse-536)

The last three messages are repeated three times.

I asked about these messages in the Ubuntu forums, but no one answered my questions.

Something I read and understood dimly seemed to suggest that messages like these indicated that my computer's BIOS isn't compliant with the ACPI specification. Is that correct? In any event, what, if anything, should I be doing about these messages?

Leslie
 
Old 02-19-2016, 02:34 AM   #2
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
  1. do another update-grub just to be sure
  2. have a look at acpi-related grub command line options and try a few of them (that make sense to you); iirc there's one called "acpi=vendor" which seems to loosely relate to the warnings
 
Old 02-19-2016, 06:30 AM   #3
lesliek
LQ Newbie
 
Registered: Jan 2014
Posts: 5

Original Poster
Rep: Reputation: Disabled
Thanks for your reply.

According to the manual for GNU GRUB (version 2.02~beta2, 17 December 2015) (the version on my computer):

-- Command: acpi ['-1'|'-2']
['--exclude=table1,...'|'--load-only=table1,...']
['--oemid=id'] ['--oemtable=table'] ['--oemtablerev=rev']
['--oemtablecreator=creator'] ['--oemtablecreatorrev=rev']
['--no-ebda'] filename ...
Modern BIOS systems normally implement the Advanced Configuration
and Power Interface (ACPI), and define various tables that describe
the interface between an ACPI-compliant operating system and the
firmware. In some cases, the tables provided by default only work
well with certain operating systems, and it may be necessary to
replace some of them.

Normally, this command will replace the Root System Description
Pointer (RSDP) in the Extended BIOS Data Area to point to the new
tables. If the '--no-ebda' option is used, the new tables will be
known only to GRUB, but may be used by GRUB's EFI emulation.

I found something that suggested that the relevant ID for Hewlett-Packard was HPQC. I guess that means that I could try the option "acpi --oemid=HPQC", but I don't really understand this business in the manual about new tables. Do I already have on my computer tables specific to HPQC, which tables will be used instead of the default ones if I try the option? Or do I have to get the tables from somewhere beforehand? Or even create them myself?

Thanks again,

Leslie
 
Old 02-20-2016, 02:13 PM   #4
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
i'm sorry, the way i said it was misleading;
what i meant was "look into kernel command line options with acpi".
you would use grub to change the kernel command line (*) option, but grub's documentation won't help with kernel command line options.

it's the command that starts with "linux".
ideally you would change it via /etc/default/grub, then do a "sudo grub-update", but temporarily you can also edit /boot/grub/grub.cfg directly
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LM 17.3 with fglrx drivers fails to talk to ACPI (Failed to get EDID by ACPI warning, no folder under /sys/class/backlight) xiral Linux - Hardware 1 01-05-2016 06:21 AM
Lots of unsolvable ACPI warning on DELL Latitude E5510 alpha_lt Linux - Laptop and Netbook 2 12-14-2014 08:55 AM
acpi errors in messages shizhan Red Hat 1 08-22-2012 09:41 PM
ACPI causes errors, instability Keozon Linux - Hardware 2 10-10-2009 12:37 PM
What does this mean? ACPI errors RDove Linux - Hardware 1 12-22-2005 09:48 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 07:07 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration