> On Fri, Sep 20, 2024 at 07:35:28PM +0530, Srujana Challa wrote: > > This patchset introduces support for an UNSAFE, no-IOMMU mode in the > > vhost-vdpa driver. When enabled, this mode provides no device > > isolation, no DMA translation, no host kernel protection, and cannot > > be used for device assignment to virtual machines. It requires RAWIO > > permissions and will taint the kernel. > > > > This mode requires enabling the > "enable_vhost_vdpa_unsafe_noiommu_mode" > > option on the vhost-vdpa driver and also negotiate the feature flag > > VHOST_BACKEND_F_NOIOMMU. This mode would be useful to get better > > performance on specifice low end machines and can be leveraged by > > embedded platforms where applications run in controlled environment. > > ... and is completely broken and dangerous. Based on the discussions in this thread https://www.spinics.net/lists/kvm/msg357569.html, we have decided to proceed with this implementation. Could you please share any alternative ideas or suggestions you might have? Thanks.
- [PATCH v2 0/2] vhost-vdpa: Add support for NO-IOMMU mod... Srujana Challa
- [PATCH v2 2/2] vhost-vdpa: introduce NO-IOMMU back... Srujana Challa
- Re: [PATCH v2 2/2] vhost-vdpa: introduce NO-IO... Jason Wang
- RE: [EXTERNAL] Re: [PATCH v2 2/2] vhost-vd... Srujana Challa
- [PATCH v2 1/2] vhost-vdpa: introduce module parame... Srujana Challa
- Re: [PATCH v2 1/2] vhost-vdpa: introduce modul... kernel test robot
- Re: [PATCH v2 0/2] vhost-vdpa: Add support for NO-... Christoph Hellwig
- RE: [EXTERNAL] Re: [PATCH v2 0/2] vhost-vdpa: ... Srujana Challa
- Re: [EXTERNAL] Re: [PATCH v2 0/2] vhost-vd... Christoph Hellwig
- RE: [EXTERNAL] Re: [PATCH v2 0/2] vhos... Srujana Challa
- Re: [EXTERNAL] Re: [PATCH v2 0/2]... Christoph Hellwig
- RE: [EXTERNAL] Re: [PATCH v2 ... Srujana Challa
- Re: [EXTERNAL] Re: [PATCH... Jason Wang
- Re: [EXTERNAL] Re: [PATCH... Christoph Hellwig
- RE: [EXTERNAL] Re: [PATCH... Srujana Challa
- Re: [EXTERNAL] Re: [PATCH v2 0/2] vhos... Michael S. Tsirkin
- Re: [EXTERNAL] Re: [PATCH v2 0/2]... Christoph Hellwig
- Re: [EXTERNAL] Re: [PATCH v2 ... Michael S. Tsirkin