[22.04 FEAT] gcc tunings for power9

Bug #1930086 reported by James O'Connor
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
The Ubuntu-power-systems project
Fix Released
Undecided
Unassigned
gcc-11 (Ubuntu)
Fix Released
Undecided
Unassigned
llvm-toolchain-13 (Ubuntu)
Fix Committed
Undecided
Unassigned

Bug Description

This is an Ubuntu-power-systems 22.04 LTS feature bug to track changing the gcc configure options from --with-cpu=power8 to --with-cpu=power9.

Prerequisites for this bug include power9 builder hardware in Canonical datacenter.

I'm still learning my way around Debian/Ubuntu source so go easy on me if this isn't the correct branch:

https://salsa.debian.org/toolchain-team/gcc/-/blob/gcc-10-debian/debian/rules2#L394

But we'll want to add some logic around line 394 to add --with-cpu=power9 for 22.04 and possibly --with-tune=? but I'll reverse mirror this bug and verify with our IBM Power toolchain architect.

Revision history for this message
James O'Connor (jpoc) wrote :

After the 22.04 gcc toolchain is rebuilt for power9 there will be a mass 22.04 package rebuild for power (ppc64el).

Revision history for this message
Matthias Klose (doko) wrote :

yes, the defaults change should be specific to a release.

Frank Heimes (fheimes)
tags: added: ppc64el
tags: added: targetmilestone-inin2204
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1930086

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Frank Heimes (fheimes)
tags: added: bot-stop-nagging
Changed in gcc-defaults (Ubuntu):
status: New → In Progress
Changed in ubuntu-power-systems:
status: New → In Progress
Matthias Klose (doko)
affects: gcc-defaults (Ubuntu) → gcc-11 (Ubuntu)
Changed in llvm-toolchain-13 (Ubuntu):
status: New → In Progress
Frank Heimes (fheimes)
Changed in linux (Ubuntu):
assignee: nobody → Canonical Kernel Team (canonical-kernel-team)
status: Incomplete → New
Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: jammy
Frank Heimes (fheimes)
Changed in linux (Ubuntu):
status: Incomplete → New
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Matthias Klose (doko) wrote :

now built in jammy-proposed

Changed in llvm-toolchain-13 (Ubuntu):
status: In Progress → Fix Committed
Frank Heimes (fheimes)
Changed in gcc-11 (Ubuntu):
status: In Progress → Fix Released
Changed in ubuntu-power-systems:
status: In Progress → Fix Released
no longer affects: linux (Ubuntu)
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.