Bug 102501 - (ACPI) Yet another ACPI hang at boot
Summary: (ACPI) Yet another ACPI hang at boot
Alias: None
Product: Red Hat Linux Beta
Classification: Retired
Component: kernel
Version: beta1
Hardware: i386
OS: Linux
Target Milestone: ---
Assignee: Jeff Garzik
QA Contact: Brian Brock
Depends On:
Blocks: CambridgeBlocker
TreeView+ depends on / blocked
Reported: 2003-08-16 00:14 UTC by Chris Kloiber
Modified: 2013-07-03 02:14 UTC (History)
4 users (show)

Clone Of:
Last Closed: 2003-10-21 20:22:17 UTC

Attachments (Terms of Use)
sysreport output (535.79 KB, application/x-bzip2)
2003-08-16 00:16 UTC, Chris Kloiber
no flags Details
Screenshot (via camera) (660.83 KB, image/jpeg)
2003-08-16 00:16 UTC, Chris Kloiber
no flags Details
Booting the installer with serial capture. (2.56 KB, text/plain)
2003-08-27 19:24 UTC, Chris Kloiber
no flags Details
Same machine with acpi=off (4.06 KB, text/plain)
2003-08-27 19:32 UTC, Chris Kloiber
no flags Details
acpidmp output (54.40 KB, text/plain)
2003-08-28 03:47 UTC, Chris Kloiber
no flags Details

Description Chris Kloiber 2003-08-16 00:14:13 UTC
Description of problem:

Booting installer with kernel-BOOT-2.4.21-20.1.2024.2.1.nptl.i386.rpm
on Compaq (HP) W8000 Bios 1.18 (will attach sysreport) I receive the following
error (screenshot will be attached for more verbosity):

ACPI-0183: *** Error: Looking up [\_SB_.PCI0.LPC_.ECP0] in namespace, AE_NOT_FOUND

ACPI-1121: *** Error: , AE_NOT_FOUND

At this point it's done. 

The install *does* proceed normally if I use 'boot: linux acpi=off' to start it.

Comment 1 Chris Kloiber 2003-08-16 00:16:04 UTC
Created attachment 93676 [details]
sysreport output

Comment 2 Chris Kloiber 2003-08-16 00:16:57 UTC
Created attachment 93677 [details]
Screenshot (via camera)

Comment 3 Bill Nottingham 2003-08-18 01:26:39 UTC
Please attach the output of 'acpidmp' as well. (Hm, perhaps acpidmp should be
added to sysreport?)

Comment 4 Luming Yu 2003-08-26 09:43:46 UTC
Any chance to get dmesg through serial port?

Comment 5 Chris Kloiber 2003-08-26 16:41:17 UTC
If I can scare up a null-modem, sure. Should have one around here someplace.

Comment 6 Chris Kloiber 2003-08-27 19:24:13 UTC
Created attachment 93991 [details]
Booting the installer with serial capture.

Here you go.

Comment 7 Chris Kloiber 2003-08-27 19:32:57 UTC
Created attachment 93992 [details]
Same machine with acpi=off

For comparison sake, serial capture of -BOOT kernel with acpi=off

If you really need the acpidmp, let me know, as the machine currently is the
box I use day to day with Taroon installed.

Comment 8 Chris Kloiber 2003-08-28 03:47:36 UTC
Created attachment 94020 [details]
acpidmp output

I found another box to run Taroon, here's the acpidmp from the W8000.

Comment 9 shaohua li 2003-09-03 01:03:02 UTC
ACPI-0183: *** Error: Looking up [\_SB_.PCI0.LPC_.ECP0] in namespace, 
ACPI-1121: *** Error: , AE_NOT_FOUND
but in fact, '\_SB_.PCI0.LPC_.ECP0' is defined in a SSDT.
I investigated the SSDTs of the issue, and found that one SSDT has dependence 
with other SSDT. This could be the root reason. According to ACPI spec(p114), 
the dependence is wrong, but we can solve it. In fact, I found kernel 2.4.22-
rc2 has already such resolution(the resolution can only solve the situation 
that A is depend on B when B is loaded prior to A, it can't work for other 
situations) for the problem. can you try the kernel 2.4.22-rc2?

Comment 10 shaohua li 2003-09-03 01:43:37 UTC
well, DSDT defined '\_SB_.PCI0.LPC', but SSDTs use '\_SB_.PCI0.LPC_'. maybe we 
also need to fix the DSDT. 

Comment 11 Chris Kloiber 2003-09-06 00:27:59 UTC
The latest beta kernel-2.4.22-20.1.2024.2.36.nptlsmp boots without adding acpi=off.

Comment 12 shaohua li 2003-09-06 03:51:54 UTC
yes,kernel-2.4.22-20.1.2024.2.36.nptlsmp includes what I have said. But I 
still think It's not the best solution. If SSDT A depends on SSDT B and B 
depends on A, though it's invalid to ACPI spec, what should we do?

Comment 13 Chris Kloiber 2003-09-06 04:08:02 UTC
Sorry, I can't help you there. I am the reporter of the original problem, and do
not understand the inner workings of ACPI. I do thank you for your assistance,

Note You need to log in before you can comment on or make changes to this bug.