···17111711 }1712171217131713 The dma_rmb() allows us guarantee the device has released ownership17141714- before we read the data from the descriptor, and he dma_wmb() allows17141714+ before we read the data from the descriptor, and the dma_wmb() allows17151715 us to guarantee the data is written to the descriptor before the device17161716 can see it now has ownership. The wmb() is needed to guarantee that the17171717 cache coherent memory writes have completed before attempting a write to