Subject: Re: summer of code resize_ffs project
To: haad <haaaad@gmail.com>
From: Pavel Cahyna <pavel.cahyna@st.mff.cuni.cz>
List: tech-kern
Date: 04/28/2006 00:08:24
On Wed, Apr 26, 2006 at 03:04:08PM +0200, haad wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi everybody
> 
> 
> I look at JFS and now I know that is not project for SoC ,and I
> probably:) can't  do this in 2 months.
> 
> Can I try to work on another SoC project more suitable for my level of
> NetBSD knowledge.
> 
> I have looked to Improve/Extend File system Resizer[1] ,and I thing that
> I can do this project in 2-3 months.
> 
> 1) About Project
> 
> Goal of project is rewrite or review resize_ffs and make it more usable,
> port it to FFS2 and write regression test suite.
> 
> This project provide code,documentation.
> 
> Project schedule and milestones
> 
> 1 1.5 send project to google.com
> 2 in may I can review and rewrite resize_ffs code
> 3 20.6 write regression suite for resize_ffs
> 4 20.7 port resize_ffs to FFS2
> 5 probably I can implement also simple defragmentation (but this is
> another SoC project)
> 
> Similar utility can be found in FreeBSD (growfs for UFS)
> 				Solaris use mkfs -G to grow their UFS to another size.
> 
> 
> 
> 
> 2) Project and NetBSD
> 
> Project is already included in NetBSD.
> 
> resize_ffs use ffs file system and VFS interface to resizing FS.

Really?

I think that it bypasses the file system completely and directly modifies
the on-disk data. (Unless you want to add online resizing to it.)

Pavel