patch-2.4.21 linux-2.4.21/fs/jfs/jfs_incore.h

Next file: linux-2.4.21/fs/jfs/jfs_inode.c
Previous file: linux-2.4.21/fs/jfs/jfs_imap.c
Back to the patch index
Back to the overall index

diff -urN linux-2.4.20/fs/jfs/jfs_incore.h linux-2.4.21/fs/jfs/jfs_incore.h
@@ -55,7 +55,6 @@
 	lid_t	atlhead;	/* anonymous tlock list head	*/
 	lid_t	atltail;	/* anonymous tlock list tail	*/
 	struct list_head anon_inode_list; /* inodes having anonymous txns */
-	struct list_head mp_list; /* metapages in inode's address space */
 	/*
 	 * rdwrlock serializes xtree between reads & writes and synchronizes
 	 * changes to special inodes.  It's use would be redundant on
@@ -112,10 +111,10 @@
 	COMMIT_Inlineea,	/* commit inode inline EA */
 	COMMIT_Freewmap,	/* free WMAP at iClose() */
 	COMMIT_Dirty,		/* Inode is really dirty */
-	COMMIT_Holdlock,	/* Hold the IWRITE_LOCK until commit is done */
 	COMMIT_Dirtable,	/* commit changes to di_dirtable */
 	COMMIT_Stale,		/* data extent is no longer valid */
 	COMMIT_Synclist,	/* metadata pages on group commit synclist */
+	COMMIT_Syncdata,	/* Data must be synced before inode committed */
 };
 
 #define set_cflag(flag, ip)	set_bit(flag, &(JFS_IP(ip)->cflag))

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)