iommu/vt-d: Use cache_tag_flush_all() in flush_iotlb_all
authorLu Baolu <baolu.lu@linux.intel.com>
Wed, 24 Apr 2024 07:16:36 +0000 (15:16 +0800)
committerJoerg Roedel <jroedel@suse.de>
Fri, 26 Apr 2024 09:57:44 +0000 (11:57 +0200)
commit4e589a53685c7658f9055fcedbce15bd4cc41134
treefb3e2b77c5ef1514620b8715734cd32c6ca4bd23
parent446a68c58d2e5b8140d474f1a74082aebeee9bb0
iommu/vt-d: Use cache_tag_flush_all() in flush_iotlb_all

The flush_iotlb_all callback is called by the iommu core to flush
all caches for the affected domain. Use cache_tag_flush_all() in
this callback.

Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Link: https://lore.kernel.org/r/20240416080656.60968-5-baolu.lu@linux.intel.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel/iommu.c