From owner-acpi-jp@jp.FreeBSD.org Sat Dec 29 03:44:36 2001
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id fBSIiaI57794;
	Sat, 29 Dec 2001 03:44:36 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from mass.dis.org (mass.dis.org [216.240.45.41])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id fBSIiZm57789
	for <acpi-jp@jp.FreeBSD.org>; Sat, 29 Dec 2001 03:44:35 +0900 (JST)
	(envelope-from msmith@mass.dis.org)
Received: from mass.dis.org (localhost [127.0.0.1])
	by mass.dis.org (8.11.6/8.11.3) with ESMTP id fBSIqXF13308
	for <acpi-jp@jp.FreeBSD.org>; Fri, 28 Dec 2001 10:52:33 -0800 (PST)
	(envelope-from msmith@mass.dis.org)
Message-Id: <200112281852.fBSIqXF13308@mass.dis.org>
X-Mailer: exmh version 2.1.1 10/15/1999
To: acpi-jp@jp.FreeBSD.org
In-reply-to: Your message of "Fri, 28 Dec 2001 01:26:22 MST."
             <20011228.012622.108756262.imp@village.org> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Fri, 28 Dec 2001 10:52:33 -0800
From: Mike Smith <msmith@freebsd.org>
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+011218
X-Sequence: acpi-jp 1555
Subject: [acpi-jp 1555] Re: Maybe a PCI Interrupt bug report, but want to know what to send 
Errors-To: owner-acpi-jp@jp.FreeBSD.org
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: msmith@freebsd.org

> The root of the problem is that the FIVA BIOS claims to have routed
> IRQ 4 and 5 to INTA and INTB of the Cardbus bridge.
...
> According to debug printfs [in ACPI]
> I've added, the valid IRQs are always 3 4 5 7 11.  The PIR table
> radically disagrees with this.

Sounds like the machine's AML is busted then.  You should be able patch 
it to avoid this.

Speaking of this sort of problem, though, has anyone considered adding 
buffer decoding to acpidump?  A buffer declared inside a _CRS or _PRS 
method is almost certainly full of resource data...

> So, my question is, what do I need to provide to help track down this
> problem?

An ASL dump would be a good start.

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
           V I C T O R Y   N O T   V E N G E A N C E


