Revert or drop obsolete patches for PCI
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-azure (Ubuntu) |
Fix Released
|
Undecided
|
Marcelo Cerri | ||
Focal |
Fix Released
|
Medium
|
Marcelo Cerri | ||
Groovy |
Fix Released
|
Medium
|
Marcelo Cerri |
Bug Description
[Impact]
In both 5.4 and 5.8 kernel, there are two patches in PCI to workaround an issue with GPU and Infiniband at the time. Those two patches are no longer necessary in today's Azure environment. Those two patches introduces bugs to the latest Azure HPC VM SKU.
4.15 kernel is not affected.
Microsoft has regression tested and verified that the following two patches can be dropped or reverted in 5.4 and 5.8.
5.4 kernel:
Patch 1: Revert "PCI: hv: Make sure the bus domain is really unique"
https:/
Patch 2: UBUNTU: SAUCE: pci-hyperv: Use only 16 bit integer for PCI domain
https:/
5.8 kernel:
Patch 1: Revert "PCI: hv: Make sure the bus domain is really unique"
https:/
Patch 2: UBUNTU: SAUCE: pci-hyperv: Use only 16 bit integer for PCI domain
https:/
[Test Case]
As per #1816106, instances with multiple GPUs should still be able to see all of them.
[Where problems could occur]
Issues or oops in instances types with multiple GPUs.
CVE References
Changed in linux (Ubuntu Focal): | |
status: | New → In Progress |
Changed in linux (Ubuntu Groovy): | |
status: | New → In Progress |
no longer affects: | linux (Ubuntu) |
no longer affects: | linux (Ubuntu Focal) |
no longer affects: | linux (Ubuntu Groovy) |
Changed in linux-azure (Ubuntu Focal): | |
status: | New → In Progress |
Changed in linux-azure (Ubuntu Groovy): | |
status: | New → In Progress |
Changed in linux-azure (Ubuntu): | |
assignee: | nobody → Marcelo Cerri (mhcerri) |
Changed in linux-azure (Ubuntu Focal): | |
assignee: | nobody → Marcelo Cerri (mhcerri) |
Changed in linux-azure (Ubuntu Groovy): | |
assignee: | nobody → Marcelo Cerri (mhcerri) |
Changed in linux-azure (Ubuntu Focal): | |
importance: | Undecided → Medium |
Changed in linux-azure (Ubuntu Groovy): | |
importance: | Undecided → Medium |
Changed in linux-azure (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux-azure (Ubuntu Groovy): | |
status: | In Progress → Fix Committed |
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 1911205
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.