summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErez Zilber <erezz@voltaire.com>2008-01-17 11:51:58 +0200
committerRoland Dreier <rolandd@cisco.com>2008-01-25 14:15:43 -0800
commita4ef1451dfba92f51934e8331f634497b9ed3393 (patch)
tree049cdae2c051fd16d8c3bc2570cc078c4afe195e
parenta3cd7d9070be417a21905c997ee32d756d999b38 (diff)
downloadlinux-3.10-a4ef1451dfba92f51934e8331f634497b9ed3393.tar.gz
linux-3.10-a4ef1451dfba92f51934e8331f634497b9ed3393.tar.bz2
linux-3.10-a4ef1451dfba92f51934e8331f634497b9ed3393.zip
IB/iser: Print information about unhandled RDMA CM events
Some RDMA CM events are not supported or not handled in iSER. This patch adds some info (printk) for the user about them. Signed-off-by: Erez Zilber <erezz@voltaire.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
-rw-r--r--drivers/infiniband/ulp/iser/iser_verbs.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/infiniband/ulp/iser/iser_verbs.c b/drivers/infiniband/ulp/iser/iser_verbs.c
index 91b2b39eb20..714b8db02b2 100644
--- a/drivers/infiniband/ulp/iser/iser_verbs.c
+++ b/drivers/infiniband/ulp/iser/iser_verbs.c
@@ -475,13 +475,11 @@ static int iser_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *eve
iser_disconnected_handler(cma_id);
break;
case RDMA_CM_EVENT_DEVICE_REMOVAL:
+ iser_err("Device removal is currently unsupported\n");
BUG();
break;
- case RDMA_CM_EVENT_CONNECT_RESPONSE:
- BUG();
- break;
- case RDMA_CM_EVENT_CONNECT_REQUEST:
default:
+ iser_err("Unexpected RDMA CM event (%d)\n", event->event);
break;
}
return ret;