| Submitter | Wang shilong |
|---|---|
| Date | Jan. 26, 2012, 10:55 p.m. |
| Message ID | <4F21D9E4.9040109@gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/215892/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/fs/ext3/balloc.c b/fs/ext3/balloc.c index 22548f5..c557f22 100644 --- a/fs/ext3/balloc.c +++ b/fs/ext3/balloc.c @@ -507,7 +507,6 @@ void ext3_free_blocks_sb(handle_t *handle, struct super_block *sb, sbi = EXT3_SB(sb); es = sbi->s_es; if (block < le32_to_cpu(es->s_first_data_block) || - block + count < block || block + count > le32_to_cpu(es->s_blocks_count)) { ext3_error (sb, "ext3_free_blocks", "Freeing blocks not in datazone - "