Skip to content

Releases: OpenCAPI/libocxl

Release 1.2.1

16 Jun 10:26
ca8679d
Compare
Choose a tag to compare
  • Set library version correctly
  • Fix test build

Release 1.2.0

10 Jun 09:44
97a12b3
Compare
Choose a tag to compare

This is mostly a bug fix release, there's no major new feature:

  • Fix to support devices names with a hexadecimal domain name
  • Allow to override path to read driver info (LIBOCXL_SYSPATH)
  • Documentation enhancements
  • Makefile/build enhancements
  • Add tests for debug AFUs (memcpy, afp)

Release 1.1.0

31 Aug 04:52
Compare
Choose a tag to compare
  • Requires Linux headers >= 4.18 to compile
  • Add support for POWER9 wake_host_thread/wait (requires a compiler with GNU extensions for inline assembler)
  • Generate warnings on ignored return values
  • Use opaque structs rather than void pointers for ocxl handles (this should be transparent to callers)
  • Verified GCC 4-8 & Clang 3.6.2-6.0.1 produce correct machine code for OpenCAPI, and whitelisted them
  • Verify & enforce that we compile with strict ANSI C (2011)

Release 1.0.0

24 Aug 03:40
Compare
Choose a tag to compare
ocxl_info cleanup

 - Add patch level to the version string
 - Clean libocxl_info.h
 - Don't leak build machine hostname in ocxl_info()
 - Remove stray newline from the end of ocxl_info

Signed-off-by: Alastair D'Silva <[email protected]>

1.0.0-beta2

10 Apr 01:20
Compare
Choose a tag to compare
1.0.0-beta2 Pre-release
Pre-release
Add sample code illustration API usage via the MEMCPY AFU

Signed-off-by: Alastair D'Silva <[email protected]>

libocxl-1.0.0-beta1

05 Apr 00:41
Compare
Choose a tag to compare
libocxl-1.0.0-beta1 Pre-release
Pre-release
Remove dist target, tarballs are handled by Github

Signed-off-by: Alastair D'Silva <[email protected]>