[ofa-general] [ANNOUNCE] libmlx4 1.0.1 released

Roland Dreier rdreier at cisco.com
Wed Jun 17 11:23:05 PDT 2009


libmlx4 is a userspace driver for Mellanox ConnectX InfiniBand HCAs.
It is a plug-in module for libibverbs that allows programs to use
Mellanox hardware directly from userspace.

A new stable release, libmlx4 1.0.1, is available from

    http://www.openfabrics.org/downloads/mlx4/libmlx4-1.0.1.tar.gz

with sha1sum

    1f1465664c19e263ef096e49128a7dfa1d086c73  libmlx4-1.0.1.tar.gz

I also tagged the 1.0.1 release of libmlx4 and pushed it out to my
git tree on kernel.org:

    git://git.kernel.org/pub/scm/libs/infiniband/libmlx4.git

(the name of the tag is libmlx4-1.0.1).

This is a minor update release of libmlx4, primarily to have a release
with a fix to the BlueFlame memcpy problem, which causes problems when
running under Valgrind.  Things appear quite usable at the moment.
Please test and let me know if you see anything that needs to be
fixed.

I have also started the process of getting updated libmlx4 packages
into the main Debian and Fedora archives.

The complete list of changes since 1.0 is:

Dotan Barak (1):
      Fix value of pkey_index in QP1 completions

Eli Cohen (1):
      Optimize QP stamping

Jack Morgenstein (5):
      Clear context struct at allocation time
      Fix test for GRH presence in mlx4_poll_one()
      Don't use memcpy() to write blueflame sends
      Fix race between create QP and destroy QP
      Set ownership bit correctly when copying over CQEs during CQ resize

Roland Dreier (16):
      Update Debian version to 1.0-1
      Move to using cdbs to generate Debian/control for better Build-depends
      Add Closes: tag for Debian ITP bug
      Use real Homepage: tag instead of pseudo-header inside description
      Micro-optimize mlx4_poll_one()
      Revert "Don't add an extra entry to CQs"
      Spec file cleanups based on Fedora review
      Update RPM spec changelog to avoid a macro
      Add debian/watch file
      Change openib.org URLs to openfabrics.org URLs
      Fix CQ cleanup when QP is destroyed
      Update Debian policy version to 3.8.2
      Update build system to use shave
      Move -dbg Debian package to section debug
      Merge spec file changelog from Fedora
      Roll libmlx4-1.0.1 release

Vladimir Sokolovsky (1):
      Implement resize CQ




More information about the general mailing list