[SSI] openssi/kernel/include/linux config.h,1.25,1.26
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 fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv32639/include/linux
Modified Files:
Tag: OPENSSI-FC
config.h
Log Message:
IPC:
- Fix shm_ids_svr table race; mutex not held, wrong mutex held, or releasing unheld mutex. (#ifdef IPC_SHM_RACE_FIX)
- Downgrade NSC_IPC_WRLOCK() where appropriate; reduce contention. (#ifdef NSC_IPC_RWLOCK_DOWNGRADE)
cluster/ssi/cfs/cfs_ipcshm.c | 66 +++++++++++++++++++++++++++++------
cluster/ssi/ipc/ipcshm_svr.c | 76 ++++++++++++++++++++++++++++++++++-------
cluster/ssi/ipc/namesvr_func.c | 68 ++++++++++++++++++++++++++++++++++++
include/linux/config.h | 1
ipc/shm.c | 3 +
5 files changed, 188 insertions(+), 26 deletions(-)
Index: config.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/include/linux/config.h,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- config.h 19 Feb 2009 08:01:02 -0000 1.25
+++ config.h 24 Feb 2009 01:51:47 -0000 1.26
@@ -246,6 +246,7 @@
#endif
#define RMTUNIX_SOCK_INFO_CACHE
+#define NSC_IPC_RWLOCK_DOWNGRADE
/*
* High-Availability / Failover
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H