fixed broken elan converse header for persistent comm.
authorGengbin Zheng <gzheng@illinois.edu>
Sun, 17 Oct 2004 22:26:23 +0000 (22:26 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Sun, 17 Oct 2004 22:26:23 +0000 (22:26 +0000)
src/arch/elan/conv-common.h

index 5b8e399e708029b9a058637d5644ac8f69a79dae..d829718e9b2968c666329aac9f314ba896e023aa 100644 (file)
@@ -9,8 +9,8 @@
 
 #define CMK_MSG_HEADER_BASIC  CMK_MSG_HEADER_EXT
 /* Type of the message tells whether it is a statically or dynamically allocated message, 0 for dynamic and 1 for static */
-#define CMK_MSG_HEADER_EXT      {CmiUInt2 rank,root,hdl,xhdl,info,stratid,padding1,padding2; }
-#define CMK_MSG_HEADER_BLUEGENE {CmiUInt2 rank,root,hdl,xhdl,info,stratid,padding1,padding2; int nd, n; double rt; CmiInt2 tID; CmiUInt2 hID; char t; int msgID; int srcPe;}
+#define CMK_MSG_HEADER_EXT      {CmiUInt4 size; CmiUInt2 rank,root,hdl,xhdl,info,stratid,padding1,padding2; }
+#define CMK_MSG_HEADER_BLUEGENE {CmiUInt4 size; CmiUInt2 rank,root,hdl,xhdl,info,stratid,padding1,padding2; int nd, n; double rt; CmiInt2 tID; CmiUInt2 hID; char t; int msgID; int srcPe;}
 
 #define CMK_MULTICAST_GROUP_TYPE                struct { unsigned pe, id; }
 #define CMK_MULTICAST_DEF_USE_COMMON_CODE                  1
@@ -36,6 +36,6 @@
 #define NODE_0_IS_CONVHOST                                 1
 #define CONVERSE_VERSION_ELAN                              1
 
-#define  CMK_PERSISTENT_COMM                               0
+#define  CMK_PERSISTENT_COMM                               1
 
 #define CMK_IMMEDIATE_MSG                                 0