From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andi Kleen Subject: Re: [PATCH] ACPI PCI IRQ routing rework Date: Mon, 17 May 2004 17:41:19 +0200 Sender: linux-ia64-owner@vger.kernel.org Message-ID: <20040517174119.64d134b0.ak@suse.de> References: <200405151120.45753.bjorn.helgaas@hp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <200405151120.45753.bjorn.helgaas@hp.com> To: Bjorn Helgaas Cc: acpi-devel@lists.sourceforge.net, len.brown@intel.com, davidm@hpl.hp.com, jun.nakajima@intel.com, linux-ia64@vger.kernel.org List-Id: linux-acpi@vger.kernel.org On Sat, 15 May 2004 11:20:45 -0600 Bjorn Helgaas wrote: > I think it's better to pull all the PRT knowledge out of the arch > code and do the IRQ allocation and IO-APIC programming at the time > of pci_enable_device(). That reduces IRQ usage (since many PRT > entries are never used) and is a step toward allowing the addition > of new root bridges and PRTs at run-time. I like this change very much. It should make PRT misrouting problems easier to debug, because the system will be already up and running then (at least with modular drivers). Also things that are not needed are not configured and that reduces the potential for bugs. -Andi