[PATCH v2 2/2] fs: Use ARCH_DMA_MINALIGN as default alignment for fs_read_alloc()

Tom Rini trini at konsulko.com
Mon Nov 18 20:30:14 CET 2024


On Thu, Nov 07, 2024 at 04:01:06PM +0100, Nam Cao wrote:

> The comment above fs_read_alloc() explains:
> 
>     @align: Alignment to use for memory allocation (0 for default)
> 
> However, in the actual implementation, there is no alignment when @align is
> zero.
> 
> This current default is probably fine for most cases. But for some block
> devices which transfer data via DMA, ARCH_DMA_MINALIGN is needed.
> 
> Change the default alignment to ARCH_DMA_MINALIGN.
> 
> Fixes: de7b5a8a1ac0 ("fs: Create functions to load and allocate a file")
> Signed-off-by: Nam Cao <namcao at linutronix.de>
> Tested-by: Javier Fernandez Pastrana <javier.pastrana at linutronix.de>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20241118/5123ab3c/attachment.sig>


More information about the U-Boot mailing list