[ovs-dev] [PATCH v2 5/8] dpif-netdev: record rx queue id for the upcall
Yuanhan Liu
yliu at fridaylinux.org
Fri Sep 15 06:24:17 UTC 2017
On Wed, Sep 13, 2017 at 03:04:05AM +0000, Darrell Ball wrote:
> [Sugesh] Yes, you are right.
> >
> > > If there is a
> > > functionality issue to configure the MARK action properly, it has to
> > > be fixed in DPDK than doing a workaround in OVS.
> >
> > Again, can't agree more on this. But the truth/fact is that it's not an easy task
> > to fix DPDK. For Mellanox, I don't know exactly how many parts need to be
> > fixed (something like DPDK PMD, libibvers, kernel, etc). For others, it might
> > just be a hardware limitation.
> >
> > It's even harder (if not impossible) to fix most (if not all) DPDK pmds has rte
> > flow support.
> >
> > Even if we could do that, it may take years to finish that. At least, I see no
> > related tasks from DPDK v17.11.
> [Sugesh] Ok. IMO making changes in DPDK is cleaner and avoid lot of extra
> work in OVS
>
> [Darrell] The queue action workaround (for Intel and Mellanox nics) has been discussed
> extensively in the first version of the patchset and the last 2 dpdk public meetings.
> Nobody likes it.
> There are some other mitigating options discussed already.
>
> I am not sure it is feasible to wait for the underlying support to come, assuming it does.
> However, some requests for enhancements could be made in parallel.
Agreed, I think that's the best we could get so far.
--yliu
More information about the dev
mailing list