[SSI] openssi ChangeLog,1.252,1.253

Roger Tsang <[email protected]> Sat, 03 Apr 2010 22:05:25 +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-serv16246

Modified Files:
      Tag: OPENSSI-FC
	ChangeLog 
Log Message:
update


Index: ChangeLog
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/ChangeLog,v
retrieving revision 1.252
retrieving revision 1.253
diff -u -d -r1.252 -r1.253
--- ChangeLog	3 Apr 2010 19:48:15 -0000	1.252
+++ ChangeLog	3 Apr 2010 22:05:23 -0000	1.253
@@ -1,6 +1,20 @@
 2010/??/??	*** Release of OpenSSI 2.0.0rc1 ***
 
 2010/04/03	rogertsang <[email protected]>
+	* CVS Tags: OPENSSI-FC-1-9-6-PRE35
+
+	* IPC Messages:
+	- Fix ripc_msgsnd() multiple struct msg_msgseg leak on ssi_msgnd()
+	  error.
+	- Fix double kfree() due to ssi_msgsnd() did not NULL "msgp" pointer to
+	  struct msg_msg when message is queued. Bug introduced in
+	  OPENSSI-FC-1-9-6-PRE32.
+
+	 cluster/ssi/ipc/ipcmsg_svr.c |   13 ++++++++++++-
+	 ipc/msg.c                    |    4 ++++
+	 2 files changed, 16 insertions(+), 1 deletion(-)
+
+2010/04/03	rogertsang <[email protected]>
 	* CVS Tags: OPENSSI-FC-1-9-6-PRE34
 
 	* IPC SHM:
@@ -65,7 +79,8 @@
 	- Fix sys_msgctl(MSG_INFO)
 	  - Might populate user buffer with bogus info on RPC error -EREMOTE.
 	  - Did not account for remote nodes when calculating max_id.
-	  - Deadlock with destination node when both nodes are doing RPC.
+	  - Deadlock with destination node when both nodes are doing RPC for
+	    MSG_INFO command.
 	- Move remote code paths to new functions ssi_remote_msgctl(),
 	  ssi_msgctl_info(), ssi_remote_msgrcv(), ssi_remote_msgsnd().
 	- sys_msgctl() handle cli_ripc_msgctl() error -EAGAIN.
@@ -176,7 +191,7 @@
 	  in the cluster.
 	- Fix IPC id 0 race. ipc_get_locks() / ipc_drop_locks() skipped id 0.
 
-	IPC (#ifdef IPC_SHM_RACE_FIX):
+	* IPC (#ifdef IPC_SHM_RACE_FIX):
 	- Fix shm_svr_addid() array bounds violation when
 	  /proc/sys/kernel/shmmni is greater than 4096 (SHMNMI).
 	- Fix dereferencing invalid shm_kernel_svr structure after calling


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev