BARs above 4G on i386 raise all sorts of issues. I think Grant's original patch (which changes phys_addr in drivers/pci/msi.c to unsigned long) is correct as it stands, because the MSI code is going to use that address to ioremap() the MSI-X table. And the address passed to ioremap is unsigned long anyway. Some extension like ioremap_pfn() or something like that is going to needed to handling giving the kernel access to BARs above 4G on 32-bit archs. - R. - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Sat Feb 18 07:22:36 2006
This archive was generated by hypermail 2.1.8 : 2006-02-18 07:22:44 EST