Re: CheckFS: Checkpoints and Block Level Incremental Backup (BLIB)

Theodore Ts'o
2005-07-23T16:05:54Z

On Sat, Jul 23, 2005 at 11:30:07AM +0530, Amit S. Kale wrote:
>
> We started it from 2.6.7 last year and then it was sitting idle for several
> months for lack of resources. We'll go back to that version and generate a
> diff that's easier to read.
>
> Yes, changing the name has made the task of rebasing wrt. changing kernels lot
> difficult. Our original intention was to make testing easier by keeping ext3
> and checkfs filesystems in the same kernel. Had we continued it at that
> point, we would have posted differences wrt. ext3 sources themselves. There
> was compelling reason to change the name.

One easier way of doing development, particularly for people doing
filesystem work, is to compile the kernel with the test filesystem
code using user-mode linux (UML) architecture. This significantly
shortens your edit-compile-debug cycle time, and it makes it easier to
run your filesystem code under a debugger. That way you also don't
have to worry about your filesystem changes toasting your system,
either. This technique doesn't work all that well for people doing
architecture-specific code or for device drivers, but for filesystems,
it's ideal.

Regards,

- Ted