vfio: avoid possible overflow in vfio_iommu_type1_pin_pages

add parentheses to avoid possible vaddr overflow.

Fixes: a54eb55045ae ("vfio iommu type1: Add support for mediated devices")
Signed-off-by: Yan Zhao <yan.y.zhao@intel.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>

authored by Yan Zhao and committed by Alex Williamson 0ea971f8 205323b8

+1 -1
+1 -1
drivers/vfio/vfio_iommu_type1.c
··· 555 555 continue; 556 556 } 557 557 558 - remote_vaddr = dma->vaddr + iova - dma->iova; 558 + remote_vaddr = dma->vaddr + (iova - dma->iova); 559 559 ret = vfio_pin_page_external(dma, remote_vaddr, &phys_pfn[i], 560 560 do_accounting); 561 561 if (ret)