Re: Upcoming libibverbs release

Jason Gunthorpe
2016-06-29T18:30:42Z

On Wed, Jun 29, 2016 at 08:19:56AM +0300, Leon Romanovsky wrote:
> On Tue, Jun 28, 2016 at 09:26:38PM +0000, Hefty, Sean wrote:
> > > The fundamental question is if it is acceptable for libibverbs to ship
> > > a new core provider agnostic API (cq polling) that is optional
> > > depending on provider.
> > >
> > > I say no, that is not acceptable.
> >
> > I agree - there's no compelling argument that the new calls can't work over all providers.
>
> I agree too, this is why code is provided and nothing stops from other provider to support it.

That isn't what I said, and it isn't what everyone is agreeing with.

I said an optinal API is not acceptable to ship.

That means 'nothing stops' is not enough - the patch author and
maintainer have the responsibility to ensure all providers work with
the API before shipping it.

Jason