ext2: symlink must be handled via filesystem specific operation

generic setattr implementation is no longer responsible for
quota transfer so synlinks must be handled via ext2_setattr.

Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org>
Signed-off-by: Jan Kara <jack@suse.cz>

authored by Dmitry Monakhov and committed by Jan Kara fc7683a3 0eddb519

+2
+2
fs/ext2/symlink.c
··· 32 32 .readlink = generic_readlink, 33 33 .follow_link = page_follow_link_light, 34 34 .put_link = page_put_link, 35 + .setattr = ext2_setattr, 35 36 #ifdef CONFIG_EXT2_FS_XATTR 36 37 .setxattr = generic_setxattr, 37 38 .getxattr = generic_getxattr, ··· 44 43 const struct inode_operations ext2_fast_symlink_inode_operations = { 45 44 .readlink = generic_readlink, 46 45 .follow_link = ext2_follow_link, 46 + .setattr = ext2_setattr, 47 47 #ifdef CONFIG_EXT2_FS_XATTR 48 48 .setxattr = generic_setxattr, 49 49 .getxattr = generic_getxattr,