summaryrefslogtreecommitdiffstats
path: root/drivers/staging/Makefile
diff options
context:
space:
mode:
authorSven Eckelmann <sven.eckelmann@gmx.de>2010-08-21 14:18:09 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2010-08-23 18:15:37 -0700
commit51a00eaf6e008b60943af6ab68c17ac3622208dc (patch)
tree4333cdeeb875c4378e83c37681729619e6e1034e /drivers/staging/Makefile
parent1189f130f89b73eecb6117c0fc5e90abbcb7faa0 (diff)
downloadop-kernel-dev-51a00eaf6e008b60943af6ab68c17ac3622208dc.zip
op-kernel-dev-51a00eaf6e008b60943af6ab68c17ac3622208dc.tar.gz
Staging: batman-adv: Don't use net_dev after dev_put
dev_put allows a device to be freed when all its references are dropped. After that we are not allowed to access that information anymore. Access to the data structure of a net_device must be surrounded a dev_hold and ended using dev_put. batman-adv adds a device to its own management structure in hardif_add_interface and will release it in hardif_remove_interface. Thus it must hold a reference all the time between those functions to prevent any access to the already released net_device structure. Reported-by: Tim Glaremin <Tim.Glaremin@web.de> Signed-off-by: Sven Eckelmann <sven.eckelmann@gmx.de> Cc: stable <stable@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/Makefile')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud