From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH v2 00/23] mlx4: MOFED 3.0 support, bugfixes and enhancements Date: Wed, 01 Jul 2015 11:33:45 +0200 Message-ID: <10407406.6kCTEyTeEP@xps13> References: <1433546120-2254-1-git-send-email-adrien.mazarguil@6wind.com> <1435656489-27986-1-git-send-email-adrien.mazarguil@6wind.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org To: Adrien Mazarguil Return-path: Received: from mail-wg0-f47.google.com (mail-wg0-f47.google.com [74.125.82.47]) by dpdk.org (Postfix) with ESMTP id F3695ADA7 for ; Wed, 1 Jul 2015 11:34:54 +0200 (CEST) Received: by wgck11 with SMTP id k11so31592505wgc.0 for ; Wed, 01 Jul 2015 02:34:53 -0700 (PDT) In-Reply-To: <1435656489-27986-1-git-send-email-adrien.mazarguil@6wind.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 2015-06-30 11:27, Adrien Mazarguil: > This patchset adds compatibility with the upcoming Mellanox OFED 3.0 > release (new kernel drivers and userland support libraries), which supports > new features such as L3/L4 checksum validation offloads and addresses > several bugs and limitations at the same time. > > v2: > - Bugfix for a possible crash when allocating mbufs. > - Several API changes following the release of Mellanox OFED 3.0. > - Performance improvements made possible by the new API. > - Add TX checksum offloads. > - Update documentation to reflect the changes. > > Adrien Mazarguil (6): > mlx4: fix possible crash on scattered mbuf allocation failure > mlx4: add MOFED 3.0 compatibility to interfaces names retrieval > mlx4: use MOFED 3.0 fast verbs interface for TX operations > mlx4: move scattered TX processing to helper function > mlx4: add L2 tunnel (VXLAN) checksum offload support > doc: update mlx4 documentation following MOFED 3.0 changes > > Alex Rosenbaum (8): > mlx4: avoid looking up WR ID to improve RX performance > mlx4: merge RX queue setup functions > mlx4: use MOFED 3.0 extended flow steering API > mlx4: use MOFED 3.0 fast verbs interface for RX operations > mlx4: improve performance by requesting TX completion events less > often > mlx4: shrink TX queue elements for better performance > mlx4: prefetch completed TX mbufs before releasing them > mlx4: associate resource domain with CQs and QPs to enhance > performance > > Gilad Berman (1): > mlx4: add L3 and L4 checksum offload support > > Olga Shern (5): > mlx4: make sure experimental device query function is implemented > mlx4: allow applications to partially use fork() > mlx4: improve accuracy of link status information > mlx4: fix support for multiple VLAN filters > mlx4: disable multicast echo when device is not VF > > Or Ami (3): > mlx4: fix error message for invalid number of descriptors > mlx4: remove provision for flow creation failure in DMFS A0 mode > mlx4: query netdevice to get initial MAC address Applied, thanks