mtd/fs/jffs2 TODO,1.15,1.16
David Woodhouse
dwmw2 at infradead.org
Sat Mar 20 10:01:37 EST 2004
Update of /home/cvs/mtd/fs/jffs2
In directory phoenix.infradead.org:/tmp/cvs-serv24767
Modified Files:
TODO
Log Message:
async operation
Index: TODO
===================================================================
RCS file: /home/cvs/mtd/fs/jffs2/TODO,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- TODO 6 Oct 2003 14:50:37 -0000 1.15
+++ TODO 20 Mar 2004 15:01:34 -0000 1.16
@@ -1,5 +1,11 @@
$Id$
+ - support asynchronous operation -- add a per-fs 'reserved_space' count,
+ let each outstanding write reserve the _maximum_ amount of physical
+ space it could take. Let GC flush the outstanding writes because the
+ reservations will necessarily be pessimistic. With this we could even
+ do shared writable mmap, if we can have a fs hook for do_wp_page() to
+ make the reservation.
- disable compression in commit_write()?
- fine-tune the allocation / GC thresholds
- chattr support - turning on/off and tuning compression per-inode
More information about the linux-mtd-cvs
mailing list