From 3d3a4756693247ef2492f7265074c9123ad5222f Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Tue, 27 Jul 2010 22:24:24 +0000 Subject: [PATCH] nd2: set initial QP attributes for pkey and port Assign default values for the pkey and port. These can change during later QP transitions if needed. Signed-off-by: Sean Hefty git-svn-id: svn://openib.tc.cornell.edu/gen1@2858 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- trunk/ulp/netdirect2/user/nd_qp.cpp | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/trunk/ulp/netdirect2/user/nd_qp.cpp b/trunk/ulp/netdirect2/user/nd_qp.cpp index c30579f5..f8804c62 100644 --- a/trunk/ulp/netdirect2/user/nd_qp.cpp +++ b/trunk/ulp/netdirect2/user/nd_qp.cpp @@ -1,5 +1,6 @@ /* * Copyright (c) 2009-2010 Intel Corporation. All rights reserved. + * Copyright (c) 2010 Microsoft Corporation. All rights reserved. * * This software is available to you under the OpenIB.org BSD license * below: @@ -53,7 +54,6 @@ Init(CNDCompletionQueue* pReceiveCompletionQueue, { WV_QP_CREATE create; WV_QP_ATTRIBUTES attr; - //WV_DEVICE_ADDRESS *addr; DWORD opts; HRESULT hr; @@ -74,8 +74,6 @@ Init(CNDCompletionQueue* pReceiveCompletionQueue, create.SendSge = maxInitiatorRequestSGE; create.ReceiveDepth = receiveQueueDepth; create.ReceiveSge = maxReceiveRequestSGE; - //create.InitiatorDepth = ???; - //create.ResponderResources = ???; create.MaxInlineSend = m_pAdapter->m_MaxInlineSend; create.QpType = WvQpTypeRc; @@ -86,14 +84,8 @@ Init(CNDCompletionQueue* pReceiveCompletionQueue, opts = WV_QP_ATTR_STATE | WV_QP_ATTR_PORT_NUMBER | WV_QP_ATTR_PKEY_INDEX; attr.QpState = WvQpStateInit; - //??? need pkey and port for adapter - //addr = &m_pAdapter->m_DevAddress; - //attr.AddressVector.PortNumber = addr->PortNumber; - //hr = m_pConnector->m_pAdapter->m_pWvDevice->FindPkey(addr->PortNumber, addr->Pkey, - // &attr.PkeyIndex); - if (FAILED(hr)) { - return NDConvertWVStatus(hr); - } + attr.PkeyIndex = 0; + attr.AddressVector.PortNumber = 1; hr = m_pWvQp->Modify(&attr, opts, NULL); if (FAILED(hr)) { -- 2.41.0