summaryrefslogtreecommitdiffstats
path: root/fs/ext4/super.c
diff options
context:
space:
mode:
authorAndrey Tsyvarev <tsyvarev@ispras.ru>2014-05-12 12:34:21 -0400
committerTheodore Ts'o <tytso@mit.edu>2014-05-12 12:34:21 -0400
commit029b10c5a8d9e9db528eea66f5728ccca56c2f27 (patch)
tree48af4a9fbc52c0c62a3931eb4aa95dc34ef1e076 /fs/ext4/super.c
parentc197855ea14175a25003c276824689e8ba318e53 (diff)
downloadlinux-029b10c5a8d9e9db528eea66f5728ccca56c2f27.tar.gz
linux-029b10c5a8d9e9db528eea66f5728ccca56c2f27.tar.bz2
linux-029b10c5a8d9e9db528eea66f5728ccca56c2f27.zip
ext4: do not destroy ext4_groupinfo_caches if ext4_mb_init() fails
Caches from 'ext4_groupinfo_caches' may be in use by other mounts, which have already existed. So, it is incorrect to destroy them when newly requested mount fails. Found by Linux File System Verification project (linuxtesting.org). Signed-off-by: Andrey Tsyvarev <tsyvarev@ispras.ru> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> Reviewed-by: Lukas Czerner <lczerner@redhat.com>
Diffstat (limited to 'fs/ext4/super.c')
0 files changed, 0 insertions, 0 deletions