At Thu, 29 Apr 2004 19:32:39 +0100,
Russ Garrett wrote:
> 
> Just upgraded my system to an Athlon 64 processor, specs are:
> 
> Athlon 64 3200+
> Gigabyte GA-K8N Pro (nForce3)
> M-Audio Audiophile 2496 Sound card (Ice1712)
> Linux 2.6.5
> 
> Whenever I try to modprobe snd_ice1712, I get the following error in
> dmesg:
> 
> architecture does not support 28bit PCI busmaster DMA
> ICE1712: probe of 0000:01:0a.0 failed with error -6

you can try "soft" boot option.
or, simply ignore the dma address check as the patch attached below :)


Takashi
--- linux-2.6.5/arch/x86_64/kernel/pci-gart.c-dist      2004-05-03 17:43:07.432101808 
+0200
+++ linux-2.6.5/arch/x86_64/kernel/pci-gart.c   2004-05-03 17:44:25.118648968 +0200
@@ -606,9 +606,6 @@ int pci_dma_supported(struct pci_dev *de
                return 0; 
        }
 
-       if (no_iommu && (mask < (end_pfn << PAGE_SHIFT)) && !swiotlb)
-               return 0;
-
        return 1;
 } 
 

Reply via email to