Stephane Grosjean
0b5a958cf4
can: peak_pci: prevent use after free at netdev removal
...
As remarked by Christopher R. Baker in his post at
http://marc.info/?l=linux-can&m=139707295706465&w=2
there's a possibility for an use after free condition at device removal.
This simplified patch introduces an additional variable to prevent the issue.
Thanks for catching this.
Cc: linux-stable <stable@vger.kernel.org>
Reported-by: Christopher R. Baker <cbaker@rec.ri.cmu.edu>
Signed-off-by: Stephane Grosjean <s.grosjean@peak-system.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2014-05-21 08:17:03 +02:00
..
c_can
can: c_can: remove obsolete STRICT_FRAME_ORDERING Kconfig option
2014-05-19 09:03:06 +02:00
cc770
can: Unify MTU settings for CAN interfaces
2014-03-17 09:20:16 +01:00
mscan
can: Unify MTU settings for CAN interfaces
2014-03-17 09:20:16 +01:00
sja1000
can: peak_pci: prevent use after free at netdev removal
2014-05-21 08:17:03 +02:00
softing
can: populate netdev::dev_id for udev discrimination
2014-03-17 09:20:16 +01:00
usb
linux-can-fixes-for-3.15-20140401
2014-04-01 17:49:50 -04:00
at91_can.c
can: Unify MTU settings for CAN interfaces
2014-03-17 09:20:16 +01:00
bfin_can.c
can: Unify MTU settings for CAN interfaces
2014-03-17 09:20:16 +01:00
dev.c
can: fix return value from can_get_bittiming()
2014-04-24 22:30:39 +02:00
flexcan.c
can: Unify MTU settings for CAN interfaces
2014-03-17 09:20:16 +01:00
grcan.c
can: Unify MTU settings for CAN interfaces
2014-03-17 09:20:16 +01:00
janz-ican3.c
can: Unify MTU settings for CAN interfaces
2014-03-17 09:20:16 +01:00
Kconfig
can: flexcan: fix flexcan driver build for big endian on ARM and little endian on PowerPc
2014-01-29 20:23:22 +01:00
led.c
net: pass info struct via netdevice notifier
2013-05-28 13:11:01 -07:00
Makefile
can: add tx/rx LED trigger support
2013-01-26 16:58:59 +01:00
mcp251x.c
can: mcp251x: Fix regulators operation without CONFIG_REGULATOR
2014-03-17 09:20:17 +01:00
pch_can.c
can: Unify MTU settings for CAN interfaces
2014-03-17 09:20:16 +01:00
slcan.c
can: slcan: Fix spinlock variant
2014-04-24 22:32:41 +02:00
ti_hecc.c
can: Unify MTU settings for CAN interfaces
2014-03-17 09:20:16 +01:00
vcan.c
can: add destructor for self generated skbs
2014-01-30 16:25:49 -08:00