> -----Original Message----- > From: Ding, Xuan <xuan.d...@intel.com> > Sent: Wednesday, September 29, 2021 10:41 AM > To: dev@dpdk.org; Burakov, Anatoly <anatoly.bura...@intel.com>; > maxime.coque...@redhat.com; Xia, Chenbo <chenbo....@intel.com> > Cc: Hu, Jiayu <jiayu...@intel.com>; Jiang, Cheng1 <cheng1.ji...@intel.com>; > Richardson, Bruce <bruce.richard...@intel.com>; Pai G, Sunil > <sunil.pa...@intel.com>; Wang, Yinan <yinan.w...@intel.com>; Yang, > YvonneX <yvonnex.y...@intel.com>; Ding, Xuan <xuan.d...@intel.com> > Subject: [PATCH v6 2/2] vhost: enable IOMMU for async vhost > > The use of IOMMU has many advantages, such as isolation and address > translation. This patch extends the capbility of DMA engine to use IOMMU if > the DMA engine is bound to vfio. > > When set memory table, the guest memory will be mapped into the default > container of DPDK. > > Signed-off-by: Xuan Ding <xuan.d...@intel.com> > --- > lib/vhost/vhost.h | 4 ++ > lib/vhost/vhost_user.c | 116 > ++++++++++++++++++++++++++++++++++++++++- > 2 files changed, 118 insertions(+), 2 deletions(-)
Reviewed-by: Jiayu Hu <jiayu...@intel.com>