回覆: [PATCH] net: phy: ncsi: Correct the endian of the checksum
Dan Carpenter
dan.carpenter at linaro.org
Mon Mar 4 07:25:00 CET 2024
On Sun, Mar 03, 2024 at 02:14:43AM +0000, Jacky Chou wrote:
> Hi Dan Carpenter,
>
> I have verified it on the little-endian platform, such as ASPEED AST2600.
Awesome. Thanks for this.
> I think put_unaligned_be32() and htonl() functions have no effect on big-endian platforms.
> And keep put_unaligned_be32() to help access the unaligned memory, such as pchecksum variable.
Yes. I know that.
What I'm just puzzled by is how we ever merged this code when it doesn't
work for little endian systems. How was it tested originally? How do
the errors look like? Perhaps they're not as bad I assume from looking
at the code...
regards,
dan carpenter
More information about the U-Boot
mailing list