5.2Current: ACPI: tables not found on Intel AL44LX

From: Dorin H <bj93542_at_yahoo.com>
Date: Tue, 16 Dec 2003 19:14:18 -0800 (PST)
Hi there,
 I know that probably many machines (espeacially old
ones, like mine) fail to work with ACPI.  Nevertheless
I would be happy to play  with/test it, or at least
understand what happens, if I'll be able to make it
move.

Info on the "patient":

Happily running: 

%uname -a
FreeBSD host.mynet.edu 5.2-CURRENT FreeBSD 5.2-CURRENT
#1: Tue Dec 16 12:02:30 EST 2003   
user_at_host.mynet.edu:/usr/obj/usr/src/sys/GENERIC  i386

Previously:
FreeBSD host.mynet.edu 5.2-BETA FreeBSD 5.2-BETA #0:
Sat Nov 29 21:12:25 EST 2003   
user_at_host.mynet.edu:/usr/obj/usr/src/sys/NEWBBU20031128
 i386

Motherboard:
Intel AL440LX (Atlanta) inside a Gateway 2000 GP6-333

Bios Phoenix (last, just installed):
4A4LL0X0.15A.0023.P18, release (by Gateway) 6/28/2001

Dmesg errors:

Pentium Pro MTRR support enabled
    ACPI-0159: *** Error: AcpiLoadTables: Could not
get RSDP, AE_NO_ACPI_TABLES
    ACPI-0213: *** Error: AcpiLoadTables: Could not
load tables: AE_NO_ACPI_TABLES
ACPI: table load failed: AE_NO_ACPI_TABLES

The same error happens with static linkage of acpi in
5.2Beta, or as module in 5.2 Current (as 12/15).

Tried:

host# sysctl machdep.acpi_root
machdep.acpi_root: 0

host# acpiconf -h
acpiconf: /dev/acpi: No such file or directory

(of course :))

Seems that function AcpiTbFindRsdp/tbxfroot.c#L501
fails. As the search seemed to be done in:


<quote>
NOTE: The RSDP must be either in the first 1K of the
Extended
495  *              BIOS Data Area or between E0000
and FFFFF (ACPI 1.0 section
496  *              5.2.2; assertion #421).
<quote>

I tried to search for ID "RSD PTR" in /dev/mem
Some (irrelevant ?) positions till I stopped the
search are listed at the end of the email.


What can I do more? I activated also the ACPI_DEBUG
option but it seems to produce no more info as acpi
fails at the beggining...

I no that the ACPI work is undergoing and this is a
minor issue, but if I can track/look/search/try
something, anybody, just give me some pointers where I
should focus my attention.

Thank you for any suggestions, opinions.. I will
gladly provide more information on this if needed.
Just tell me what to squeeze as I am out of
inspiration.

/Dorin.

Searching for tables (I got this idea by searching the
archives):


host# hexdump -C /dev/mem | fgrep "RSD PTR"
00d09920  60 a9 bf bf 52 53 44 20  50 54 52 22 0a 23
2b 31  |`...RSD PTR".#+1|
01200460  52 53 44 20 50 54 52 3a  20 4f 45 4d 3d 22
29 3b  |RSD PTR: OEM=");|
0131e170  00 00 00 00 d0 d0 d0 d0  52 53 44 20 50 54
52 d0  |........RSD PTR.|
016f2390  52 53 44 20 50 54 52 20  69 73 20 74 68 65
20 6f  |RSD PTR is the o|
05cc9920  60 a9 bf bf 52 53 44 20  50 54 52 22 0a 23
2b 31  |`...RSD PTR".#+1|
05e5ecb0  70 00 52 53 44 20 50 54  52 00 47 53 5f 4c
49 42  |p.RSD PTR.GS_LIB|
100d09920  60 a9 bf bf 52 53 44 20  50 54 52 22 0a 23
2b 31  |`...RSD PTR".#+1|
101200460  52 53 44 20 50 54 52 3a  20 4f 45 4d 3d 22
29 3b  |RSD PTR: OEM=");|
10131e170  00 00 00 00 d0 d0 d0 d0  52 53 44 20 50 54
52 d0  |........RSD PTR.|
1016f2390  52 53 44 20 50 54 52 20  69 73 20 74 68 65
20 6f  |RSD PTR is the o|
104a6b1b0  52 53 44 20 50 54 52 22  0a 23 2b 31 30 37
31 33  |RSD PTR".#+10713|
104a6b1e0  65 70 20 22 52 53 44 20  50 54 52 22 0a 23
2b 31  |ep "RSD PTR".#+1|
104a6b230  65 70 20 22 52 53 44 20  50 54 52 22 0a 23
2b 31  |ep "RSD PTR".#+1|
105e5ecb0  70 00 52 53 44 20 50 54  52 00 47 53 5f 4c
49 42  |p.RSD PTR.GS_LIB|
20131e170  00 00 00 00 d0 d0 d0 d0  52 53 44 20 50 54
52 d0  |........RSD PTR.|
2037ca040  2e 2e 2e 2e 2e 2e 52 53  44 20 50 54 52 2e
7c 0a  |......RSD PTR.|.|
205e5ecb0  70 00 52 53 44 20 50 54  52 00 47 53 5f 4c
49 42  |p.RSD PTR.GS_LIB|
20656b1b0  52 53 44 20 50 54 52 22  0a 23 2b 31 30 37
31 33  |RSD PTR".#+10713|
20656b1e0  65 70 20 22 52 53 44 20  50 54 52 22 0a 23
2b 31  |ep "RSD PTR".#+1|
20656b230  65 70 20 22 52 53 44 20  50 54 52 22 0a 23
2b 31  |ep "RSD PTR".#+1|
30131e170  00 00 00 00 d0 d0 d0 d0  52 53 44 20 50 54
52 d0  |........RSD PTR.|
3037ca040  2e 2e 2e 2e 2e 2e 52 53  44 20 50 54 52 2e
7c 0a  |......RSD PTR.|.|
305e5ecb0  70 00 52 53 44 20 50 54  52 00 47 53 5f 4c
49 42  |p.RSD PTR.GS_LIB|
400ebf250  77 e2 02 10 00 01 01 52  53 44 20 50 54 52
20 00  |w......RSD PTR .|
40131e170  00 00 00 00 d0 d0 d0 d0  52 53 44 20 50 54
52 d0  |........RSD PTR.|
40293ce20  52 53 44 20 50 54 52 20  00 52 53 44 54 00
58 53  |RSD PTR .RSDT.XS|
4032ec3d0  20 7c 52 53 44 20 50 54  52 20 2e 52 53 44
54 2e  | |RSD PTR .RSDT.|
4037ca040  52 53 44 20 50 54 52 20  2e 52 53 44 54 2e
7c 0a  |RSD PTR .RSDT.|.|
405c96390  52 53 44 20 50 54 52 20  69 73 20 74 68 65
20 6f  |RSD PTR is the o|
405e5ecb0  70 00 52 53 44 20 50 54  52 00 47 53 5f 4c
49 42  |p.RSD PTR.GS_LIB|
<stopped by crtl-C) 



__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/
Received on Tue Dec 16 2003 - 18:14:32 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:34 UTC