summaryrefslogtreecommitdiffstats
path: root/block/blk-map.c
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2014-03-11 17:10:29 -0700
committerDavid Woodhouse <David.Woodhouse@intel.com>2014-03-19 17:25:48 +0000
commitd05019608746240d86a406fbf8d8c1fc71a87101 (patch)
tree8a5732ae72564c14dfa1013f7904be53b911734c /block/blk-map.c
parent214e39aa36c9c02355d388f20d83b93fc2fa7298 (diff)
downloadblackbird-op-linux-d05019608746240d86a406fbf8d8c1fc71a87101.tar.gz
blackbird-op-linux-d05019608746240d86a406fbf8d8c1fc71a87101.zip
iommu/vt-d: Be less pessimistic about domain coherency where possible
In commit 2e12bc29 ("intel-iommu: Default to non-coherent for domains unattached to iommus") we decided to err on the side of caution and always assume that it's possible that a device will be attached which is behind a non-coherent IOMMU. In some cases, however, that just *cannot* happen. If there *are* no IOMMUs in the system which are non-coherent, then we don't need to do it. And flushing the dcache is a *significant* performance hit. Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'block/blk-map.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud