[SSI] openssi/kernel/include/linux config.h, 1.30, 1.31 dcache.h, 1.9, 1.10 pipe_fs_i.h, 1.5, 1.6

Roger Tsang <[email protected]>
Newsgroups gmane.linux.cluster.ssic.cvs
Message-ID <[email protected]>
Update of /cvsroot/ssic-linux/openssi/kernel/include/linux
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv1388/include/linux

Modified Files:
      Tag: OPENSSI-FC
	config.h dcache.h pipe_fs_i.h 
Log Message:
Multiple bug fixes. See ChangeLog.


Index: dcache.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/include/linux/dcache.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- dcache.h	7 Aug 2007 03:06:14 -0000	1.9
+++ dcache.h	17 Dec 2009 06:43:51 -0000	1.10
@@ -186,7 +186,13 @@
 static inline void d_drop(struct dentry *dentry)
 {
 	spin_lock(&dcache_lock);
+#ifdef KERNEL2616_53
+	spin_lock(&dentry->d_lock);
+#endif
  	__d_drop(dentry);
+#ifdef KERNEL2616_53
+	spin_unlock(&dentry->d_lock);
+#endif
 	spin_unlock(&dcache_lock);
 }
 

Index: config.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/include/linux/config.h,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -d -r1.30 -r1.31
--- config.h	17 Dec 2009 05:46:50 -0000	1.30
+++ config.h	17 Dec 2009 06:43:51 -0000	1.31
@@ -109,6 +109,8 @@
 #  define SVRCFSTOK_SCT_FLAGS_NOLOCK
 #endif
 
+#define RMTFB_REFCNT_FIX
+
 /*
  * Experimental
  */
@@ -348,7 +350,6 @@
  */
 #define TOKEN_TOKSEQ_RACE_FIX
 #define VPROC_ND_CARELIST_RACE_FIX
-#define MHSVRTOK_RACE_FIX
 
 /*
  * Workarounds

Index: pipe_fs_i.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/include/linux/pipe_fs_i.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- pipe_fs_i.h	7 Aug 2007 03:06:14 -0000	1.5
+++ pipe_fs_i.h	17 Dec 2009 06:43:51 -0000	1.6
@@ -31,6 +31,9 @@
 	unsigned int w_counter;
 	struct fasync_struct *fasync_readers;
 	struct fasync_struct *fasync_writers;
+#ifdef RMTFB_REFCNT_FIX
+	void *ssi_rmtfb_cli;
+#endif
 };
 
 #ifdef CONFIG_SSI


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.