diff options
author | Mykyta Iziumtsev <mykyta.iziumtsev@linaro.org> | 2017-10-25 13:24:14 +0200 |
---|---|---|
committer | Mykyta Iziumtsev <mykyta.iziumtsev@linaro.org> | 2017-10-25 13:24:14 +0200 |
commit | 7f18ca52a39592aa79c3d57a627056ea86c93edd (patch) | |
tree | 9ff2c8476908d84e4ab3aabae93709a35eef9872 | |
parent | 0c58ff0d09204cee52d35025b8db7d9068d513fc (diff) |
Supply read/write flags to VFIO_IOMMU_MAP_DMA
Signed-off-by: Mykyta Iziumtsev <mykyta.iziumtsev@linaro.org>
-rw-r--r-- | api/vfio_api.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/api/vfio_api.c b/api/vfio_api.c index ca38db5..dbe8a64 100644 --- a/api/vfio_api.c +++ b/api/vfio_api.c @@ -308,6 +308,7 @@ int iomem_alloc_dma(int device, unsigned int size, void **iomem_current, dma_map.vaddr = iomem->vaddr; dma_map.size = iomem->size; + dma_map.flags = VFIO_DMA_MAP_FLAG_READ | VFIO_DMA_MAP_FLAG_WRITE; /* kernel driver fills dma_map.iova with the proper allocated IOVA */ ret = ioctl(device, VFIO_IOMMU_MAP_DMA, &dma_map); |