[17.04 FEAT] Extend cpu topology to support drawers

Bug #1612224 reported by bugproxy
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
Undecided
Unassigned
linux (Ubuntu)
Fix Released
Undecided
Skipper Bug Screeners
util-linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

kernel 4.8: Add support for the additional scheduling layer within the kernel and util-linux.

bugproxy (bugproxy)
tags: added: architecture-s39064 bugnameltc-144679 severity-high targetmilestone-inin1610
Changed in ubuntu:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

015cd867e566e3a27b5e8062eb24eeaa4d77297f

CONFIG_SCHED_DRAWER=y

v4.8 is in yakkety-proposed, currently under validation.

Changed in linux (Ubuntu):
status: New → Fix Committed
Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
status: New → Fix Committed
information type: Private → Public
Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

New upstream release of util-linux with additional drawer patches is not available yet.

From git, it appears that the following patches are required:

$ git log --oneline f88eeb25f2eb89fdbd35a9dfbaa26e234a3b0e14..81a307bd4d906815dad7b6b3c355f663907a68c4
81a307b lscpu: make lookup_cache() more robust
bfbe985 lscpu: fix MMHZ column entry within man page
8eb9604 lscpu: update s390-lpar-drawer testcase
28b1658 lscpu: show additional caches (s390)
0c28f0c lscpu: show machine type (s390)
4632b28 lscpu: show static and dynamic MHz (s390)
156740c lscpu: fix typo in summary output
08fb47a lscpu: add s390 drawer testcase
b3adf6e lscpu: add drawer support

To add support for drawer listings. I shall check if these are trivially cherrypicable or not.

Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
status: Fix Committed → Fix Released
summary: - [16.10 FEAT] Extend cpu topology to support drawers
+ [17.04 FEAT] Extend cpu topology to support drawers
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2016-11-28 07:53 EDT-------
Change target to 17.04 where util-linux 2.29 is already included. Which completes the funtionallity

tags: added: targetmilestone-inin1704
removed: targetmilestone-inin1610
Changed in util-linux (Ubuntu):
status: New → Fix Released
Revision history for this message
bugproxy (bugproxy) wrote :

kernel 4.8: Add support for the additional scheduling layer within the kernel and util-linux.

015cd867e566e3a27b5e8062eb24eeaa4d77297f

CONFIG_SCHED_DRAWER=y

v4.8 is in yakkety-proposed, currently under validation.

New upstream release of util-linux with additional drawer patches is not available yet.

From git, it appears that the following patches are required:

$ git log --oneline f88eeb25f2eb89fdbd35a9dfbaa26e234a3b0e14..81a307bd4d906815dad7b6b3c355f663907a68c4
81a307b lscpu: make lookup_cache() more robust
bfbe985 lscpu: fix MMHZ column entry within man page
8eb9604 lscpu: update s390-lpar-drawer testcase
28b1658 lscpu: show additional caches (s390)
0c28f0c lscpu: show machine type (s390)
4632b28 lscpu: show static and dynamic MHz (s390)
156740c lscpu: fix typo in summary output
08fb47a lscpu: add s390 drawer testcase
b3adf6e lscpu: add drawer support

To add support for drawer listings. I shall check if these are trivially cherrypicable or not.
Change target to 17.04 where util-linux 2.29 is already included. Which completes the funtionallity

Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2017-04-19 10:37 EDT-------
IBM Bugzilla Status -> Closed ; available with GA version

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.