New NVLINK2 patches
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Ubuntu-power-systems project |
Fix Released
|
High
|
Canonical Kernel Team | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Ubuntu on IBM Power Systems Bug Triage | ||
Zesty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
== Comment: #0 - Breno Leitao <email address hidden> - 2017-06-28 16:21:33 ==
Dear Canonical,
These are some important patches we need into 16.04.3. Without these patches, NVLINK and ATS are broken:
NPU2 requires an extra explicit flush to an active GPU PID when sending
address translation shoot downs (ATSDs) to reliably flush the GPU TLB. This
patch adds just such a flush at the end of each sequence of ATSDs.
We can safely use PID 0 which is always reserved and active on the GPU. PID
0 is only used for init_mm which will never be a user mm on the GPU. To
enforce this we add a check in pnv_npu2_
tries to use PID 0 on the GPU.
http://
"4c3b89e powerpc/powernv: Add sanity checks to pnv_pci_
introduced explicit warnings in pnv_pci_
has no associated device-tree node. However not all PCIe devices have an
of_node and pnv_pci_
every PCIe device in the system. This results in spurious WARN_ON()'s so
remove it.
CVE References
tags: | added: architecture-ppc64le bugnameltc-156217 severity-high targetmilestone-inin16043 |
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) |
Changed in ubuntu-power-systems: | |
importance: | Undecided → High |
Changed in linux (Ubuntu): | |
status: | New → Fix Committed |
Changed in ubuntu-power-systems: | |
status: | New → Fix Committed |
Changed in linux (Ubuntu Zesty): | |
status: | New → Fix Committed |
tags: | added: triage-g |
tags: |
added: verification-done-zesty removed: verification-needed-zesty |
Changed in linux (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-power-systems: | |
status: | Fix Committed → Fix Released |
Patches sent to the kernel-team mailing list: /lists. ubuntu. com/archives/ kernel- team/2017- June/085279. html
https:/