Re: [PATCH 5.10.y-cip] can: rcar_canfd: rcar_canfd_channel_probe(): make sure we free CAN network device

Pavel Machek


make sure we free CAN network device

commit 72b1e360572f9fa7d08ee554f1da29abce23f288 upstream.

Make sure we free CAN network device in the error path. There are several
jumps to fail label after allocating the CAN network device successfully. This
patch places the free_candev() under fail label so that in failure path a jump to
fail label frees the CAN network device.

Fixes: 76e9353a80e9 ("can: rcar_canfd: Add support for RZ/G2L family")
Reported-by: Pavel Machek <>
Signed-off-by: Lad Prabhakar <>
Reviewed-by: Kieran Bingham
Signed-off-by: Marc Kleine-Budde <>
Signed-off-by: Lad Prabhakar <>
drivers/net/can/rcar/rcar_canfd.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
If there is no other opinion, I can apply this.
Looks good to me, go ahead :-).

Best regards,
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany

Join to automatically receive all group messages.