Comment 2 for bug 1790601

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2018-09-04 05:58 EDT-------
(In reply to comment #6)
> Hi, what is exact the reason for upgrading libocxl again? Anything critical?
> I ask because it was just updated to 1.0.0:
> https://bugs.launchpad.net/ubuntu-power-systems/+bug/1771813
> and the feature freeze and Debian import freeze for cosmic was already on
> August 23rd:
> https://wiki.ubuntu.com/CosmicCuttlefish/ReleaseSchedule

Nothing critical, but since libocxl is fairly new, it's evolving quite fast. If there's still time, we'd like to upgrade it, so that it's closer to the latest on github.

Here is the changlog for the 1.1 release (the first item is what we really care about):
- 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)