On 25.08.2021 23:52:26, Stefan Mätje wrote: > In the driver for the esd CAN-USB/2 the CAN RX and TX error counters > were fetched interchanged from the ESD_EV_CAN_ERROR_EXT message and > therefore delivered wrong to the user. > > To verify the now correct behavior call the candump tool to print CAN > error frames with extra infos (including CAN RX and TX error counters) > like "candump -e -x can4,0:0,#fffffffff". > Then send a CAN frame to the open (no other node) but terminated CAN > bus. The TX error counter must increase by 8 for each transmit attempt > until CAN_STATE_ERROR_PASSIVE is reached. > > Stefan Mätje (1): > can: usb: esd_usb2: Fix the interchange of the CAN RX and TX error > counters. > > drivers/net/can/usb/esd_usb2.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Applied to linux-can/testing. Thanks, Marc > base-commit: cbe8cd7d83e251bff134a57ea4b6378db992ad82 BTW: Thanks for including a base-commit. Your base is linux-can-next-for-5.15-20210825, but this is a bug-fix patch. It should be based on the latest can pull request, can/master or net/master instead. It doesn't matter here, as the patch applies without problems. -- Pengutronix e.K. | Marc Kleine-Budde | Embedded Linux | https://www.pengutronix.de | Vertretung West/Dortmund | Phone: +49-231-2826-924 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |