Updated to fix a bug in persistent communications in which messages did not
authorGreg Koenig <koenig@uiuc.edu>
Wed, 7 Jan 2004 23:18:18 +0000 (23:18 +0000)
committerGreg Koenig <koenig@uiuc.edu>
Wed, 7 Jan 2004 23:18:18 +0000 (23:18 +0000)
include space for Converse message headers.

Updated to build against VMI 2.0 Beta 3 release.

src/arch/vmi-linux-ia64/cc-ecc.sh
src/arch/vmi-linux-ia64/conv-mach.sh
src/arch/vmi-linux/conv-mach.sh
src/arch/vmi/machine.h

index c1fa452e490d6c804e3a50b8075dacff33b417ed..3de611d83666986ca8c2b9e5d4a61cb34ce33478 100644 (file)
@@ -1,5 +1,5 @@
-#VMI_INCDIR="-I/home/koenig/THESIS/VMI20-install/include" 
-#VMI_LIBDIR="-L/home/koenig/THESIS/VMI20-install/lib"
+VMI_INCDIR="-I/opt/vmi-2.0b-3-gcc/include"
+VMI_LIBDIR="-L/opt/vmi-2.0b-3-gcc/lib"
 #
 CMK_CPP_C="ecc -E $CMK_INCDIR $VMI_INCDIR "
 CMK_CC="ecc $CMK_INCDIR $VMI_INCDIR "
index bddaa7ab0f37b341acf4cf3f564fb3c910f7439a..9b530ff03c021c7467b1945cd63bf62e4e9f4a41 100644 (file)
@@ -1,5 +1,5 @@
-VMI_INCDIR="-I/home/koenig/THESIS/VMI20-install/include" 
-VMI_LIBDIR="-L/home/koenig/THESIS/VMI20-install/lib"
+VMI_INCDIR="-I/opt/vmi-2.0b-3-gcc/include"
+VMI_LIBDIR="-L/opt/vmi-2.0b-3-gcc/lib"
 #
 CMK_CPP_CHARM="/lib/cpp -P"
 CMK_CPP_C="gcc -E $CMK_INCDIR $VMI_INCDIR "
index 4c3e1651faf0fb1894d94dd8eb58e2f8226223ff..38c10e4f0f5aa91554f8cba3f65066adfff2bd01 100644 (file)
@@ -1,5 +1,5 @@
-VMI_INCDIR="-I/home/koenig/THESIS/VMI20-install/include" 
-VMI_LIBDIR="-L/home/koenig/THESIS/VMI20-install/lib"
+VMI_INCDIR="-I/opt/vmi-2.0b-3-gcc/include" 
+VMI_LIBDIR="-L/opt/vmi-2.0b-3-gcc/lib"
 #
 CMK_CPP_CHARM="/lib/cpp -P"
 CMK_CPP_C="gcc -E $CMK_INCDIR $VMI_INCDIR "
index 46a1d4055e7f43d6bd77a2d492bb3b8d50a7cfc7..953e91b7120965217a9a144a654b4fe5df7f2065 100644 (file)
@@ -193,6 +193,7 @@ typedef struct
 
 typedef struct
 {
+  char header[CmiMsgHeaderSizeBytes];
   int rank;
   int maxsize;
   VMI_virt_addr_t context;
@@ -201,6 +202,7 @@ typedef struct
 
 typedef struct
 {
+  char header[CmiMsgHeaderSizeBytes];
   VMI_virt_addr_t context;
   int rdmarecvindx;
 } CMI_VMI_Persistent_Grant_Message_T;
@@ -208,6 +210,7 @@ typedef struct
 
 typedef struct
 {
+  char header[CmiMsgHeaderSizeBytes];
   int rdmarecvindx;
 } CMI_VMI_Persistent_Destroy_Message_T;