Ubuntu18.10 - Update libocxl to version 1.1

Bug #1790601 reported by bugproxy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
The Ubuntu-power-systems project
Fix Released
Medium
Canonical Foundations Team
libocxl (Ubuntu)
Fix Released
Medium
Canonical Foundations Team

Bug Description

== Comment: #0 - Frederic Barrat <email address hidden> - 2018-08-31 04:32:02 ==
---Problem Description---
libocxl version 1.0 was introduced earlier in 18.10 (IBM bz 161265/LP 1771813).
libocxl could now be updated to version 1.1

Contact Information = <email address hidden>

---uname output---

Machine Type = power9

---Debugger---
A debugger is not configured

== Comment: #1 - Frederic Barrat <email address hidden> - 2018-08-31 04:34:53 ==
The URL for libocxl is:
https://github.com/opencapi/libocxl

Version 1.1 was tagged recently (tag "1.1.0").

Is it still time to upgrade the recently introduced libocxl in 18.10 to that latest version? Thanks

bugproxy (bugproxy)
tags: added: architecture-ppc64le bugnameltc-171019 severity-medium targetmilestone-inin1810
Changed in ubuntu:
assignee: nobody → Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage)
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Frank Heimes (fheimes) wrote :

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

affects: linux (Ubuntu) → libocxl (Ubuntu)
Changed in ubuntu-power-systems:
importance: Undecided → Medium
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)

tags: added: upgrade-software-version
Manoj Iyer (manjo)
Changed in ubuntu-power-systems:
assignee: nobody → Canonical Foundations Team (canonical-foundations)
Changed in libocxl (Ubuntu):
assignee: Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) → Canonical Foundations Team (canonical-foundations)
importance: Undecided → Medium
Revision history for this message
Andrew Cloke (andrew-cloke) wrote :

We're now past the Feature Freeze for 18.10. As this is not an urgent issue, we would plan to pick up this new version for 19.04.

Revision history for this message
Frédéric Bonnard (frediz) wrote :

Nevertheless, I've upgraded libocxl to 1.1 in Debian Unstable since linux 4.18 reached Unstable on September 6th.

F.

Revision history for this message
Steve Langasek (vorlon) wrote :

This is a mostly bugfix release with only minor new features of a library package with no reverse-dependencies in the Ubuntu archive. Granting a feature freeze exception and I will sync this from Debian once it becomes visible to Launchpad.

Changed in libocxl (Ubuntu):
status: New → Triaged
status: Triaged → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

This bug was fixed in the package libocxl - 1.1.0-1

---------------
libocxl (1.1.0-1) unstable; urgency=medium

  * Fix d/gbp.conf
  * Update symbol file for 1.1.0
  * Update copyright information
  * Fix debhelper compatibility level
  * Bump Standards-Version

 -- Frédéric Bonnard <email address hidden> Tue, 11 Sep 2018 12:38:41 +0200

Revision history for this message
Frédéric Bonnard (frediz) wrote :

Thanks a lot Steve!

Frank Heimes (fheimes)
Changed in ubuntu-power-systems:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.