Version: 1
-Previous: 3ecfe06a18a9e407c0aa25bf9964b670401c6102
-Head: e9cf209dc778105199ae5d189f750657ca942353
+Previous: ac49a44b12d75145a6096c38097da4c9621afdfa
+Head: 262f650c5a6b0c83378314654430de842948325e
Applied:
sync: 452ce3b051e10e10363baa77834962a89267e052
pre-af-ib: 73504ef1f812bea6d1fd59f194f90e5194ca2efa
getreq: 1ef2ab06b60a1192a1b2af253d75e187ecc68381
ep: 47348de149bd19aa0f7d1ee293e5c2157c181c26
samples: e9cf209dc778105199ae5d189f750657ca942353
+ refresh-temp: 262f650c5a6b0c83378314654430de842948325e
Unapplied:
cq-status: d4535a68c8d41302c9ee9d44b98a75ea19b4f172
wv-rm-ioctl: 2c4f8b27f89993bc9c1215e8c358046b2934f755
--- /dev/null
+Bottom: d976191e98895ad330bb596fea1ba14ef7f4332e
+Top: 589dd94a34abf4e2921d4a8205615bc02ab645a2
+Author: Sean Hefty <sean.hefty@intel.com>
+Date: 2010-08-16 14:02:58 -0700
+
+Refresh of samples
+
+---
+
+diff --git a/trunk/ulp/librdmacm/examples/rdma_client/rdma_client.c b/trunk/ulp/librdmacm/examples/rdma_client/rdma_client.c
+index 2e33cf6..e0a394e 100644
+--- a/trunk/ulp/librdmacm/examples/rdma_client/rdma_client.c
++++ b/trunk/ulp/librdmacm/examples/rdma_client/rdma_client.c
+@@ -107,7 +107,7 @@ static int run(void)
+ return 0;\r
+ }\r
+ \r
+-int main(int argc, char **argv)\r
++int __cdecl main(int argc, char **argv)\r
+ {\r
+ int op, ret;\r
+ \r
+diff --git a/trunk/ulp/librdmacm/examples/rdma_server/rdma_server.c b/trunk/ulp/librdmacm/examples/rdma_server/rdma_server.c
+index 575ad44..8be1577 100644
+--- a/trunk/ulp/librdmacm/examples/rdma_server/rdma_server.c
++++ b/trunk/ulp/librdmacm/examples/rdma_server/rdma_server.c
+@@ -125,7 +125,7 @@ static int run(void)
+ return 0;\r
+ }\r
+ \r
+-int main(int argc, char **argv)\r
++int __cdecl main(int argc, char **argv)\r
+ {\r
+ int op, ret;\r
+ \r
+diff --git a/trunk/ulp/librdmacm/include/rdma/rdma_verbs.h b/trunk/ulp/librdmacm/include/rdma/rdma_verbs.h
+index 46ebebc..feb01be 100644
+--- a/trunk/ulp/librdmacm/include/rdma/rdma_verbs.h
++++ b/trunk/ulp/librdmacm/include/rdma/rdma_verbs.h
+@@ -160,7 +160,8 @@ rdma_post_recv(struct rdma_cm_id *id, void *context, void *addr,
+ {
+ struct ibv_sge sge;
+
+- assert((addr >= mr->addr) && ((addr + length) <= (mr->addr + mr->length)));
++ assert((addr >= mr->addr) &&
++ (((uint8_t) addr + length) <= ((uint8_t) mr->addr + mr->length)));
+ sge.addr = (uint64_t) (uintptr_t) addr;
+ sge.length = (uint32_t) length;
+ sge.lkey = mr->lkey;