[IB/mthca]: Use io_remap_pfn_range for PCI space

Use io_remap_pfn_range to remap IO pages (remap_pfn_range is for memory).

Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>

authored by Michael S. Tsirkin and committed by Roland Dreier 6d376756 2181858b

+3 -3
+3 -3
drivers/infiniband/hw/mthca/mthca_provider.c
··· 349 350 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); 351 352 - if (remap_pfn_range(vma, vma->vm_start, 353 - to_mucontext(context)->uar.pfn, 354 - PAGE_SIZE, vma->vm_page_prot)) 355 return -EAGAIN; 356 357 return 0;
··· 349 350 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); 351 352 + if (io_remap_pfn_range(vma, vma->vm_start, 353 + to_mucontext(context)->uar.pfn, 354 + PAGE_SIZE, vma->vm_page_prot)) 355 return -EAGAIN; 356 357 return 0;