Library Versioning and Backward Compatibility

Onload User Guide (UG1586)

Document ID
Release Date
1.2 English

Backward compatibility between Onload 8.0.1 or later and Onload 7 or earlier has been restored as follows:

  • ef_vi:
    • Restored ABI compatibility.
    • Restored ability to link libciul1.a with libonload_zf_static.a into single executable.
  • Onload extension library:
    • Restored API compatibility.
    • Restored ABI compatibility.
    • Reverted library major version number increment.

As a consequence of this change, backward compatibility between versions 8.0.1 and 8.0.0 of Onload has not been preserved and ef_vi applications or Onload applications using extensions built with the Onload 8.0.0 extension library need to be rebuilt with Onload 8.0.1 or later.