[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