Displaying 1 result from an estimated 1 matches for "find_free_spac".
Did you mean:
find_free_space
2008 Oct 10
1
[PATCH] fix enospc when there is plenty of space
...'ll go to choose another block group. However because search_start matches
orig_search_start we go to see if we can allocate a chunk. If we are in the
situation that we cannot allocate a chunk, we fail and ENOSPC. This is kind of
a big flaw of the way find_free_extent works, as it along with find_free_space
loop through _all_ of the block groups, not just the ones that we want to
allocate out of. This patch completely kills find_free_space and rolls it into
find_free_extent. I''ve introduced a sort of state machine into this, which will
make it easier to get cache miss information out of th...