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