I got the following bug report: | After upgrading kernel from 2.6.32 to 2.6.34-rc4 my Xonar DX stopped | working. Kernel log has: | | [kernel] AV200 0000:09:04.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 | [kernel] invalid PCI I/O range | [kernel] AV200 0000:09:04.0: PCI INT A disabled | [kernel] ALSA device list: | [kernel] No soundcards found. | | According to git bisect the culprit is: | | commit 977d17bb1749517b353874ccdc9b85abc7a58c2a | Author: Yinghai Lu <yinghai@xxxxxxxxxx> | Date: Fri Jan 22 01:02:24 2010 -0800 | PCI: update bridge resources to get more big ranges in PCI assign unssigned Unfortunately, the bug tracker is dead, so I cannot ask for further information. (If somebody renews the domain, this report will be at <https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4982>.) The Xonar DX is a PCI chip with a 256-byte I/O range behind a PCI-E/PCI bridge. The driver code that caught this looks as follows: err = pci_enable_device(pci); ... err = pci_request_regions(pci, DRIVER); ... if (!(pci_resource_flags(pci, 0) & IORESOURCE_IO) || pci_resource_len(pci, 0) < OXYGEN_IO_SIZE) { snd_printk(KERN_ERR "invalid PCI I/O range\n"); Regards, Clemens -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html