Dear Fabio Estevam,

> From: Fabio Estevam <fabio.este...@freescale.com>
> 
> Performing tftp transfers on mx28 results in random timeouts.
> 
> Hector Palacios and Robert Hodaszi analyzed the root cause being related to
> the wrong alignment of the 'buff' buffer inside fec_recv().
> 
> Benoît Thébaudeau provided an excellent analysis of the alignment bug that
> is present on older versions, such as GCC 4.5.4:
> 
> http://marc.info/?l=u-boot&m=137942904906131&w=2
> 
> Use ALLOC_CACHE_ALIGN_BUFFER() to avoid alignment issues from older GCC
> versions.
> 
> Reported-by: Hector Palacios <hector.palac...@digi.com>
> Tested-by: Oliver Metz <oli...@freetz.org>
> Tested-by: Hector Palacios <hector.palac...@digi.com>
> Signed-off-by: Fabio Estevam <fabio.este...@freescale.com>
> ---
> Changes since v1:
> - Improve commit log
> - Add Hector's Tested-by tag
> 
>  drivers/net/fec_mxc.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Acked-by: Marek Vasut <ma...@denx.de>
Tested-by: Marek Vasut <ma...@denx.de>

Stefano, can you please apply for .10 ?

Best regards,
Marek Vasut
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to