Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 4 product line. The current stable release is 4.9. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 169267

Summary: Crash in acpi_ps_parse_aml
Product: Red Hat Enterprise Linux 4 Reporter: Bastien Nocera <bnocera>
Component: kernelAssignee: Neil Horman <nhorman>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.0CC: acpi-bugzilla, davej, jparadis, rhentosh
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: RHEL4U3NAK
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-11-07 20:36:13 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 176344, 185624    
Attachments:
Description Flags
acpi-crash.jpg
none
dsdt.dsl
none
backport of the referenced patch for RHEL4
none
corrected version of patch
none
corrected version of patch
none
corrected version of patch
none
Next pass at acpi patch none

Description Bastien Nocera 2005-09-26 10:20:09 UTC
On a Dell Inspiron 5160, with the latest BIOS, kernel 2.6.9-11.EL as well as the
later 2.6.9-17.EL crash on startup parsing the DSDT table.
Crash and decompiled DSDT attached below.

This is a regression from 2.6.9-5.x.EL where the bootup worked fine.

Comment 1 Bastien Nocera 2005-09-26 10:20:10 UTC
Created attachment 119253 [details]
acpi-crash.jpg

Comment 2 Bastien Nocera 2005-09-26 10:21:27 UTC
Created attachment 119254 [details]
dsdt.dsl

The decompiled dsdt. Let me know if you need the original one.

Comment 3 Jason Baron 2005-09-27 18:15:40 UTC
hmmm not sure what went into u1 to cause this...

Comment 4 Bastien Nocera 2005-09-29 10:34:04 UTC
Couldn't find anything really appropriate in the changelogs either. There's been
some ACPI SRAT work, but this shouldn't cause problems on non-NUMA/non-SMP
machines. I'm double-checking that the earlier kernel does indeed work.

Comment 5 Bastien Nocera 2005-09-30 08:56:57 UTC
2.6.9-5.EL works, 2.6.9-11.EL doesn't.

Comment 7 Jim Paradis 2005-10-21 21:29:11 UTC
Devel NAK unless we can get access to the relevant hardware.

Comment 8 Len Brown 2006-01-18 10:18:47 UTC
This crash happens when setting _PDC.
There are some common BIOS issues related to _PDC -- namely
that some BIOS assume that PDC will not be invoked more than once.
http://bugzilla.kernel.org/show_bug.cgi?id=5483

This fix is in included in the current ACPI patch and -mm tree,
any possibility of testing a newer kernel?


Comment 11 Bob Johnson 2006-04-11 16:40:02 UTC
This issue is on Red Hat Engineering's list of planned work items 
for the upcoming Red Hat Enterprise Linux 4.4 release.  Engineering 
resources have been assigned and barring unforeseen circumstances, Red 
Hat intends to include this item in the 4.4 release.

Comment 12 Neil Horman 2006-04-17 19:47:59 UTC
Created attachment 127824 [details]
backport of the referenced patch for RHEL4

Heres a RHEL4 backport of the referenced patch from the acpi bugzilla.	The
upstream acpi code is significantly different from what is in RHEL4, and so
there may be some problems with it.  I'll post kernels as soon as I have them
built, to my people page.  Please test them as soon as you are able and report
results

Comment 13 Neil Horman 2006-04-17 19:59:52 UTC
Created attachment 127825 [details]
corrected version of patch

forgot to include one of the diffs in my previous patch

Comment 14 Neil Horman 2006-04-17 20:03:58 UTC
Created attachment 127826 [details]
corrected version of patch

forgot to include one of the diffs in my previous patch

Comment 15 Neil Horman 2006-04-17 20:13:43 UTC
Created attachment 127827 [details]
corrected version of patch

forgot to include one of the diffs in my previous patch

Comment 16 Neil Horman 2006-04-18 17:23:13 UTC
Created attachment 127934 [details]
Next pass at acpi patch

My last patch had a break for ia64 that I needed to fix up.  This patch builds
for all arches and boots on ia64 and x86 (x86_64 still to be tested)

Comment 17 Neil Horman 2006-04-18 17:28:25 UTC
I've posted an x86 test kernel to my people page:
http://people.redhat.com/nhorman
I don't have the relevant hardware, so someone is going to either have to send
me the hardware to test on, or test this and report results back to me.  Fair
warning, there is about a week before the RHEL4 update freeze, so if testing
results aren't back by then, this bz risks missing the U4 update.

Comment 20 Bastien Nocera 2006-07-26 08:43:48 UTC
We're still waiting for feedback on the test kernel.