jlaitine opened a new pull request, #15979: URL: https://github.com/apache/nuttx/pull/15979
## Summary This updates the mpfs_ethernet driver by picking the following corrections from TII/SSRC branches: - Always use LPWORK queue for txtimeout handling. Txtimeout does lengthy operations such as initializing/polling PHY, so it is never good to put that into HPWORK - Change the default workqueue for ethernet driver to LPWORK. Add a Kconfig variable to put it into HPWORK if needed - Add a configurable recovery workaround for old LAN8742A cable diagnostics errata - Optimize ifup, which did phyinit twice for no reason - Set the GMAC_RX_UNITSIZE to the maximum frame length, this can't be configured smaller. ## Impact Impacts only MPFS ethernet, improves reliability. ## Testing Build Host: Ubuntu 22.04 Target: icicle:hwtest & 3 custom HW designs. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org