]> www.infradead.org Git - users/jedix/linux-maple.git/commit
can: kvaser_usb: Update stats and state even if alloc_can_err_skb() fails
authorJimmy Assarsson <extja@kvaser.com>
Mon, 30 Dec 2024 14:26:42 +0000 (15:26 +0100)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Fri, 10 Jan 2025 10:32:38 +0000 (11:32 +0100)
commit3749637b71b0b081e468730320edc45ea64ef5b9
tree9220e4051eef09a39c7c6b2fa70cdcbeb1e3d84b
parent7e0c2f136d1be33e5e950747f3a5f312977fff4b
can: kvaser_usb: Update stats and state even if alloc_can_err_skb() fails

Ensure statistics, error counters, and CAN state are updated consistently,
even when alloc_can_err_skb() fails during state changes or error message
frame reception.

Signed-off-by: Jimmy Assarsson <extja@kvaser.com>
Link: https://patch.msgid.link/20241230142645.128244-1-extja@kvaser.com
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c