summaryrefslogtreecommitdiffstats
path: root/fs/nfs/dns_resolve.h
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2021-03-17 17:44:13 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-03-24 10:59:21 +0100
commitf175d63724fa0738c060a1e07f796f353e4e729f (patch)
treeadb8d2d2d1280ff01526ad1b0bdbafb464c451f2 /fs/nfs/dns_resolve.h
parentd01b5fc061683e8fc28499b283fab39838730c9b (diff)
downloadlinux-stable-f175d63724fa0738c060a1e07f796f353e4e729f.tar.gz
linux-stable-f175d63724fa0738c060a1e07f796f353e4e729f.tar.bz2
linux-stable-f175d63724fa0738c060a1e07f796f353e4e729f.zip
ext4: don't allow overlapping system zones
commit bf9a379d0980e7413d94cb18dac73db2bfc5f470 upstream. Currently, add_system_zone() just silently merges two added system zones that overlap. However the overlap should not happen and it generally suggests that some unrelated metadata overlap which indicates the fs is corrupted. We should have caught such problems earlier (e.g. in ext4_check_descriptors()) but add this check as another line of defense. In later patch we also use this for stricter checking of journal inode extent tree. Reviewed-by: Lukas Czerner <lczerner@redhat.com> Signed-off-by: Jan Kara <jack@suse.cz> Link: https://lore.kernel.org/r/20200728130437.7804-3-jack@suse.cz Signed-off-by: Theodore Ts'o <tytso@mit.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/nfs/dns_resolve.h')
0 files changed, 0 insertions, 0 deletions