On Thu, May 18, 2023 at 08:13:08PM +0200, Ard Biesheuvel wrote: > On Thu, 18 May 2023 at 19:56, Linus Torvalds > <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > > > On Thu, May 18, 2023 at 10:34 AM Catalin Marinas > > <catalin.marinas@xxxxxxx> wrote: > > > > > > That's the fourth version of the series reducing the kmalloc() minimum > > > alignment on arm64 to 8 (from 128). > > For the series: > > Tested-by: Ard Biesheuvel <ardb@xxxxxxxxxx> # tx2 [...] > The box is fully DMA coherent, of course, so this doesn't really tell > us whether the swiotlb DMA bouncing stuff works or not. Thanks. On TX2, I forced the bouncing with: diff --git a/include/linux/dma-map-ops.h b/include/linux/dma-map-ops.h index 43bf50c35e14..9006bf680db0 100644 --- a/include/linux/dma-map-ops.h +++ b/include/linux/dma-map-ops.h @@ -296,7 +296,7 @@ static inline bool dma_kmalloc_safe(struct device *dev, * is coherent or the direction is DMA_TO_DEVICE (non-desctructive * cache maintenance and benign cache line evictions). */ - if (dev_is_dma_coherent(dev) || dir == DMA_TO_DEVICE) + if (/*dev_is_dma_coherent(dev) || */dir == DMA_TO_DEVICE) return true; return false; -- Catalin