On Thu, Jun 27, 2024 at 02:26:00PM +0800, Jacky Chou wrote:
> When executing TFTP, the ARP will be replied to after receiving
> the ARP. U-boot's ARP routine modifies the data in the receive
> packet in response to the ARP packet and then copies it
> into the transmit packet.
> At this point, the received packet cache is inconsistent.
> It is possible that the cache will perform a writeback action to
> affect the MAC receiving packets.
> 
> Avoid the same problem that occurs in other networking protocols.
> In the free_pkt function, ensure cache and memory consistency.
> 
> Signed-off-by: Jacky Chou <[email protected]>
> ---
>  drivers/net/ftgmac100.c | 8 ++++++++
>  1 file changed, 8 insertions(+)

Acked-by: Leo Yu-Chi Liang <[email protected]>

Reply via email to