Closed Skypodo closed 1 year ago
I noticed that the driver uses 1 RX FIFO per default, due to struct mcp25xxfd_rx_ring *rx[1];. Is there a reason for that? Increasing this value to have more FIFOs available seams to result in worse performance during high bus load.
FYI: fixed with https://github.com/marckleinebudde/linux/commit/9263c2e92be95a7bba009d760420170f808c2243
I noticed that the driver uses 1 RX FIFO per default, due to struct mcp25xxfd_rx_ring *rx[1];. Is there a reason for that? Increasing this value to have more FIFOs available seams to result in worse performance during high bus load.