[SSI] openssi/kernel/include/cluster/ssi/cfs cfs_fs.h,1.24,1.25

Roger Tsang <[email protected]> Wed, 15 Dec 2010 07:01:07 +0000
Newsgroups gmane.linux.cluster.ssic.cvs
Message-ID <[email protected]>
Update of /cvsroot/ssic-linux/openssi/kernel/include/cluster/ssi/cfs
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv13539/kernel/include/cluster/ssi/cfs

Modified Files:
      Tag: OPENSSI-FC
	cfs_fs.h 
Log Message:
_cfs_permission: convert to macro. reduce function call overhead.


Index: cfs_fs.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/include/cluster/ssi/cfs/cfs_fs.h,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- cfs_fs.h	15 Dec 2010 06:44:25 -0000	1.24
+++ cfs_fs.h	15 Dec 2010 07:01:05 -0000	1.25
@@ -198,7 +198,7 @@
 				 struct inode *);
 extern int cfs_refresh_inode(struct inode *, struct cfs_fattr *);
 extern void cfs_update_attr(struct svrcfstok *, struct inode *, int);
-extern int _cfs_permission(struct inode *, int);
+#define _cfs_permission(_inode, _mask) generic_permission(_inode, _mask, NULL)
 extern int cfs_permission(struct inode *, int, struct nameidata *);
 extern int cfs_open(struct inode *, struct file *);
 extern int cfs_release(struct inode *, struct file *);


------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d