Red Hat Bugzilla – Bug 99467
(ACPI) Acpi support in kernel 2.4.XX series crash reading DSDT table
Last modified: 2013-07-02 22:12:33 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
Description of problem:
Presario 1700 and 2100 have notorious problems with acpi control, that seem to
be partially obscured by Hp(compaq was acquired by Hp). I have a presario
2154ea and i had problems with DSDT table, due to enable acpi.i resorved
partially problems with a patch for initrd.img i found at
http://abaababa.ouvaton.org/presario, but is only partially. I would be
grateful if you put on blacklist presario 2100 series or resolve problems
Version-Release number of selected component (if applicable):
linux kernel 2.4.21 - > 2.4.21-bk15
Steps to Reproduce:
2.enable acpi complete with debug ,with or without patch updated by kernel.org
3.bzImage,make modules, make modules_install,put bzImge as vmlinuz, system.map
as system.map-xx.xx.xx, mkinitrd initrd-xx.xx.xx.img in /boot and make bootable
Actual Results: notebook hang at reading dsdt table
Expected Results: hang on booting acpi
it seems a problem of a bogus velue returned by DSDT table and others that
return infinite values. for additional information i refered to site
Please attach acpidmp and dmesg
Created attachment 93932 [details]
acpidmp and dmesg united in an unique file
i have attached and sent the acpidmp and dmesg here and not as files ^.^ . I'm
very pleased that my problem is considerated. If this can help you, i'm using
2.4.21-bk24 patched dsdt table with the files avaible in the site i specified.
kernel 2.4.22 final version, works only with this patch, as 2.4.21, and generate
the same error at the same line as 2.4.21.
Created attachment 94289 [details]
would you like to test the fixed DSDT, though it's partially fixed.
excuse me, but how can i use the file of dsdt patched that u've attached?
thanks for your patience.
Created attachment 94482 [details]
created file with error message
Hi. i've tried the patch various times, also reinstalling rh9 and recompiling
kernel, using iasl released 23 may 2003, but every times it give me an error in
compiling(for exact 200 errors, and at 201Â° error iasl stop.
i think the error is due to a value not recognized by it: (0x0D).
it must be depending my computer? note that at this moment i'm not using the
dsdt patch of the site where i discover the DSDT bogus.
i'm in error for the procedure? i've forgot something?
i have saved the attachment as fixed.dsl and i compiled with the command:
./iasl -tc fixed.dsl .
Otherwise, do you think a precompiled aml can resolve the situation?
here i'v attached the file with the execution of iasl. i am at your
disposition,for every need.
very thanks Luca Sabatini
Created attachment 94488 [details]
pl. try this DSDT
I compiled DSDT.hex into kernel and it had work on creating bzImage and
modules, At boot, now don't Hang on the line: PCI: Using configuration type
1,but add a line before hang:
ACPI-0292: *** Info: Table [DSDT] replaced by Host OS
I tried to boot with option pci_=_noacpi, but is the same result. It seems a
good result, but not definitive.
Thanks for your work. i'll wait for every need.
News: i tried to debug your attachment named 99467_dsl with iasl -d , and it
Loading Acpi Table from file dsdt
tbutils-0221: *** warning: invalid table signature found: [/*]
Table header is invalid!
Couldn't get table from file
Could this be the error that don't allow dsdt to be compiled/working?
I hope this can halp you.
Created attachment 94567 [details]
line text on boot and iasl eoors on compiling
here i attach a file in which i explain how i do resolve the problem
ofcompiling and describe the text and messages that appear me when i compile
iasl and when i reboot
RHL9 didn't ship with ACPI enabled, closing.
Please test latest Fedora Core with acpi=on if you wish to help debug
ACPI further (and open a new bug, if you find a bug there).