On Wed, Oct 16, 2019 at 5:07 PM Jerin Jacob <jerinjac...@gmail.com> wrote:
>
> > >
> > >
> > > no-iommu case is different where we cannot screw Linux netdev driver, you 
> > > can create a damage to your self that's an acceptable compromise.
> > >
> > > In this case, when DPDK PF bound application dies then it will impact 
> > > netdev VF driver as gets stalled and there is a security issues to VF 
> > > netdev driver that DPDK PF can intersect the netdev VF mailbox message.
> > >
> > > So this case is different where from Kernel PoV there is damange to 
> > > netdev VF so this can not be accepted in Linux.
> > >
> > > One option is to add this piece of code igb-uio instead to adding new 
> > > driver. What do you say?
> > >
> > > It is the problem for all non bifurcated drivers in DPDK not specific to 
> > > Marvell.
> > >
> > > The workaround is to use igb-uio with non VFIO.
> > > We can not support UIO through performance reason hence we need a 
> > > solution that works for VFIO due to HW accelerated mempool architecture 
> > > (applicable for all NPU)
> > >
> > > We can not have VFIO vs UIO specific features disparity in DPDK. Please 
> > > have same treatment. Either remove igb-uio hacks from Dpdk or enable non 
> > > upsteamble features through igb-uio.So that there is no disparity for a 
> > > specific use case / vendor.
> >
> > Andrew Rybchenko already acked this patch and I provided enough data
> > on the need for this patch.
> > I hope there is no more confusion about the need for this patch.
>
>
> I assume no more issue to merge this patch for RC1. If yes, please discuss.

Ping++

Reply via email to