From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rob North Subject: Re: ACPI ignoring IRQ flags in PRT Date: Sun, 13 Jul 2003 19:08:02 +0100 Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Message-ID: References: <200307131452.39000.adq_dvb@lidskialf.net> <20030713142321.GC20424@parcelfarce.linux.theplanet.co.uk> <200307131745.42153.adq_dvb@lidskialf.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <200307131745.42153.adq_dvb-fmPXVN3awWJAJAzL26g0SA@public.gmane.org> Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: linux-acpi@vger.kernel.org Andrew de Quincey wrote: > On Sunday 13 July 2003 15:23, Matthew Wilcox wrote: > > > So, the code in io_apic.c is assuming that all IRQs > 15 are PCI-compatable. > For me, at least, they are not, *EVEN THOUGH they're in the _PRT*. The ACPI > tables are describing them as I have experimentally found them to be. > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Parasoft > Error proof Web apps, automate testing & more. > Download & eval WebKing and get a free book. > www.parasoft.com/bulletproofapps1 Andrew, I think you're on to something big here. I've been having similiar problems with my A7N8x Deluxe motherboard, and I've been looking into the kernel code in the 2.4.X series of kernels, and you've definately found something that look amiss. I think what was throwing Matthew is that the interupt trigger types are specified in _PRS objects The _PRT object is a mapping from PCI device to a particular "PCI Interrupt Link device" and in the defintion of the link device, the IRQs are defined in _PRS objects. I'm about to re-compile a 2.4.22-pre3-ac1 kernel with your suggested quick fix. Will report back. Keep up the good work -Rob. ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps1