[<prev] [next>] [day] [month] [year] [list]
Message-ID: <cc723f590703110307i78187fecp1406a43c58b7923f@mail.gmail.com>
Date: Sun, 11 Mar 2007 15:37:23 +0530
From: "Aneesh Kumar" <aneesh.kumar@...il.com>
To: "Andreas Dilger" <adilger@...sterfs.com>
Cc: "Avantika Mathur" <mathur@...ux.vnet.ibm.com>,
linux-ext4@...r.kernel.org
Subject: Online defragmentation patches [Was Re: Ext4 devel interlock meeting minutes (March 7, 2007) ]
On 3/11/07, Aneesh Kumar <aneesh.kumar@...il.com> wrote:
> On 3/9/07, Andreas Dilger <adilger@...sterfs.com> wrote:
> > On Mar 08, 2007 10:06 -0800, Avantika Mathur wrote:
> > >
> >
> > > - Aneesh Veetil has been working on a migration tool from block based to
> > > extents allocation. He is looking at two options.
> > >
> > > - Offline Migration: Modify e2fsprogs code to actually be able to create
> > > extents. This involves a lot of duplication of ext4 code (btree).
> > > e2fsprogs has code for interpreting extents, but code for creating them
> > > would have to be duplicated.
> > >
> > > - Online Migration: Use existing filesystem code to convert to extents -
> > > similar to online defragmentation.
> >
> > I would prefer to implement this using the same code as the online defrag.
> > To be useful, the online defrag has to work with block-mapped files anyways.
>
> Is there a tree (git or hg ) which i can use to get a working online defrag ?
>
This is what i tried.
GIT_DIR=/home/opensource/linux-2.6/.git git archive --format=tar
--prefix=linux-2.6.ext4/ v2.6.19-rc6 | tar -xv
That is 2.6.19-rc6.
now i downloaded the patches at
ftp://ftp.clusterfs.com/pub/people/alex/2.6.19-rc6/ and applied it in
the same order as found in the series. The patch doesn't apply
cleanly.
I have downloaded online patches at
http://article.gmane.org/gmane.comp.file-systems.ext4/1011-1014
-aneesh
-
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists