On Sat, Sep 29, 2018 at 11:08:41PM +0800, Guo Ren wrote: > On Fri, Sep 28, 2018 at 09:21:16AM -0700, Christoph Hellwig wrote: > > On Fri, Sep 28, 2018 at 08:51:17AM +0800, Guo Ren wrote: > > > The arch_sync_dma_for_cpu()/arch_sync_dma_for_device() implementation is > > > broken for some combinations that end up in a BUG() instead of performing > > > the necessary flushes. > > > > This should be folded into the original patch adding this code. > Ok, I'll rebase it. Sorry, my git-tree has been included in linux-next. I really don't want to rebase it.