ARM TLB Invalidate ASID improvements
Merge Request Required Information
JIRA: https://issues.redhat.com/browse/RHEL-11590
Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Tested: Patched kernel provided to Nvidia to test
Conflicts: Patch 2 has a conflict due to changes to the mmu notifier code not being backported currently.
Depends: !3180 (merged)
Summary of Changes
This backports 2 changes to the arm smmu v3 tlb invalidation code to use command to invalidate tlb for entire asid when invalidating entire range.
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