> Why would vio use pci_iommu_map_.*()? That's where the above change > is. The change to the vio code (arch/powerpc/kernel/vio.c) will pass in > ~0ul as the mask. > > Or did I misunderstand your comment?
No, it's me. misread the patch, though you were hacking in dma_* . Forgot about the pci_* intermediary wrappers, funny, I think I actually wrote them :) > > We really need the kernel to move the dma mask to struct device instead > > of struct pci_dev but that's a different debate ... > > I'm not so sure. Besides the awkwardness above, it's not like it's a > huge penalty to go to the pci_dev. We have to do it to get to the table > anyway, so caches are hot, etc. > > > -Olof _______________________________________________ Bcm43xx-dev mailing list Bcm43xx-dev@lists.berlios.de http://lists.berlios.de/mailman/listinfo/bcm43xx-dev