x86/amd-iommu: Make amd_iommu_iova_to_phys aware of multiple page sizes
authorJoerg Roedel <joerg.roedel@amd.com>
Thu, 21 Jan 2010 15:15:24 +0000 (16:15 +0100)
committerJoerg Roedel <joerg.roedel@amd.com>
Sun, 7 Mar 2010 17:01:12 +0000 (18:01 +0100)
commitf03152bb7d0a74f409ad63ed36916444a7493d72
treefe0f3593abe12e4476ac209ba4d8b87977bfdee3
parent24cd772315c19e4d9409d0d21367ec1ebab3149f
x86/amd-iommu: Make amd_iommu_iova_to_phys aware of multiple page sizes

This patch extends the amd_iommu_iova_to_phys() function to
handle different page sizes correctly. It doesn't use
fetch_pte() anymore because we don't know (or care about)
the page_size used for mapping the given iova.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
arch/x86/kernel/amd_iommu.c