The upstream Xen tree has a patch more like the attached. However I suspect there is no practical difference between the two so I'd suggest applying Göran Weinholt's patch since it has actually been tested. I will check it in shortly unless I hear screaming...
Ian. -- Ian Campbell The only person who always got his work done by Friday was Robinson Crusoe.
--- a/arch/i386/kernel/pci-dma-xen.c +++ b/arch/i386/kernel/pci-dma-xen.c @@ -70,6 +70,15 @@ { return 1; } + +static int __init pci_iommu_init(void) +{ + no_iommu_init(); + return 0; +} + +/* Must execute after PCI subsystem */ +fs_initcall(pci_iommu_init); #endif struct dma_coherent_mem {
signature.asc
Description: This is a digitally signed message part