Version: 1
-Previous: a41dcbfafd7f9e007d87524bd75a45ecfc1eab9d
-Head: f188f778fc810d5ce6341230c273d0139ca1b50c
+Previous: 7ba1be7c64fba8ecd0b4d2113ff330acd2004a29
+Head: 5db42dfdfb979d027c16eed406fdc54a22bdbdc1
Applied:
build-preload: 934949885dc5db0c30a70378b7fc8c36d512e32f
chk-src: f188f778fc810d5ce6341230c273d0139ca1b50c
+ refresh-temp: 5db42dfdfb979d027c16eed406fdc54a22bdbdc1
Unapplied:
v1.0.16: b48e896757a21993ed2eac78662e02a54be5818e
waitall-buggy: c49c6b56c55385774065f5aa2704078e6ae0ceb8
--- /dev/null
+Bottom: 220121d634269cc5dec0c0d7bc1545acc1e3b8a9
+Top: dfec70d648229122a223c74fd6c162bb7057df14
+Author: Sean Hefty <sean.hefty@intel.com>
+Date: 2012-07-11 11:56:21 -0700
+
+Refresh of chk-src
+
+---
+
+diff --git a/src/cma.c b/src/cma.c
+index f688c4c..86dd787 100755
+--- a/src/cma.c
++++ b/src/cma.c
+@@ -811,6 +811,9 @@ int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr,
+ return ERR(EINVAL);
+
+ src_len = ucma_addrlen(src_addr);
++ if (src_addr && !src_len)
++ return ERR(EINVAL);
++
+ if (af_ib_support)
+ return rdma_resolve_addr2(id, src_addr, src_len, dst_addr,
+ dst_len, timeout_ms);