Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Mar 2018 13:07:31 -0700
From:      Navdeep Parhar <np@FreeBSD.org>
To:        Hans Petter Selasky <hps@selasky.org>, Konstantin Belousov <kib@freebsd.org>, "'freebsd-infiniband@freebsd.org'" <freebsd-infiniband@freebsd.org>, freebsd-drivers <freebsd-drivers@mellanox.com>, Meny Yossefi <menyy@mellanox.com>, "'FreeBSD-stable@FreeBSD.org'" <FreeBSD-stable@FreeBSD.org>, freebsd-arch <freebsd-arch@freebsd.org>
Subject:   Re: [HEADS UP] - OFED/RDMA stack update
Message-ID:  <1cbfc0c9-25bc-3373-8ce8-4c5e072cd6fe@FreeBSD.org>
In-Reply-To: <6d451a3b-a635-08b1-f8d4-52fdc48083d6@selasky.org>
References:  <VI1PR0501MB2863AC74A6345BD07068DA34C3C10@VI1PR0501MB2863.eurprd05.prod.outlook.com> <1519683699.47932.5.camel@FreeBSD.org> <20180226224311.GT94212@kib.kiev.ua> <3027f48e-0ba8-555d-df23-d638303cb125@selasky.org> <20180317195200.GA5223@ox> <6d451a3b-a635-08b1-f8d4-52fdc48083d6@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 03/17/2018 13:03, Hans Petter Selasky wrote:
> On 03/17/18 20:52, Navdeep Parhar wrote:
>> Hold your horses.=C2=A0 Do you have confirmation from the affected par=
ty that
>> the shims are adequate for them?=C2=A0 I have been waiting for that be=
fore
>> looking at this branch.
>=20
> Hi Navdeep,
>=20
> Mellanox has received an API list from at least one party, and has take=
n
> the action to support all the required APIs.
>=20
>> Is the iw_cxgbe breakage a simple merge conflict as previously discuss=
ed
>> or do the shims require driver changes?=C2=A0=20
>=20
> It is a merge conflict. The code already compiles in 12-current.

I tried backing out r329391 and r329017 in a local copy and then was
able to merge r320418, r323082, and r326169 in that order without any
conflicts.  But iw_cxgbe/cm.c still doesn't compile in the projects
branch because it has some socket code that relies on some of glebius's
changes available only in head (I checked with him and they aren't
MFC'able).  I'm trying to figure out what to do about those.

And what about the cxgb breakage?  Is there any simple way to make an
old style driver work with the new stack?  T3 iw_cxgb in head was
retired before the ofed overhaul.

Regards,
Navdeep




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1cbfc0c9-25bc-3373-8ce8-4c5e072cd6fe>