summaryrefslogtreecommitdiffstats
path: root/fs/ext4/inode.c
diff options
context:
space:
mode:
authorRoel Kluin2009-08-11 04:47:22 +0200
committerTheodore Ts'o2009-08-11 04:47:22 +0200
commitc333e073b7bf76dc819a6b4ce6bef88ee5fa5e50 (patch)
tree500355f9b183c83afc47d2110175a175d775cb90 /fs/ext4/inode.c
parentext4: fix build warning when EXT4FS_DEBUG is on (diff)
downloadkernel-qcow2-linux-c333e073b7bf76dc819a6b4ce6bef88ee5fa5e50.tar.gz
kernel-qcow2-linux-c333e073b7bf76dc819a6b4ce6bef88ee5fa5e50.tar.xz
kernel-qcow2-linux-c333e073b7bf76dc819a6b4ce6bef88ee5fa5e50.zip
ext4: remove redundant test on unsigned
unsigned i_block cannot be less than 0. Signed-off-by: Roel Kluin <roel.kluin@gmail.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'fs/ext4/inode.c')
-rw-r--r--fs/ext4/inode.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c
index deb14a728791..9a4c929b16dc 100644
--- a/fs/ext4/inode.c
+++ b/fs/ext4/inode.c
@@ -341,9 +341,7 @@ static int ext4_block_to_path(struct inode *inode,
int n = 0;
int final = 0;
- if (i_block < 0) {
- ext4_warning(inode->i_sb, "ext4_block_to_path", "block < 0");
- } else if (i_block < direct_blocks) {
+ if (i_block < direct_blocks) {
offsets[n++] = i_block;
final = direct_blocks;
} else if ((i_block -= direct_blocks) < indirect_blocks) {