From 18f23409909a9547ac7c149013286f36fcffa433 Mon Sep 17 00:00:00 2001 From: Robin Murphy Date: Tue, 25 Nov 2014 17:50:55 +0000 Subject: [PATCH] iommu: Decouple iommu_map_sg from CPU page size If the IOMMU supports pages smaller than the CPU page size, segments which lie at offsets within the CPU page may be mapped based on the finer-grained IOMMU page boundaries. This minimises the amount of non-buffer memory between the CPU page boundary and the start of the segment which must be mapped and therefore exposed to the device, and brings the default iommu_map_sg implementation in line with iommu_map/unmap with respect to alignment. Signed-off-by: Robin Murphy Signed-off-by: Joerg Roedel --- Reading git-format-patch failed