On Mon, Oct 23, 2017 at 03:12:44PM +0800, Huacai Chen wrote: > Make dma_get_cache_alignment() to accept a 'dev' argument. As a result, > it can return different alignments due to different devices' I/O cache > coherency. > > Currently, ARM/ARM64 and MIPS support coherent & noncoherent devices > co-exist. This may be extended in the future, so add a new function > pointer (i.e, get_cache_alignment) in 'struct dma_map_ops' as a generic > solution. > > Cc: sta...@vger.kernel.org > Cc: Michael S. Tsirkin <m...@redhat.com> > Cc: Pawel Osciak <pa...@osciak.com> > Cc: Marek Szyprowski <m.szyprow...@samsung.com> > Cc: Kyungmin Park <kyungmin.p...@samsung.com> > Cc: Michael Chan <michael.c...@broadcom.com> > Cc: Benjamin Herrenschmidt <b...@kernel.crashing.org> > Cc: Ivan Mikhaylov <i...@ru.ibm.com> > Cc: Tariq Toukan <tar...@mellanox.com> > Cc: Andy Gross <agr...@codeaurora.org> > Cc: Mark A. Greer <mgr...@animalcreek.com> > Cc: Robert Baldyga <r.bald...@hackerion.com> > Cc: Marek Szyprowski <m.szyprow...@samsung.com> > Signed-off-by: Huacai Chen <che...@lemote.com> > ---
For the mpsc stuff: Acked-by: Mark Greer <mgr...@animalcreek.com>