[SSI] openssi ChangeLog,1.256,1.257
Roger Tsang <[email protected]> Sun, 08 Aug 2010 03:53:06 +0000
| Newsgroups | gmane.linux.cluster.ssic.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/ssic-linux/openssi
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv11316
Modified Files:
Tag: OPENSSI-FC
ChangeLog
Log Message:
update
Index: ChangeLog
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/ChangeLog,v
retrieving revision 1.256
retrieving revision 1.257
diff -u -d -r1.256 -r1.257
--- ChangeLog 3 May 2010 06:34:56 -0000 1.256
+++ ChangeLog 8 Aug 2010 03:53:04 -0000 1.257
@@ -1,5 +1,118 @@
2010/??/?? *** Release of OpenSSI 2.0.0rc1 ***
+2010/08/07 rogertsang <[email protected]>
+ * CVS branch: OPENSSI-CENTOS
+
+ - Upgrade to procps-3.2.3-8.17.el4_8.2
+
+2010/08/07 rogertsang <[email protected]>
+ * CVS Tags: OPENSSI-FC-1-9-6-PRE41
+
+ * IPC (UNIX domain sockets):
+ - Implement lockless unixnm_svr_table list traversal. Reduce connect(),
+ sendmsg() contention with bind(), connect(), sendmsg().
+ - ssi_unix_deregister() no longer traverses the unix_sockets_unbound
+ list. Remove release() contention with bind() and various paths with
+ unix_table_lock.
+ - unixnm_put() do lockless O(1) lookup of unixnm_cache_entry using
+ reference in unix_sock field; skip unixnm_cache_list traversal.
+ Reduce release() contention with bind(), connect(), sendmsg().
+ - Allocate unixnm_svr_entry and unixnm_cache_entry structures from the
+ Linux slab cache.
+
+ * IPC:
+ - Move rmtunix_make_info(), rmtunix_cache_lookup(), and
+ rmtunix_decache_info() into cluster/ssi/ipc/rmtunix.c
+ - rmtunix_make_info() is no longer inline.
+
+ cluster/ssi/ipc/rmtunix.c | 91 ++++++++
+ cluster/ssi/ipc/unixnm.c | 350 ++++++++++++++++++-------------
+ include/cluster/ssi/ipc/unixnm.h | 97 --------
+ include/cluster/ssi/unix.h | 27 --
+ include/net/af_unix.h | 5
+ net/unix/af_unix.c | 1
+ 6 files changed, 310 insertions(+), 261 deletions(-)
+
+2010/08/07 rogertsang <[email protected]>
+ * CVS Tags: OPENSSI-FC-1-9-6-PRE40
+
+ - Fix unum_getnum() possible inode number overflow beyond 24-bit. Bits
+ 25 to 31 are reserved for SSI node number.
+ - unum_getnum() function is no longer inline.
+
+ include/cluster/ssi/util/unum.h | 14 ++++++++++----
+ 1 files changed, 10 insertions(+), 4 deletions(-)
+
+2010/08/07 rogertsang <[email protected]>
+
+ * IPC (#ifdef DEBUG_SSI_IPC):
+ - freeundos() to print error message if semid not found in caller's
+ sysvsem.undo_list.
+ - Undefine compiler pragma. Disable debug messages.
+
+ * VPROC (#ifdef DEBUG_LDLVL):
+ - Undefine compiler pragma. Disable debug messages.
+
+ include/linux/config.h | 3 ++-
+ ipc/sem.c | 4 +++-
+ 2 files changed, 5 insertions(+), 2 deletions(-)
+
+2010/07/19 rogertsang <[email protected]>
+ * CVS branch: OPENSSI-CENTOS
+
+ - Upgrade to e2fsprogs-1.35-12.24.el4
+
+2010/07/15 rogertsang <[email protected]>
+ * CVS branch: OPENSSI-CENTOS
+
+ - Upgrade to logrotate-3.7.1-11.RHEL4
+
+2010/07/14 rogertsang <[email protected]>
+ * CVS branch: OPENSSI-CENTOS
+
+ - Upgrade to pam-0.77-66.26.el4_8.1
+ - Upgrade to nfs-utils-1.0.6-93.EL4
+ - Upgrade to sudo-1.6.7p5-30.1.5 (CentOS 4)
+
+2010/07/12 rogertsang <[email protected]>
+ * CVS branch: OPENSSI-CENTOS
+
+ - Upgrade to udev-039-10.29.el4
+
+2010/07/04 rogertsang <[email protected]>
+ * CVS branch: OPENSSI-CENTOS
+
+ - Import openssi/docs/redhat/
+
+2010/05/06 rogertsang <[email protected]>
+
+ * IPC (#ifdef SSI_IPC_OBJ_DB_LOCKLESS):
+ - Get rid of compiler warnings in objsvr_find_key() and nsc_ipcremove()
+ when CONFIG_PREEMPT is defined.
+
+ * RMTFB (#ifdef RMTFB_HASH_LOCKLESS):
+ - Get rid of compiler warning in rmtfb_getcmn() when CONFIG_PREEMPT is
+ defined.
+
+ cluster/ssi/ipc/namesvr_func.c | 23 +++++++++++------------
+ cluster/ssi/util/rmtfb.c | 10 +++++-----
+ 2 files changed, 16 insertions(+), 17 deletions(-)
+
+2010/05/04 rogertsang <[email protected]>
+
+ * VPROC (#ifdef VPROC_RCU_MOVEMENT_LIST):
+ - Fix move_data struct leak in move_out_nodedown(). Bug introduced in
+ OPENSSI-FC-1-9-6-PRE39.
+ - No need to acquire mh_lock in put_move_data(); there is no race.
+ move_data struct is removed from mh_datalist before final
+ put_move_data().
+
+ * VPROC:
+ - Remove unnecessary memory barriers.
+
+ cluster/ssi/vproc/dvp_move.c | 29 ++++++++++-------------------
+ 1 files changed, 10 insertions(+), 19 deletions(-)
+
2010/05/03 rogertsang <[email protected]>
* CVS Tags: OPENSSI-FC-1-9-6-PRE39
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev