[dpdk-dev] [PATCH 00/17] Enhance mlx5 with Mellanox OFED 3.1

Vincent JARDIN vincent.jardin at 6wind.com
Tue Oct 6 11:58:21 CEST 2015


Le 6 oct. 2015 09:54, "Stephen Hemminger" <stephen at networkplumber.org> a
écrit :
>
> On Mon,  5 Oct 2015 19:54:35 +0200
> Adrien Mazarguil <adrien.mazarguil at 6wind.com> wrote:
>
> > Mellanox OFED 3.1 [1] comes with improved APIs that Mellanox ConnectX-4
> > (mlx5) adapters can take advantage of, such as:
> >
> > - Separate post and doorbell operations on all queues.
> > - Lightweight RX queues called Work Queues (WQs).
> > - Low-level RSS indirection table and hash key configuration.
> >
> > This patchset enhances mlx5 with all of these for better performance and
> > flexibility. Documentation is updated accordingly.
>
> Has anybody explored doing a driver without the dependency on OFED?
> It is certainly possible. The Linux kernel drivers don't depend on it.
> And dropping OFED would certainly be faster.

OFED is an established kernel API. I agree that F from infiniband should be
deprecated since it has broader scope of use.

It avoid wasting effort by duplicating kernel's code.

It provides security too that UIO could not provide.

Best regards,
  Vincent


More information about the dev mailing list