---- On Sun, 27 Oct 2024 07:43:26 -0700 Marek Vasut wrote --- > On 10/27/24 6:12 AM, Khoa Hoang wrote: > > When receiving large fragmented packets, the ASIX 88179A can drop > > packets due to an insufficient URB buffer size. This change adjusts > > the URB buffer size to match the configuration used in the Linux > > kernel, resolving packet drop issues observed when performing TFTP > > with a 16KB block size. > Is there a test case ? Can you please include it in the commit message ? > > Thank you > To reproduce this issue, set the following configurations in the config file:
CONFIG_IP_DEFRAG=y CONFIG_TFTP_BLOCKSIZE=16352 CONFIG_TFTP_WINDOWSIZE=1468 Then, run tftpboot, and it will fail to load with a timeout error: => tftpboot zImage Using axg0 device TFTP from server 192.168.128.130; our IP address is 192.168.128.244 Filename 'zImage'. Load address: 0x20000000 Loading: ##T T T T T T Retry count exceeded; starting again I’ll include this information in the commit message in the next version.

