> 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

Reply via email to