On 18/06/2024 01:07, Jakub Kicinski wrote: > On Sat, 15 Jun 2024 11:30:37 +0100 Paul Barker wrote: >> The datasheets for all SoCs using the GbEth IP specify a maximum >> transmission frame size of 1.5 kByte. I've confirmed through internal >> discussions that support for 1522 byte frames has been validated, which >> allows us to support the default MTU of 1500 bytes after reserving space >> for the Ethernet header, frame checksums and an optional VLAN tag. > > > But what's the user impact? If we send a bigger frame the IP will hang? > Drop the packet? Something else? > "Validated" can also mean "officially supported" sometimes vendors just > say that to narrow down the test matrix :( Apologies for the late response. I was able to hang the GbEth IP by attempting to transmit a 2kB frame, no error condition was raised by the hardware but no further packets could be sent or received. I was able to successfully send a 1.8kB frame, but there is no guarantee that this will always work. The RZ/G2L datasheet states that frames of up to 1.5kB can be transmitted so I clarified with the HW team that 1522 bytes was ok to allow for the default MTU plus headers. I'm going to submit v2 of this series as bugfixes against net (instead of net-next) shortly. Thanks, -- Paul Barker