Support for multiple PHBs in pseries virtual machines

Bug #1709894 reported by bugproxy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
The Ubuntu-power-systems project
Fix Released
High
Canonical Kernel Team
libvirt (Ubuntu)
Fix Released
Undecided
Ubuntu on IBM Power Systems Bug Triage

Bug Description

== Comment: #0 - Leonardo Augusto Guimaraes Garcia <email address hidden> - 2017-07-27 13:24:28 ==
Power servers can have multiple PCI Host Bridges (PHBs), different from x86, where it is rare to have multiple PHBs.

Multiple PHBs are important on Power virtual machines because it allows EEH to work correctly for multiple devices. If a virtual machine has only one vPHB and an EEH occurs to an adapter passed through to the virtual machine and attached to that vPHB, all other adapters connected to the same vPHB will be reset because of the EEH recovery routine.

With multiple vPHBs we can attach one device per PHB and EEH will work independently without problems for each adapter.

This feature has already been integrated upstream and will be available with libvirt 3.6.0.

QEMU already allows multiple PHBs. This feature is to add this support into libvirt.

bugproxy (bugproxy)
tags: added: architecture-ppc64le bugnameltc-157038 severity-high targetmilestone-inin1710
Changed in ubuntu:
assignee: nobody → Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage)
affects: ubuntu → linux (Ubuntu)
Changed in ubuntu-power-systems:
assignee: nobody → Canonical Kernel Team (canonical-kernel-team)
importance: Undecided → High
tags: added: kernel-da-key
affects: linux (Ubuntu) → libvirt (Ubuntu)
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Thanks for splitting into another bug.
I was already working on 3.6 as mentioned so I can't close it in the upload itself as it is already in the queue.
But 3.6 [1] was just now passing the final tests and accepted.

So in a few minutes it is properly in artful and the bug thereby fix released.

[1]: https://launchpad.net/ubuntu/+source/libvirt/3.6.0-1ubuntu1

Changed in libvirt (Ubuntu):
status: New → Fix Released
Changed in ubuntu-power-systems:
status: New → Fix Released
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2017-09-14 10:25 EDT-------
libvirt 3.6 is already part of Ubuntu 17.10 so there is nothing to do on this bug.

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.