[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