summaryrefslogtreecommitdiff
path: root/net/x25/x25_proc.c
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2016-02-28 03:23:16 +0300
committerAl Viro <viro@zeniv.linux.org.uk>2016-02-28 03:23:16 +0300
commitd4565649b6d6923369112758212b851adc407f0c (patch)
treefc877b8805e9393c4288bdf396cf223de2b144ad /net/x25/x25_proc.c
parentc80567c82ae4814a41287618e315a60ecf513be6 (diff)
downloadlinux-d4565649b6d6923369112758212b851adc407f0c.tar.xz
namei: ->d_inode of a pinned dentry is stable only for positives
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... Cc: stable@vger.kernel.org # v3.13+ Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'net/x25/x25_proc.c')
0 files changed, 0 insertions, 0 deletions