mtd/fs/jffs3 TODO,3.1,3.2

Artem Bityuckiy dedekind at infradead.org
Thu Dec 16 09:43:38 EST 2004


Update of /home/cvs/mtd/fs/jffs3
In directory phoenix.infradead.org:/tmp/cvs-serv8948

Modified Files:
	TODO 
Log Message:
Add Joakim Tjernlund's Ideas.


Index: TODO
===================================================================
RCS file: /home/cvs/mtd/fs/jffs3/TODO,v
retrieving revision 3.1
retrieving revision 3.2
diff -u -r3.1 -r3.2
--- TODO	9 Dec 2004 16:05:03 -0000	3.1
+++ TODO	16 Dec 2004 14:43:35 -0000	3.2
@@ -1,4 +1,3 @@
-JFFS2 Id: TODO,v 1.17 2004/04/14 20:11:38 gleixner  Exp
  * $Id$
 
  - support asynchronous operation -- add a per-fs 'reserved_space' count,
@@ -34,3 +33,13 @@
    - Remove totlen from jffs3_raw_node_ref? Need to have totlen passed into
 	jffs3_mark_node_obsolete(). Can all callers work it out?
    - Remove size from jffs3_raw_node_frag. 
+
+   Joakim Tjernlund <joakim.tjernlund at lumentis.se>  Thu, 16 Dec 2004 14:20:43:
+   - Consider another checksum algorithm. Crc32 is very expensive
+     and JFFS2 suffered severely in the early days. Now that crc32 is
+     very optimized that problem is less visible, but crc32 is still
+     expensive. Maybe an Adler32 checksum is good enough or a crc16?
+                                                                                                                                             
+   - Don't calculate a Adler32 checksum when comressing with zlib.
+     JFFS2 already has its own checksum.
+





More information about the linux-mtd-cvs mailing list