From 2f43dbf3f559bcb56e2dac4c739312217aee48e4 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Tue, 2 Feb 2010 15:46:32 -0800 Subject: [PATCH] debug cma --- trunk/ulp/librdmacm/src/cma.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/trunk/ulp/librdmacm/src/cma.cpp b/trunk/ulp/librdmacm/src/cma.cpp index cde309b8..86efc443 100644 --- a/trunk/ulp/librdmacm/src/cma.cpp +++ b/trunk/ulp/librdmacm/src/cma.cpp @@ -904,6 +904,7 @@ static int ucma_process_conn_resp(struct cma_event *event) HRESULT hr; if (FAILED(event->event.status)) { +printf("ucma_process_conn_resp - failed 0x%x\n", event->event.status); goto err; } @@ -915,6 +916,7 @@ static int ucma_process_conn_resp(struct cma_event *event) hr = id->ep.connect->Accept(id->qp->conn_handle, &attr, &id->comp_entry.Overlap); if (FAILED(hr) && hr != WV_IO_PENDING) { +printf("ucma_process_conn_resp - accept failed 0x%x\n", hr); id->comp_entry.Busy = 0; event->event.status = hr; goto err; @@ -938,6 +940,8 @@ static void ucma_process_establish(struct cma_event *event) event->event.status = ucma_query_connect(&id_priv->id, &event->event.param.conn); } +else + printf("ucma_process_establish error 0x%x\n", event->event.status); if (SUCCEEDED(event->event.status)) { event->event.event = RDMA_CM_EVENT_ESTABLISHED; @@ -947,6 +951,7 @@ static void ucma_process_establish(struct cma_event *event) id_priv->id.comp_entry.Busy = 1; id_priv->id.ep.connect->NotifyDisconnect(&id_priv->id.comp_entry.Overlap); } else { +printf("ucma_process_establish failure 0x%x\n", event->event.status); event->event.event = RDMA_CM_EVENT_CONNECT_ERROR; event->id_priv->state = cma_disconnected; } -- 2.46.0