[Ocfs2-commits] mfasheh commits r1025 - trunk

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Jun 8 18:53:15 CDT 2004


Author: mfasheh
Date: 2004-06-08 17:53:13 -0500 (Tue, 08 Jun 2004)
New Revision: 1025

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



Modified: trunk/TODO
===================================================================
--- trunk/TODO	2004-06-08 22:52:28 UTC (rev 1024)
+++ trunk/TODO	2004-06-08 22:53:13 UTC (rev 1025)
@@ -20,16 +20,6 @@
 	DISK_LOCK_SEQNUM(fe) = changeSeqNum;
   code as it is equally useless.
 
-* Make all our 64-bit divides into shifts, this way we won't need 
-  divdi3.c anymore.
-
-* Combine the ocfs_inode_private and ocfs_inode_num structs, keeping the
-  inode hash, but just using a unified struct as the inode private data, and
-  the hash element (there are a bunch of redundant fields)
-
-* move things to use i_sem to lock out inode changes instead of the bh sem
-  hash we have now.
-
 * get rid of as much of lockres as possible.
 
 * make slabs for: ocfs_journal_handle, and ocfs_journal_copyout and maybe
@@ -47,9 +37,6 @@
 * now that acquire_lock and release_lock take inodes, get rid of the lock_id
   and other redundant arguments in the prototype.
 
-* Fix the bug where deleting a directory with no files in it's first
-  dirnode, but lots in it's others succeeds when it should fail.
-
 * Go through the code and remove every spot where we look inside a bh for a
   value which is right there on an inode (like, whether it's a directory or
   not, fe / vote offsets, lock flags, etc). This includes passing redundant



More information about the Ocfs2-commits mailing list