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