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