Thanks Oliver.
Reading the log it indeed seems a good idea to try a newer Kernel.
Marc, do you have any further comments?
Thanks and best regards,
André
On 21.03.20 18:04, Oliver Hartkopp wrote:
+ Marc
Hi André,
On 21/03/2020 16.19, André Hartmann wrote:
On 12/03/2020 18.43, André Hartmann wrote:
can someone help me interpreting the following ip output:
The reason for the overrun error is a notification from the CAN
controller itself. It tells us that the received CAN frame has not been
read from the controller until the next CAN frame arrived.
Ok, that's what I thought too, thanks for the confirmation.
The dropped counter usually indicates that the CAN driver did not get a
skbuff data structure (e.g. out of memory condition).
This is NOT good. What CAN hardware/setup are you using?
Actually it's not my system. The report is from a customer doing a full
load test on an iMX8: https://bugreports.qt.io/browse/QTBUG-82610
Thanks for the link!
I guess the customer should try a more recent Kernel than 4.14 first?
The FlexCAN driver (which is used in the IMX8 AFAIK) had a remarkable
number of changes last year:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/drivers/net/can/flexcan.c
So I would definitely suggest an update.
I added Marc to this thread as he was very active on the FlexCAN
improvements.
Best,
Oliver