]> Pileus Git - ~andy/linux/blobdiff - fs/ufs/super.c
vfs: check i_nlink limits in vfs_{mkdir,rename_dir,link}
[~andy/linux] / fs / ufs / super.c
index 5246ee3e56078b358609bc7115fca093543ea946..ec25d09fcaa837150a43613b2224daeb8ba7dcb7 100644 (file)
@@ -1157,6 +1157,7 @@ magic_found:
                            "fast symlink size (%u)\n", uspi->s_maxsymlinklen);
                uspi->s_maxsymlinklen = maxsymlen;
        }
+       sb->s_max_links = UFS_LINK_MAX;
 
        inode = ufs_iget(sb, UFS_ROOTINO);
        if (IS_ERR(inode)) {