Steven Whitehouse 6a8099ed56 GFS2: Fix multi-block allocation
Clean up gfs2_alloc_blocks so that it takes the full extent length
rather than just the number of non-inode blocks as an argument. That
will only make a difference in the inode allocation case for now.

Also, this fixes the extent length handling around gfs2_alloc_extent() so
that multi block allocations will work again.

The rd_last_alloc block is set to the final block in the allocated
extent (as per the update to i_goal, but referenced to a different
start point).

This also removes the dinode argument to rgblk_search() which is no
longer used.

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
2011-11-22 12:18:51 +00:00
..
2011-10-21 12:39:26 +01:00
2011-07-25 14:30:23 -04:00
2010-09-20 11:18:16 +01:00
2011-11-02 12:53:43 +01:00
2011-10-21 12:39:41 +01:00
2011-11-22 12:18:51 +00:00
2011-10-21 12:39:26 +01:00
2010-09-20 11:18:46 +01:00
2011-03-09 10:58:04 +00:00
2011-11-08 09:51:53 +00:00
2011-10-21 12:39:51 +01:00
2011-05-10 13:12:49 +01:00
2011-11-08 09:51:53 +00:00
2011-04-20 09:00:24 +01:00
2011-11-08 09:51:53 +00:00
2010-09-29 14:20:52 +01:00
2011-11-22 12:18:51 +00:00
2010-05-21 18:31:20 -04:00
2011-07-12 09:15:46 +01:00
2009-01-05 07:39:13 +00:00
2010-03-01 14:07:37 +00:00
2009-12-16 12:16:49 -05:00