Hi Marc, > Hello, > > this is an attempt to better workaround broken TX FIFO STA register > reads. This series implements a workaround similar to the "workaround > broken RX FIFO STA register read" [1] and should be applied to a > kernel tree containing that series. > > This gets rid of the "Transmit Event FIFO buffer not empty/full", for > debugging purposes you can enable an error message by adding a > "#define DEBUG" in "drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c". > > For every detected error the tx_fifo_error is increased. > > [1] https://lore.kernel.org/all/20230119112842.500709-1- > mkl@xxxxxxxxxxxxxx > > regards, > Marc The new erratasheet is finally live: https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/Errata/MCP2518FD-Errata-DS80000789.pdf The analysis showed that this specific bug only affects that one register which is covered by the workaround. I believe the workaround worked back then on my boards. Was there any feedback that showed issues with it? Could it be merged now that we have the documentation in place? Thomas