Pull-request to address ARM SMMU issue
Bug #2031320 reported by
Brad Figg
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-nvidia-6.2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Issue]
When an iommu_domain is set to IOMMU_DOMAIN_
skip the allocation of a CD table and set the CONFIG field of the STE
to STRTAB_
one substream, i.e. PASID disabled.
However, there could be a use case, for a pasid capable device, that
allows bypassing the translation at the default substream while still
enabling the pasid feature, which means the driver should not skip the
allocation of a CD table nor simply bypass the CONFIG field. Instead,
the S1DSS field should be set to STRTAB_
SHCFG field should be set to STRTAB_
To post a comment you must log in.
This bug was fixed in the package linux-nvidia-6.2 - 6.2.0-1009.9
---------------
linux-nvidia-6.2 (6.2.0-1009.9) jammy; urgency=medium
* jammy/linux- nvidia- 6.2: 6.2.0-1009.9 -proposed tracker (LP: #2031342)
* Pull-request to address ARM SMMU issue (LP: #2031320)
- NVIDIA: SAUCE: iommu/arm-smmu-v3: Allow default substream bypass with a
pasid support
* GDS: Add NFS patches to optimized kernel (LP: #1982519)
- NVMe/MVMEeOF: Patch NVMe/NVMeOF driver to support GDS on Linux 6.2 Kernel
* Miscellaneous upstream changes MTD_SPI_ NOR=y for Grace
- Revert "NVIDIA: SAUCE: Add NVMe Patches to enable GDS"
- NVIDIA: [Config] CONFIG_NR_CPUS=512 for Grace
- NVIDIA: [Config] CONFIG_
-- Ian May <email address hidden> Mon, 14 Aug 2023 18:45:28 -0500