[dpdk-dev] [PATCH] vfio: add no-iommu support

Yigit, Ferruh ferruh.yigit at intel.com
Mon Dec 21 16:26:23 CET 2015


On Mon, Dec 21, 2015 at 03:15:46PM +0000, Burakov, Anatoly wrote:
> > This is based on patch from Alex Williamson:
> > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=03
> > 3291eccbdb
> > plus
> > http://dpdk.org/dev/patchwork/patch/9598/
> > 
> > This patch is intended to test above patches on DPDK rather than official
> > patch to DPDK.
> > 
> > Test result is DPDK successfully run on no-iommu environment.
> > 
> 
> This is one approach :) I was thinking of another, building some kind of more generic support for multiple VFIO drivers. It's a bit more code and probably overkill as a solution to this particular problem, but hopefully it'll make it easier to add new VFIO drivers down the line (with each driver having their own DMA mapping function), should we choose to do so. I'm still working on the patch, but if everyone is OK with this approach instead of a more general one, that's fine with me.
> 
Hi Anatoly,

This patch sent just to show what changes done to test VFIO no-iommu I mentioned,
and to have a justification for the kernel patch, not sent as a final solution in DPDK,
sorry for interrupting your work.

Thanks,
ferruh


More information about the dev mailing list