From owner-svn-src-all@FreeBSD.ORG Tue Feb 17 17:34:38 2015 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EE23EBAC; Tue, 17 Feb 2015 17:34:38 +0000 (UTC) Received: from mail-pd0-f173.google.com (mail-pd0-f173.google.com [209.85.192.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD78D643; Tue, 17 Feb 2015 17:34:38 +0000 (UTC) Received: by pdjy10 with SMTP id y10so45078581pdj.13; Tue, 17 Feb 2015 09:34:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=dY1F3Q71YCQ5qhX76tE0peHT6iRfaH3+Q2YdG+bdgfk=; b=qfVeyO+1eDdB8Zaegd+ySSXQ/NMUjGpVSMxS96p9STihg198VU/KC3aLhsFy11gt9T J8f1ZyY0va0xQuO0otT+6oA0l7TcCdcyt5XDr7zTqaRKtXoic++aVuPAKzPluCc3eo2q PTPmfb2qKQJR+ZmQwm7M2o6B/wA73JrdpPev95cNJ4hliQsqL2eGfIz6YKKCoo3+oWEW 6K6k0Ig1KUGkmPZ8ymU72xuG+yZaXIDWf8kNBeOklOwve7wzDQjuK0T3MDe5Y33evudC fSmbWWU4Ls9aqQ4y3y5drw5NW9ZbvoJtRCDPZnv8XMPQfxAWYi+WXZ0X1vvMF05BN9eg bV1g== X-Received: by 10.66.63.106 with SMTP id f10mr50969197pas.0.1424194472805; Tue, 17 Feb 2015 09:34:32 -0800 (PST) Received: from ox (c-24-6-44-228.hsd1.ca.comcast.net. [24.6.44.228]) by mx.google.com with ESMTPSA id ny1sm18096458pbb.77.2015.02.17.09.34.30 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Feb 2015 09:34:31 -0800 (PST) Date: Tue, 17 Feb 2015 09:34:23 -0800 From: Navdeep Parhar To: Hans Petter Selasky Subject: Re: svn commit: r278886 - in head/sys: conf contrib/rdma/krping dev/cxgb/ulp/iw_cxgb dev/cxgbe/iw_cxgbe modules/ibcore modules/mlx4ib ofed/drivers/infiniband/core ofed/drivers/infiniband/debug ofed/dri... Message-ID: <20150217173423.GA8762@ox> Mail-Followup-To: Hans Petter Selasky , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org References: <201502170840.t1H8eSwP076384@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201502170840.t1H8eSwP076384@svn.freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Feb 2015 17:34:39 -0000 On Tue, Feb 17, 2015 at 08:40:28AM +0000, Hans Petter Selasky wrote: > Author: hselasky > Date: Tue Feb 17 08:40:27 2015 > New Revision: 278886 > URL: https://svnweb.freebsd.org/changeset/base/278886 > > Log: > Update the infiniband stack to Mellanox's OFED version 2.1. What version of the Linux kernel does this match? > > Highlights: > - Multiple verbs API updates > - Support for RoCE, RDMA over ethernet > > All hardware drivers depending on the common infiniband stack has been > updated aswell. > > Discussed with: np @ > Sponsored by: Mellanox Technologies > MFC after: 1 month My reading of the project's MFC policy is that changes to the verbs cannot be MFC'd as that's a KPI/API change. I still plan to test these changes with some iWARP gear later this week. I thought you were going to wait till then, but, oh well. Regards, Navdeep > > Added: > head/sys/ofed/drivers/infiniband/core/peer_mem.c (contents, props changed) > head/sys/ofed/drivers/infiniband/hw/mlx4/mlx4_exp.c (contents, props changed) > head/sys/ofed/drivers/infiniband/hw/mlx4/mlx4_exp.h (contents, props changed) > head/sys/ofed/include/rdma/ib_peer_mem.h (contents, props changed) > head/sys/ofed/include/rdma/ib_user_verbs_exp.h (contents, props changed) > head/sys/ofed/include/rdma/ib_verbs_exp.h (contents, props changed) > head/sys/ofed/include/rdma/peer_mem.h (contents, props changed) > Deleted: > head/sys/ofed/drivers/infiniband/core/Makefile > head/sys/ofed/drivers/infiniband/core/local_sa.c > head/sys/ofed/drivers/infiniband/core/notice.c > head/sys/ofed/drivers/infiniband/hw/mlx4/Makefile > head/sys/ofed/drivers/infiniband/ulp/ipoib/Makefile > Modified: > head/sys/conf/files > head/sys/contrib/rdma/krping/krping.c > head/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c > head/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c > head/sys/dev/cxgbe/iw_cxgbe/cq.c > head/sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h > head/sys/dev/cxgbe/iw_cxgbe/mem.c > head/sys/modules/ibcore/Makefile > head/sys/modules/mlx4ib/Makefile > head/sys/ofed/drivers/infiniband/core/addr.c > head/sys/ofed/drivers/infiniband/core/cache.c > head/sys/ofed/drivers/infiniband/core/cm.c > head/sys/ofed/drivers/infiniband/core/cm_msgs.h > head/sys/ofed/drivers/infiniband/core/cma.c > head/sys/ofed/drivers/infiniband/core/core_priv.h > head/sys/ofed/drivers/infiniband/core/device.c > head/sys/ofed/drivers/infiniband/core/fmr_pool.c > head/sys/ofed/drivers/infiniband/core/iwcm.c > head/sys/ofed/drivers/infiniband/core/mad.c > head/sys/ofed/drivers/infiniband/core/mad_priv.h > head/sys/ofed/drivers/infiniband/core/mad_rmpp.c > head/sys/ofed/drivers/infiniband/core/multicast.c > head/sys/ofed/drivers/infiniband/core/packer.c > head/sys/ofed/drivers/infiniband/core/sa.h > head/sys/ofed/drivers/infiniband/core/sa_query.c > head/sys/ofed/drivers/infiniband/core/smi.c > head/sys/ofed/drivers/infiniband/core/sysfs.c > head/sys/ofed/drivers/infiniband/core/ucm.c > head/sys/ofed/drivers/infiniband/core/ucma.c > head/sys/ofed/drivers/infiniband/core/ud_header.c > head/sys/ofed/drivers/infiniband/core/umem.c > head/sys/ofed/drivers/infiniband/core/user_mad.c > head/sys/ofed/drivers/infiniband/core/uverbs.h > head/sys/ofed/drivers/infiniband/core/uverbs_cmd.c > head/sys/ofed/drivers/infiniband/core/uverbs_main.c > head/sys/ofed/drivers/infiniband/core/uverbs_marshall.c > head/sys/ofed/drivers/infiniband/core/verbs.c > head/sys/ofed/drivers/infiniband/debug/memtrack.c > head/sys/ofed/drivers/infiniband/debug/memtrack.h > head/sys/ofed/drivers/infiniband/debug/mtrack.h > head/sys/ofed/drivers/infiniband/hw/mlx4/ah.c > head/sys/ofed/drivers/infiniband/hw/mlx4/alias_GUID.c > head/sys/ofed/drivers/infiniband/hw/mlx4/cm.c > head/sys/ofed/drivers/infiniband/hw/mlx4/cq.c > head/sys/ofed/drivers/infiniband/hw/mlx4/doorbell.c > head/sys/ofed/drivers/infiniband/hw/mlx4/mad.c > head/sys/ofed/drivers/infiniband/hw/mlx4/main.c > head/sys/ofed/drivers/infiniband/hw/mlx4/mcg.c > head/sys/ofed/drivers/infiniband/hw/mlx4/mlx4_ib.h > head/sys/ofed/drivers/infiniband/hw/mlx4/mr.c > head/sys/ofed/drivers/infiniband/hw/mlx4/qp.c > head/sys/ofed/drivers/infiniband/hw/mlx4/sysfs.c > head/sys/ofed/drivers/infiniband/hw/mthca/mthca_provider.c > head/sys/ofed/drivers/infiniband/hw/mthca/mthca_qp.c > head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h > head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c > head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c > head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_multicast.c > head/sys/ofed/include/rdma/ib_addr.h > head/sys/ofed/include/rdma/ib_cache.h > head/sys/ofed/include/rdma/ib_cm.h > head/sys/ofed/include/rdma/ib_mad.h > head/sys/ofed/include/rdma/ib_pack.h > head/sys/ofed/include/rdma/ib_sa.h > head/sys/ofed/include/rdma/ib_umem.h > head/sys/ofed/include/rdma/ib_user_verbs.h > head/sys/ofed/include/rdma/ib_verbs.h > head/sys/ofed/include/rdma/iw_cm.h > head/sys/ofed/include/rdma/rdma_cm.h > head/sys/ofed/include/rdma/rdma_user_cm.h >