On Fri, 21 Apr 2017 12:23:06 -0700, Jakub Kicinski wrote: > DMA unmap may destroy changes CPU made to the buffer. To make XDP > run correctly on non-x86 platforms we should use the > DMA_ATTR_SKIP_CPU_SYNC attribute. > > Thanks to using the attribute we can now push the sync operation to the > common code path from XDP handler. > > A little bit of variable name reshuffling is required to bring the > code back to readable state. > > Signed-off-by: Jakub Kicinski <jakub.kicin...@netronome.com>
I think I need to add the sync for device after XDP DROP as well. Please drop this series, I'll send v3, sorry.