summaryrefslogtreecommitdiff
path: root/drivers/media
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2016-02-28 03:23:16 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-03-04 02:07:13 +0300
commitaaf1569ce4575ed163839002f27da2cde4d10a77 (patch)
tree0a08aa47fdd875d8dc66c8a31f00495728096219 /drivers/media
parenta007fc3d6569b620ec5bca1b4636d952ebdd2627 (diff)
downloadlinux-aaf1569ce4575ed163839002f27da2cde4d10a77.tar.xz
namei: ->d_inode of a pinned dentry is stable only for positives
commit d4565649b6d6923369112758212b851adc407f0c upstream. both do_last() and walk_component() risk picking a NULL inode out of dentry about to become positive, *then* checking its flags and seeing that it's not negative anymore and using (already stale by then) value they'd fetched earlier. Usually ends up oopsing soon after that... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/media')
0 files changed, 0 insertions, 0 deletions