Module Name: src Committed By: riz Date: Wed Dec 1 17:39:54 UTC 2010
Modified Files: src/sbin/resize_ffs: TODO Log Message: Update TODO for resize_ffs(8), adding some stuff and removing some ancient bits. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sbin/resize_ffs/TODO Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sbin/resize_ffs/TODO diff -u src/sbin/resize_ffs/TODO:1.2 src/sbin/resize_ffs/TODO:1.3 --- src/sbin/resize_ffs/TODO:1.2 Sun Feb 23 00:27:51 2003 +++ src/sbin/resize_ffs/TODO Wed Dec 1 17:39:54 2010 @@ -1,15 +1,9 @@ -Preliminary version of resize_ffs, based on der Mouse's fsresize tool. -I didn't have time to clean it up completely before my legal status -w.r.t. open source projects goes into limbo for a while. Other -developers are encouraged to play with the tool and get it into -release-worthy shape. +resize_ffs(8) TODO list -TODO list (see TODO file) - -* -current; put it into release lists/etc. and src/sbin/Makefile - (built & tested on 1.6.1) -* make it ask questions before doing any work (confirm) -* create regression test suite (see discussions on tech-kern and - developers) and fix any bugs -* verify conversion to ANSI C didn't break anything -* port to UFS2 +* Determine why shrinking a v1 file system gets the free block/frag info + wrong, requiring a fsck. +* Add support for swapped byte order +* Fix support for disk blocks of size other than 512 bytes +* Add support for plain files (primarily to ease testing) +* Extend to support UFS2. Probably growth first, then shrinking separately. +* Expand the testing done in src/tests/sbin/resize_ffs