[19.10 FEAT] Add libhugetlbfs for s390x >= 2.19

Bug #1823132 reported by bugproxy on 2019-04-04
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
High
Canonical Foundations Team
libhugetlbfs (Ubuntu)
Undecided
Skipper Bug Screeners

Bug Description

As s390x does support 1M huge pages (as well as 2GB huge pages if requested) the library libhugetlbfs should be part of the distro.

Currently available for all other platforms

Information from original Bugzilla:
libhugetlbfs is not build for s390x, e.g. check
https://launchpad.net/ubuntu/+source/libhugetlbfs
and s390x is not on the list of architectures.

bugproxy (bugproxy) on 2019-04-04
tags: added: architecture-s39064 bugnameltc-176714 severity-high targetmilestone-inin1910
Changed in ubuntu:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
affects: ubuntu → linux (Ubuntu)
Frank Heimes (frank-heimes) wrote :

So far we have it for just:
 libhugetlbfs0 | 2.11-0ubuntu1 | precise/universe | amd64, i386, powerpc
 libhugetlbfs0 | 2.17-0ubuntu2 | trusty/universe | amd64, arm64, armhf, i386, powerpc, ppc64el
 libhugetlbfs0 | 2.19-0ubuntu1 | xenial/universe | amd64, arm64, armhf, i386, powerpc, ppc64el
 libhugetlbfs0 | 2.19-0ubuntu1 | bionic/universe | amd64, arm64, armhf, i386, ppc64el
 libhugetlbfs0 | 2.19-0ubuntu1 | cosmic/universe | amd64, arm64, armhf, i386, ppc64el
 libhugetlbfs0 | 2.19-0ubuntu1 | disco/universe | amd64, arm64, armhf, i386, ppc64el

affects: linux (Ubuntu) → libhugetlbfs (Ubuntu)
Changed in ubuntu-z-systems:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Canonical Foundations Team (canonical-foundations)
Frank Heimes (frank-heimes) wrote :

Marked as Incomplete until Ubuntu E* development started.

Changed in ubuntu-z-systems:
status: Triaged → Incomplete

------- Comment From <email address hidden> 2019-04-04 05:02 EDT-------
Business Case:
System z does support hugepages since z10 (and for z/VM since 6.4). To configure and use hugepages this library is necessary for all programs that do not have native large page support.

Dimitri John Ledkov (xnox) wrote :

I wonder if we'd also want to bump the dep to 2.21 from https://github.com/libhugetlbfs/libhugetlbfs/releases in EE series.

bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2019-04-04 08:47 EDT-------
@Xnox: Make sense from IBM perspective.. Thx....

summary: - [19.10 FEAT] Add libhugetlbfs for s390x >= 2.19
+ [19.10 FEAT] Add libhugetlbfs for s390x >= 2.21

Given it's a leaf package, in universe, without any reverse dependencies i managed to enable v2.19 for s390x in disco now. Will be on the mirrors soon.

https://launchpad.net/ubuntu/+source/libhugetlbfs/2.19-0ubuntu2

Upgrade to v2.21 will have to wait until EE series open.

Frank Heimes (frank-heimes) wrote :

Fantastic, thx a lot!

Changed in libhugetlbfs (Ubuntu):
status: New → In Progress
Changed in ubuntu-z-systems:
status: Incomplete → In Progress
Frank Heimes (frank-heimes) wrote :

Just landed in disco:
 libhugetlbfs0 | 2.19-0ubuntu2 | disco/universe | s390x
changing to Fix Released - and switching visibility.

Changed in libhugetlbfs (Ubuntu):
status: In Progress → Fix Released
Changed in ubuntu-z-systems:
status: In Progress → Fix Released
information type: Private → Public
summary: - [19.10 FEAT] Add libhugetlbfs for s390x >= 2.21
+ [19.04 FEAT] Add libhugetlbfs for s390x >= 2.21
tags: added: targetmilestone-inin1904
removed: targetmilestone-inin1910
summary: - [19.04 FEAT] Add libhugetlbfs for s390x >= 2.21
+ [19.10 FEAT] Add libhugetlbfs for s390x >= 2.19
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers