You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the system receives a packet with maximum payload (size 1518 including header), the driver fails with <err> eth_stm32_hal: eth_rx: Failed to append RX buffer to context buffer, rx_header->size=1518 (I added the length to the message).
This happens consistenly (we are using an ethernet test setup).
To reproduce, send a packet with maximum size.
Expected: The system does not fail, even with packets of maximal payload length.
Impact: This makes the driver unusable for our project. We need to find a solution.
Let me know if additional information is needed or, if I may test a patch on our setup.
The text was updated successfully, but these errors were encountered:
Yes, allocation is faulty: Data allocation maximum size 1514 (requested 1518)
Please also make it a warning in case we allocate less then requested and change message to Data allocation size 1514 (requested 1518), because it is not the 'maximum' it is the actual allocation size.
When the system receives a packet with maximum payload (size 1518 including header), the driver fails with
<err> eth_stm32_hal: eth_rx: Failed to append RX buffer to context buffer, rx_header->size=1518
(I added the length to the message).This happens consistenly (we are using an ethernet test setup).
To reproduce, send a packet with maximum size.
Expected: The system does not fail, even with packets of maximal payload length.
Impact: This makes the driver unusable for our project. We need to find a solution.
Let me know if additional information is needed or, if I may test a patch on our setup.
The text was updated successfully, but these errors were encountered: