> >
> >
> > 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.

Reply via email to