kernel-hacking-2024-linux-s.../drivers/net/can
Marc Kleine-Budde 759a6c768d can: at91_can: fix use after free of priv
The priv is part of the memory allocated by alloc_candev().
This patch moved the free it after last usage of priv.

While there convert all free_netdev() to free_candev() (which is currently
just a wrapper around free_netdev()) to be symetrically with the allocation
via alloc_candev().

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-10-24 14:47:48 -07:00
..
mscan drivers/net/can/mscan/mpc5xxx_can.c: Add of_node_put to avoid memory leak 2010-09-01 10:57:54 -07:00
sja1000 of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
usb can: Add driver for esd CAN-USB/2 device 2010-08-03 16:37:58 -07:00
at91_can.c can: at91_can: fix use after free of priv 2010-10-24 14:47:48 -07:00
bfin_can.c
dev.c
flexcan.c CAN: Add Flexcan CAN controller driver 2010-07-22 18:06:25 +02:00
janz-ican3.c
Kconfig can: Topcliff: Add PCH_CAN driver. 2010-10-24 14:42:57 -07:00
Makefile can: Topcliff: Add PCH_CAN driver. 2010-10-24 14:42:57 -07:00
mcp251x.c can: mcp251x: fix generation of error frames 2010-10-21 04:27:03 -07:00
pch_can.c can: Topcliff: Add PCH_CAN driver. 2010-10-24 14:42:57 -07:00
ti_hecc.c
vcan.c