Version: 1
-Previous: 22bb68a6df578e7983327c036b7d7464e00bb57c
-Head: ede8ebbcfb75fdc1bb424beb27f2ab8a4661ba69
+Previous: 66376b079eef6d97e2f10c0d0d239df3255f55db
+Head: b88d4dfeaedcc085e5e588cf7aa1b0a2ae58316f
Applied:
dapl-evd: ede541a6ba3d7d2a69f95b691f69eb9a315bb75d
- cma-priv-data: 3266056679c9c6a60a39a7ab2da2ce32fe704796
- refresh-temp: ede8ebbcfb75fdc1bb424beb27f2ab8a4661ba69
+ cma-priv-data: b88d4dfeaedcc085e5e588cf7aa1b0a2ae58316f
Unapplied:
overlap: dfe75689835ce5dc1dbe80fd8c8ca144db6383b9
dapl-qp: 57f50f5e232bbdddff67fc4dae43c66cfce81c5e
Bottom: ebe6c342ce034412580dd890057e8a7cd24198c2
-Top: ebe6c342ce034412580dd890057e8a7cd24198c2
+Top: a29a4793e7a5376c6cc2d9879e70b4ba09e1f492
Author: Sean Hefty <sean.hefty@intel.com>
Date: 2010-09-17 14:13:29 -0700
---
-
+diff --git a/trunk/ulp/librdmacm/src/cma.cpp b/trunk/ulp/librdmacm/src/cma.cpp
+index 835d020..215bdf6 100644
+--- a/trunk/ulp/librdmacm/src/cma.cpp
++++ b/trunk/ulp/librdmacm/src/cma.cpp
+@@ -765,6 +765,10 @@ static int ucma_valid_param(struct cma_id_private *id_priv,
+ return rdma_seterrno(EINVAL);\r
+ }\r
+ \r
++ if (param->private_data_len > sizeof(((WV_CONNECT_PARAM *) NULL)->Data)) {\r
++ return rdma_seterrno(EINVAL);\r
++ }\r
++\r
+ return 0;\r
+ }
+++ /dev/null
-Bottom: ebe6c342ce034412580dd890057e8a7cd24198c2
-Top: a29a4793e7a5376c6cc2d9879e70b4ba09e1f492
-Author: Sean Hefty <sean.hefty@intel.com>
-Date: 2010-09-17 14:13:47 -0700
-
-Refresh of cma-priv-data
-
----
-
-diff --git a/trunk/ulp/librdmacm/src/cma.cpp b/trunk/ulp/librdmacm/src/cma.cpp
-index 835d020..215bdf6 100644
---- a/trunk/ulp/librdmacm/src/cma.cpp
-+++ b/trunk/ulp/librdmacm/src/cma.cpp
-@@ -765,6 +765,10 @@ static int ucma_valid_param(struct cma_id_private *id_priv,
- return rdma_seterrno(EINVAL);\r
- }\r
- \r
-+ if (param->private_data_len > sizeof(((WV_CONNECT_PARAM *) NULL)->Data)) {\r
-+ return rdma_seterrno(EINVAL);\r
-+ }\r
-+\r
- return 0;\r
- }