Skip to content

[RHEL-9.3.0] AMD IOMMU and SWIOTLB fixes

Merge Request Required Information

Bugzilla: https://bugzilla.redhat.com/2223717

JIRA: https://issues.redhat.com/browse/RHEL-800

Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

For AMD v2 fixes:

Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git

Tested: Tested with fio job for general iommu, plus with swiotlb=force for swiotlb exercising. Ran network traffic through passthrough nic on guest with avic enabled. AMD partner also testing.

Summary of Changes

Some recent upstream fixes related to:

  • AMD Virtual APIC configuration
  • AMD domain flushing
  • AMD v2 PASID refcounting
  • SWIOTLB memory pools after global locking split

Approved Development Ticket

All submissions to CentOS Stream must reference an approved ticket in Red Hat Jira. Please follow the CentOS Stream contribution documentation for how to file this ticket and have it approved.

Signed-off-by: Jerry Snitselaar jsnitsel@redhat.com

Edited by Jerry Snitselaar

Merge request reports