marckleinebudde / linux

Linux kernel source tree
Other
6 stars 7 forks source link

multiple RX FIFOs #8

Closed Skypodo closed 1 year ago

Skypodo commented 3 years 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.

marckleinebudde commented 1 year ago

FYI: fixed with https://github.com/marckleinebudde/linux/commit/9263c2e92be95a7bba009d760420170f808c2243