[Cbe-oss-dev] [patch 11/11] powerpc/cell: Add	DMA_ATTR_STRONG_ORDERING dma attribute and use in IOMMU code
    Arnd Bergmann 
    arnd at arndb.de
       
    Mon Jul  7 19:01:24 EST 2008
    
    
  
On Monday 07 July 2008, Michael Ellerman wrote:
> 
> > It turned out that the firmware sets up the south bridge to never set the 'S'
> > bit on incoming transactions, which overrides the IOPTE_SO_RW bits, on all
> > existing cell hardware.
> 
> It seems strange to me that the southbridge is allowed to override the
> setting in the IOMMU page table, but if that's what the doc says ..
That's what I thought at first as well, but it actually makes sense:
If the bridge knows that a data packet has been reordered already
by the originator or one of its own busses, there is no point in
enforcing strong ordering at the IOMMU again.
	Arnd <><
    
    
More information about the cbe-oss-dev
mailing list