On Tue, 2006-11-28 at 17:40 +0000, Hugh Dickins wrote: > ext2_new_blocks should reset the reservation window size to 0 when squeezing > the last blocks out of an almost full filesystem, so the retry doesn't skip > any groups with less than half that free, reporting ENOSPC too soon. > I realize this is a bug when I was looking at the code as well. I was thinking we should not check for whether the window size is less than the free blocks counter at all, when the allocation is fall back to non reservation allocation. But your fix works as well. Mingming - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- References:
- 2.6.19-rc5-mm2
- From: Andrew Morton <[email protected]>
- Boot failure with ext2 and initrds
- From: [email protected] (Mel Gorman)
- Re: Boot failure with ext2 and initrds
- From: Hugh Dickins <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Andrew Morton <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Hugh Dickins <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Hugh Dickins <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Andrew Morton <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Mingming Cao <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Andrew Morton <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Mingming Cao <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Andrew Morton <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Mingming Cao <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Andrew Morton <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Hugh Dickins <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Mingming Cao <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Hugh Dickins <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Mingming Cao <[email protected]>
- Re: Boot failure with ext2 and initrds
- From: Hugh Dickins <[email protected]>
- [PATCH 2/6] ext2 balloc: reset windowsz when full
- From: Hugh Dickins <[email protected]>
- 2.6.19-rc5-mm2
- Prev by Date: [PATCH] REPORTING-BUGS: request .config file
- Next by Date: RE: Reserving a fixed physical address page of RAM.
- Previous by thread: [PATCH 2/6] ext2 balloc: reset windowsz when full
- Next by thread: [PATCH 2/12] ext3 balloc: fix off-by-one against grp_goal
- Index(es):