[NetBSD logo]    &    [Google logo]

NetBSD-SoC: Improve and Extend resize_ffs

Project Description

The utility resize_ffs is a program intended to resize Berkeley Fast File Systems (FFS) by either growing or shrinking them. This filesystem is the standard filesystem for the NetBSD operating system -- a free, fast, secure, and highly portable Unix-like Open Source operating system.

There is already a preliminary utility in the NetBSD source tree, and this project will first and primarily thoroughly test it with a regression test suite and code review, and correct and fix any bugs encountered. After this is accomplished, and the utility is stable, this project will attempt to extend the utility with features such as "live" resizing, that is the ability to dynamically resize the filesystem without first having to unmount it.


Google Summer of Code 2009: Program Timeline

You can view the CVS respository here. You can also download the respository module with:

$ cvs -d:pserver:anonymous@netbsd-soc.cvs.sourceforge.net:/cvsroot/netbsd-soc checkout -P resize_ffs

Feel free to use and test the utility and provide feedback here.


May 23, 2009

June 30, 2009


[What exactly is intended to be provided by this project. This list will be used to judge the success of the project!]

Mandatory (must-have) components:

Optional (would-be-nice) components:


[Insert use and test cases, instruction for integration into NetBSD, installation, configuration, using; reference existing standards or other existing works where appropriate]

Documentation for this project

Resources that were helpful to me

Technical Details

[Documentation of existing NetBSD interfaces used, new interfaces created, pointers to header-files, section .2/.3/.9 manpages created and used, etc.]

Get NetBSD Summer of Code projects at SourceForge.net. Fast, secure and Free Open Source software downloads Christopher Berardi
$Id: index.html,v 1.7 2009/06/30 18:56:30 cberardi Exp $
Valid HTML 4.01 Strict