On 05/03/18 01:10 PM, Jason Gunthorpe wrote:
So when reading the above mlx code, we see the first wmb() being used to ensure that CPU stores to cachable memory are visible to the DMA triggered by the doorbell ring.
Oh, yes, that makes sense. Disregard my previous email as I was wrong. Logan