[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
** Changed in: linux (Ubuntu Oracular) Status: Fix Committed => Fix Released ** Changed in: ubuntu-z-systems Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
** Changed in: linux (Ubuntu Noble) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
** Changed in: ubuntu-z-systems Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
A patch was submitted to the Ubuntu kernel team mailing list for Oracular: https://lists.ubuntu.com/archives/kernel-team/2025-March/158360.html An Oracular patched version is available in this PPA for testing: https://launchpad.net/~mpellizzer/+archive/ubuntu/ibm-z/ Changing status to 'In Progress'. ** Changed in: linux (Ubuntu Oracular) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
The fix commits have been applied to Oracular kernel tree: - https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/oracular/commit/?h=master-next&id=42f5ac7eb02b94c21ec2d2ba7014f958207b46b1 - https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/oracular/commit/?h=master-next&id=a34538f8cd910b539063cbb0d35d5a5d4f3be3c8 - https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/oracular/commit/?h=master-next&id=14ad3c790c8530c5b0a05e20e45cb1f93f59d345 Changing the status accordingly. ** Changed in: linux (Ubuntu Oracular) Status: In Progress => Fix Committed ** Changed in: ubuntu-z-systems Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
** Changed in: linux (Ubuntu Oracular) Assignee: (unassigned) => Massimiliano Pellizzer (mpellizzer) ** Changed in: linux (Ubuntu Noble) Assignee: (unassigned) => Massimiliano Pellizzer (mpellizzer) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
Hello Boris, the commits mentioned are already included in Noble 6.8.0-58.60 which is in -proposed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Based on this I will change the status of Noble to "Fix Commited" ** Changed in: linux (Ubuntu Noble) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
** Description changed: + [Impact] + Description: s390/pci: Fix PCHID per port multi-function detection Symptom: There are two cases in which PCI functions are incorrectly -placed, or not placed, in a shared PCI topology. In the first -case a PCI physical function (PF) which is initially in standby -was incorrectly not creating a new PCI topology when hotplugged, -but would if configured during boot. In the second case a PCI -virtual function (VF) would be placed in the shared PCI topology -of a PF if that PF is from the same card even if the parent PF -is not in the configuration which should lead the VF to be -isolated in its own single function topology. + placed, or not placed, in a shared PCI topology. In the first + case a PCI physical function (PF) which is initially in standby + was incorrectly not creating a new PCI topology when hotplugged, + but would if configured during boot. In the second case a PCI + virtual function (VF) would be placed in the shared PCI topology + of a PF if that PF is from the same card even if the parent PF + is not in the configuration which should lead the VF to be + isolated in its own single function topology. Problem: Both problems are caused by logic bugs in the determination of -which PCI functions create topologies and when a PCI function -may be added to an existing topology. + which PCI functions create topologies and when a PCI function + may be added to an existing topology. + + [Fix] + + Cherry pick from mainline of: + - dc287e4c9149 s390/pci: Fix SR-IOV for PFs initially in standby + - 05793884a1f3 s390/pci: Pull search for parent PF out of pci_iov_setup_virtfn() + - 2844ddbd540f s390/pci: Fix handling of isolated VFs + + [Test Plan] + + Fix tested by IBM. + + [Where problems could occur] + + The fix affects SR-IOV support in the s390x PCI subsystem. + A user might experience issues like missing or misconfigured VFs, failed VF passthrough to guests, sysfs inconsistencies, or degraded I/O performance. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
Hi Boris, yes we can start on the SRU to noble (going via oracular). ** Changed in: ubuntu-z-systems Status: Fix Released => Triaged ** Also affects: linux (Ubuntu Noble) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Plucky) Importance: High Assignee: Skipper Bug Screeners (skipper-screen-team) Status: Fix Released ** Also affects: linux (Ubuntu Oracular) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Noble) Importance: Undecided => High ** Changed in: linux (Ubuntu Oracular) Importance: Undecided => High ** Changed in: linux (Ubuntu Noble) Status: New => Triaged ** Changed in: linux (Ubuntu Oracular) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
Looks like this fix "s390/pci: Fix PCHID per port multi-function detection" is not yet upstream accepted, no? (I at least couldn't find it in linux-next yet.) Only occurrence I can find is currently: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/6502 ** Also affects: ubuntu-z-systems Importance: Undecided Status: New ** Changed in: ubuntu-z-systems Importance: Undecided => High ** Changed in: linux (Ubuntu) Importance: Undecided => High ** Changed in: ubuntu-z-systems Assignee: (unassigned) => Skipper Bug Screeners (skipper-screen-team) ** Changed in: ubuntu-z-systems Status: New => Incomplete ** Changed in: linux (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
--- Comment From boris.m...@de.ibm.com 2025-03-25 07:55 EDT--- Thanks for confirming that the fix is already included in Ubuntu 25.04. With this being already part of the current release, can we get the fix also into the latest LTS release Noble via SRU? (I don't want to prematurely exclude Jammy explicitly, but considering backport effort and risk, we might want to focus on Noble only.) ** Tags removed: targetmilestone-inin2504 ** Tags added: targetmilestone-inin2404 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
** Tags removed: targetmilestone-inin--- ** Tags added: targetmilestone-inin2504 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2104120] Re: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection
Thanks for the detailled commit IDs. So these 3 commits are upstream in 6.14 and are also in Ubuntu kernel 6.14 in plucky. Hence I can close this bug as Fix Released. ** Changed in: ubuntu-z-systems Status: Incomplete => Fix Released ** Changed in: linux (Ubuntu) Status: Incomplete => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104120 Title: [Ubuntu 25.04] s390/pci: Fix PCHID per port multi-function detection To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-z-systems/+bug/2104120/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs