summaryrefslogtreecommitdiffstats
path: root/fs/gfs2/super.h
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2009-12-24 02:27:30 -0500
committerAl Viro <viro@zeniv.linux.org.uk>2010-03-05 09:01:22 -0500
commitc99658fe970f442199733bcace1a00b087336a0d (patch)
treeb9065b274d8f00639af43bbb8e4eaabcda5b559d /fs/gfs2/super.h
parenta1e28038df98e186807ff55a49c1c26d33d530a5 (diff)
downloadtalos-obmc-linux-c99658fe970f442199733bcace1a00b087336a0d.tar.gz
talos-obmc-linux-c99658fe970f442199733bcace1a00b087336a0d.zip
bail out with ELOOP earlier in do_link loop
If we'd passed through 32 trailing symlinks already, there's no sense following the 33rd - we'll bail out anyway. Better bugger off earlier. It *does* change behaviour, after a fashion - if the 33rd happens to be a procfs-style symlink, original code *would* allow it. This one will not. Cry me a river if that hurts you. Please, do. And post a video of that, while you are at it. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/gfs2/super.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud