From mboxrd@z Thu Jan 1 00:00:00 1970 From: joanna marsden Subject: acpi_pci_link_allocate() -- latent bug? Date: Sat, 31 Jul 2004 22:40:07 -0400 Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Message-ID: <410C5807.7000602@vassar.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: linux-acpi@vger.kernel.org I am investigating an interrupt problem on my machine and came across the following code, in drivers/acpi/pci_link.c What happens here if the BIOS sets up these links at the IRQ router at boot time, but doesn't restore them after a resume from S3? Is this a latent bug? Seems like this routine would eventually be called from pci_device_enable, but wouldn't perform the setup we need. static int acpi_pci_link_allocate(struct acpi_pci_link* link) { int irq; int i; ACPI_FUNCTION_TRACE("acpi_pci_link_allocate"); if (link->irq.setonboot) return_VALUE(0); ------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com