aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-mod.c
diff options
context:
space:
mode:
authorLu Baolu <[email protected]>2022-09-26 21:15:29 +0800
committerJoerg Roedel <[email protected]>2022-09-26 15:52:26 +0200
commit6ad931a232e71620c6dbb8d573ccef51f84f2566 (patch)
tree12f9b04423e9fbddaf98c49f8b15e6c3fd0910a0 /lib/mpi/mpi-mod.c
parenteb5b20114b9710d1dcd4118dbf01b081c104bbc0 (diff)
iommu/vt-d: Avoid unnecessary global DMA cache invalidation
Some VT-d hardware implementations invalidate all DMA remapping hardware translation caches as part of SRTP flow. The VT-d spec adds a ESRTPS (Enhanced Set Root Table Pointer Support, section 11.4.2 in VT-d spec) capability bit to indicate this. With this bit set, software has no need to issue the global invalidation request. Signed-off-by: Lu Baolu <[email protected]> Reviewed-by: Jerry Snitselaar <[email protected]> Reviewed-by: Kevin Tian <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joerg Roedel <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-mod.c')
0 files changed, 0 insertions, 0 deletions