[Ocfs2-commits] mfasheh commits r1287 - trunk

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Jul 20 01:24:40 CDT 2004


Author: mfasheh
Date: 2004-07-20 00:24:38 -0500 (Tue, 20 Jul 2004)
New Revision: 1287

Modified:
   trunk/TODO
Log:
* update the TODO list



Modified: trunk/TODO
===================================================================
--- trunk/TODO	2004-07-20 04:47:30 UTC (rev 1286)
+++ trunk/TODO	2004-07-20 05:24:38 UTC (rev 1287)
@@ -6,16 +6,12 @@
 
 * provide an ocfsmigrate utility to migrate v1 -> v2 and back.
 
-* System files should be locked with cache lock so we can cache our reads to
-  them. This can also count for the main bitmap.
-
 * Make bitmap reads only read those blocks which we care about
 
 * Make bitmap free functions do their job without relocking the bitmaps for
   each record.
 
-* make slabs for: ocfs_journal_handle, and ocfs_journal_copyout and maybe
-  ocfs_journal_lock
+* make slabs for: ocfs_journal_handle, and ocfs_journal_copyout
 
 * fops, iops on bitmap file (and maybe other system files) should probably be
   different and / or special cased. In a related todo: Get rid of the 
@@ -47,8 +43,6 @@
 
 * turn priv_sem into a spinlock.
 
-* mmap doesn't work, this needs fixing.
-
 * the open map change in process vote violates the journalling rules,
   but may not actually be a problem. We should figure out what to do if
   anything.
@@ -62,13 +56,15 @@
 
 * move the stuff from /proc/sys/kernel/ocfs2/ to /proc/fs/ocfs2/
 
+* we should have no more checkpointed / synced transactions
+	- the only ones left as of 7/19/04 are: truncate, link, 
+	  symlink and rename. these should be easy to fix.
+
 Post 1.0:
 * restartable truncate
 
 * space allocation has to be fixed to be able to deal with non contiguous space
 
-* we should have no more checkpointed / synced transactions
-
 * need to move the commit_bits stuff outside of the journalling code
 
 * we need to re-evaluate all the release_lock calls and see which ones



More information about the Ocfs2-commits mailing list