commit | e4a7b7b0c98efcdcc4c1f6eb10925dec1fbc4016 | [log] [tgz] |
---|---|---|
author | Benjamin Marzinski <bmarzins@redhat.com> | Fri Mar 11 00:49:09 2011 -0600 |
committer | Steven Whitehouse <swhiteho@redhat.com> | Fri Mar 11 09:26:48 2011 +0000 |
tree | 72b28371e1e0397a1fb39c103d2062593e3a3a24 | |
parent | fa1bbdea300a15ec7c1186a5e53de33a5b1672f5 [diff] |
GFS2: fix block allocation check for fallocate GFS2 fallocate wasn't properly checking if a blocks were already allocated. In write_empty_blocks(), if a page didn't have buffer_heads attached, GFS2 was always treating it as if there were no blocks allocated for that page. GFS2 now calls gfs2_block_map() to check if the blocks are allocated before writing them out. Signed-off-by: Benjamin Marzinski <bmarzins@redhat.com> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>