mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-08-09 06:14:34 +02:00
Register the netdevice notifier before can_proto_register() and check the return value. If protocol registration fails, unregister the notifier before returning the error. Align isotp_module_init() with the reordering already done for raw.c (commitc28b3bffe4("can: raw: process optimization in raw_init()")) and bcm.c (commitedd1a7e42f("can: bcm: registration process optimization in bcm_module_init()")). Fixes:8d0caedb75("can: bcm/raw/isotp: use per module netdevice notifier") Signed-off-by: Minhong He <heminhong@kylinos.cn> Link: https://patch.msgid.link/20260729085656.134523-1-heminhong@kylinos.cn Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>