[Ocfs2-devel] [PATCH]remove oin's needs_flush_list

Rusty Lynch rusty at linux.co.intel.com
Thu Mar 18 08:00:33 CST 2004


The following is a very simple patch to remove the needs_flush_list
list_head and in_needs_flush_list boolean members of ocfs_inode.

This is dead code.

    --rusty

Index: src/oin.c
===================================================================
--- src/oin.c	(revision 787)
+++ src/oin.c	(working copy)
@@ -753,10 +753,6 @@
 		}
 
 		lockResource->oin = NULL;
-		if (oin->in_needs_flush_list) {
-			list_del (& (oin->needs_flush_list));
-			oin->in_needs_flush_list = false;
-		}
 		if (lockResource->in_cache_list) {
 			list_del (& (lockResource->cache_list));
 			lockResource->in_cache_list = false;
Index: src/inc/ocfs.h
===================================================================
--- src/inc/ocfs.h	(revision 787)
+++ src/inc/ocfs.h	(working copy)
@@ -1838,7 +1838,6 @@
 	ocfs_obj_id obj_id;
 	struct inode *inode;
 	struct _ocfs_super *osb;	/* ocfs_inode belongs to this volume */
-	struct list_head needs_flush_list;
 	struct list_head recovery_list;
 	ocfs_sem main_res;
 	struct semaphore extend_sem;
@@ -1853,7 +1852,6 @@
 	__u32 oin_flags;
 	bool needs_verification;
 	bool cache_enabled;
-	bool in_needs_flush_list;
 	bool journal_inode;    /* is this the journal oin? */
 };
 


More information about the Ocfs2-devel mailing list