diff options
author | Lu Baolu <[email protected]> | 2022-09-26 21:15:29 +0800 |
---|---|---|
committer | Joerg Roedel <[email protected]> | 2022-09-26 15:52:26 +0200 |
commit | 6ad931a232e71620c6dbb8d573ccef51f84f2566 (patch) | |
tree | 12f9b04423e9fbddaf98c49f8b15e6c3fd0910a0 /lib/mpi/mpi-mod.c | |
parent | eb5b20114b9710d1dcd4118dbf01b081c104bbc0 (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