On Mon, Jun 02, 2008 at 12:12:36AM -0700, Mingming Cao wrote: > On Mon, 2008-06-02 at 12:21 +0530, Aneesh Kumar K.V wrote: > > On Sun, Jun 01, 2008 at 04:36:10PM -0700, Mingming Cao wrote: > > > ext4: delalloc block reservation avoid double accounting > > > > > > From: Mingming cao <cmm@xxxxxxxxxx> > > > > > > Since fs free blocks counters are already reduced at the block reservation > > > time, we need to let the underlying block allocation know to avoid > > > decrease the free blocks counter again when real block allocation finished. > > > > > > Signed-off-by: Mingming cao <cmm@xxxxxxxxxx> > > > --- > > > fs/ext4/dir.c | 3 ++- > > > fs/ext4/ext4.h | 6 +++++- > > > fs/ext4/ext4_i.h | 1 + > > > fs/ext4/extents.c | 2 +- > > > fs/ext4/inode.c | 25 ++++++++++++++++++------- > > > fs/ext4/mballoc.c | 13 ++++++++++++- > > > fs/ext4/super.c | 2 ++ > > > 7 files changed, 41 insertions(+), 11 deletions(-) > > > > > > > I guess you would need a similar change for balloc.c > > > > I haven't try delaloc on non-extent files yet. that's todo after this > series is settle down. how about mount -o nomballoc ? -aneesh -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html