Linux ACPI
 help / color / mirror / Atom feed
From: glen martin <lists@locutory.org>
To: linux-acpi@vger.kernel.org
Subject: no /proc/acpi, trying to dump dsdt to a file
Date: Wed, 29 Mar 2006 09:50:57 -0800	[thread overview]
Message-ID: <442AC901.6000704@locutory.org> (raw)

Greetings,

I've done some searches, poked around in the kernel source and doc, 
can't seem to find anything relevant.

kernel is 2.6.15, with gentoo patches and the patch to load a dsdt from 
initrd.

I'm trying to dump my dsdt, but there is no /proc/acpi, let alone 
/proc/acpi/dsdt.

Is there something special needed to make /proc/acpi show up? Or other 
way to get at the existing dsdt in this situation?

The dsdt table in my BIOS is broken, in case that's relevant and 
nonobvious. :)  I'm hoping the broken existing table isn't what is 
blocking the /proc/acpi ...

The other interesting (to me, anyway) snippet is that CONFIG_ACPI_SYSTEM 
doesn't show up when 'make menuconfig', but is set to 'Y' in the .config 
file.  /drivers/acpi/system.o is built.

I've tried booting with various kernel parameters, disabling variously 
acpi, apic and lapic. no difference in behavior. right now they're all 
turned on (no special parms on kernel line).

Here's a snippet from my .config

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
# CONFIG_ACPI_AC is not set
# CONFIG_ACPI_BATTERY is not set
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
# CONFIG_ACPI_HOTKEY is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_CUSTOM_DSDT_INITRD=y
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
# CONFIG_ACPI_CONTAINER is not set

Here's the dmesg output when loading the existing BIOS DSDT, in case 
that is relevant.

ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found.
 tbxface-0109 [02] load_tables           : ACPI Tables successfully acquired
nssearch-0311: *** Error: ns_search_and_enter: Bad character in ACPI 
Name: 43035350
 dswload-0292: *** Error: Looking up [0x43035350] (NON-ASCII)
 in namespace, AE_BAD_CHARACTER
  psloop-0287 [09] ps_parse_loop         : During name lookup/catalog, 
AE_BAD_CHARACTER
 tbxface-0115: *** Error: acpi_load_tables: Could not load namespace: 
AE_BAD_CHARACTER
 tbxface-0123: *** Error: acpi_load_tables: Could not load tables: 
AE_BAD_CHARACTER
ACPI: Unable to load the System Description Tables


Any suggestions?

Thanks in advance,

glen


             reply	other threads:[~2006-03-29 17:50 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-29 17:50 glen martin [this message]
  -- strict thread matches above, loose matches on Subject: below --
2006-03-29 17:56 no /proc/acpi, trying to dump dsdt to a file Moore, Robert
2006-03-29 18:49 ` glen martin
2006-03-29 19:04 Brown, Len
2006-03-29 19:05 Moore, Robert
2006-03-29 19:53 ` glen martin
2006-03-29 19:11 Brown, Len
2006-03-29 19:57 ` glen martin
2006-03-29 20:02 Moore, Robert
2006-03-29 20:27 ` glen martin
2006-03-29 21:05 Moore, Robert
2006-03-29 21:15 ` glen martin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=442AC901.6000704@locutory.org \
    --to=lists@locutory.org \
    --cc=linux-acpi@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox