diff options
author | Filippo Sironi | 2017-08-31 10:58:11 +0200 |
---|---|---|
committer | Joerg Roedel | 2017-09-01 11:30:41 +0200 |
commit | 5082219b6a61cab585765a2ce4cd2a1f2f15dcdc (patch) | |
tree | 3ffe7caad1ede3794afb266daee091d52500979e /drivers/infiniband/core/netlink.c | |
parent | iommu/vt-d: Avoid calling virt_to_phys() on null pointer (diff) | |
download | kernel-qcow2-linux-5082219b6a61cab585765a2ce4cd2a1f2f15dcdc.tar.gz kernel-qcow2-linux-5082219b6a61cab585765a2ce4cd2a1f2f15dcdc.tar.xz kernel-qcow2-linux-5082219b6a61cab585765a2ce4cd2a1f2f15dcdc.zip |
iommu/vt-d: Don't be too aggressive when clearing one context entry
Previously, we were invalidating context cache and IOTLB globally when
clearing one context entry. This is a tad too aggressive.
Invalidate the context cache and IOTLB for the interested device only.
Signed-off-by: Filippo Sironi <sironi@amazon.de>
Cc: David Woodhouse <dwmw@amazon.co.uk>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: Joerg Roedel <joro@8bytes.org>
Cc: Jacob Pan <jacob.jun.pan@linux.intel.com>
Cc: iommu@lists.linux-foundation.org
Cc: linux-kernel@vger.kernel.org
Acked-by: David Woodhouse <dwmw@amazon.co.uk>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'drivers/infiniband/core/netlink.c')
0 files changed, 0 insertions, 0 deletions