On Fri, May 20, 2016 at 11:44:14AM +0200, Gabriele Svelto wrote: > On 19/05/2016 21:28, Jason Gunthorpe wrote: > > Yes, we probably should have had a 'memcpy to wc' verbs helper that > > did the best possible wc copy and prompt flush rather than the mess > > with wc_wmb and open coded memcpy. IIRC there is some way to do this > > with xmm non temporal cache line stores that is even better??? > > Non-temporal stores will go straight to memory IIRC. With many modern > HCAs being able to read data directly out of the last-level cache of the > processor they could end up being a suboptimal choice. We are not talking about memory backed write for DMA, but batching a MMIO write into a 64 byte burst. non-temporal stores would seem to be the best way to do that? Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html