summaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorJan Kara2014-11-25 22:23:48 +0100
committerTheodore Ts'o2014-11-25 22:23:48 +0100
commit733ded2a803523f9e082282820821343679cadc6 (patch)
treec671bc70d6e39f246d39adc86e6ed529c3db0fba /fs
parentext4: create nojournal_checksum mount option (diff)
downloadkernel-qcow2-linux-733ded2a803523f9e082282820821343679cadc6.tar.gz
kernel-qcow2-linux-733ded2a803523f9e082282820821343679cadc6.tar.xz
kernel-qcow2-linux-733ded2a803523f9e082282820821343679cadc6.zip
ext4: remove never taken branch from ext4_ext_shift_path_extents()
path[depth].p_hdr can never be NULL for a path passed to us (and even if it could, EXT_LAST_EXTENT() would make something != NULL from it). So just remove the branch. Coverity-id: 1196498 Signed-off-by: Jan Kara <jack@suse.cz> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'fs')
-rw-r--r--fs/ext4/extents.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/ext4/extents.c b/fs/ext4/extents.c
index e2424bafd6fe..c3a1fa1398f5 100644
--- a/fs/ext4/extents.c
+++ b/fs/ext4/extents.c
@@ -5249,8 +5249,6 @@ ext4_ext_shift_path_extents(struct ext4_ext_path *path, ext4_lblk_t shift,
return -EIO;
ex_last = EXT_LAST_EXTENT(path[depth].p_hdr);
- if (!ex_last)
- return -EIO;
err = ext4_access_path(handle, inode, path + depth);
if (err)