Searched hist:"892721 d91d9deb2affe4e61334b1dd1b43728f92" (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/hw/i386/ |
H A D | intel_iommu_internal.h | diff 892721d91d9deb2affe4e61334b1dd1b43728f92 Mon Jul 17 04:02:29 CDT 2017 Peter Xu <peterx@redhat.com> intel_iommu: fix iova for pt
IOMMUTLBEntry.iova is returned incorrectly on one PT path (though mostly we cannot really trigger this path, even if we do, we are mostly disgarding this value, so it didn't break anything). Fix it by converting the VTD_PAGE_MASK into the correct definition VTD_PAGE_MASK_4K, then remove VTD_PAGE_MASK.
Fixes: b93130 ("intel_iommu: cleanup vtd_{do_}iommu_translate()") Signed-off-by: Peter Xu <peterx@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
|
H A D | intel_iommu.c | diff 892721d91d9deb2affe4e61334b1dd1b43728f92 Mon Jul 17 04:02:29 CDT 2017 Peter Xu <peterx@redhat.com> intel_iommu: fix iova for pt
IOMMUTLBEntry.iova is returned incorrectly on one PT path (though mostly we cannot really trigger this path, even if we do, we are mostly disgarding this value, so it didn't break anything). Fix it by converting the VTD_PAGE_MASK into the correct definition VTD_PAGE_MASK_4K, then remove VTD_PAGE_MASK.
Fixes: b93130 ("intel_iommu: cleanup vtd_{do_}iommu_translate()") Signed-off-by: Peter Xu <peterx@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
|