
9 Sep
2024
9 Sep
'24
9:48 a.m.
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 jacky_chou@aspeedtech.com
drivers/net/ftgmac100.c | 8 ++++++++ 1 file changed, 8 insertions(+)
Acked-by: Leo Yu-Chi Liang ycliang@andestech.com