From: Fabio Estevam <[email protected]>
Date: Fri, 21 Oct 2016 09:34:29 -0200

> From: Fabio Estevam <[email protected]>
> 
> Commit 3ac72b7b63d5 ("net: fec: align IP header in hardware") breaks
> networking on mx28.
> 
> There is an erratum on mx28 (ENGR121613 - ENET big endian mode
> not compatible with ARM little endian) that requires an additional
> byte-swap operation to workaround this problem.
> 
> So call swap_buffer() prior to performing the IP header alignment
> to restore network functionality on mx28. 
> 
> Fixes: 3ac72b7b63d5 ("net: fec: align IP header in hardware")
> Reported-and-tested-by: Henri Roosen <[email protected]>
> Signed-off-by: Fabio Estevam <[email protected]>

Applied, thank you.

Reply via email to