Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Feb 2015 09:34:23 -0800
From:      Navdeep Parhar <nparhar@gmail.com>
To:        Hans Petter Selasky <hselasky@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
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>
In-Reply-To: <201502170840.t1H8eSwP076384@svn.freebsd.org>
References:  <201502170840.t1H8eSwP076384@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150217173423.GA8762>