> On 1 Sep 2020, at 03:39, Bill Vaughan <billvaug...@gmail.com> wrote: > > Hi all, > > I am starting a new project and was hoping to take advantage of DPDK hqos in > VPP 20.05 / 20.09. > > The hqos commands are missing from the dpdk plugin and I tracked it down to > this 19.04 commit: > > https://github.com/FDio/vpp/commit/1a6ece34358a34367ff1807ac3a9a97b8a120b77#diff-32fe988f64b527453954289db5190e33 > > <https://github.com/FDio/vpp/commit/1a6ece34358a34367ff1807ac3a9a97b8a120b77#diff-32fe988f64b527453954289db5190e33> > > dpdk: bump to dpdk 19.02 > > HQoS requires fixes to work with dpdk 19.02 so code is disabled and > pending deprecation unless active maintainer is found. > > I assume there is still no active maintainer since this code is commented out > in master. I guess I could use VPP 18.04 but I was hoping to do some work > with QUIC which is not in 18.04. > > Does anyone know if a maintainer has been found for hqos support? Seems like > it is a pretty fundamental feature. Any other options?
There was architectural problem with how DPDK HQOS was integrated with VPP. It is not native code which can be used at the arbitrary place in the VPP graph. Instead it is hooked to specific dpdk interface. Making it work with per-session QoS will be hard and messy. Having HQoS in VPP will be great addition but it needs to be native code reusable by different features where QoS policy can be applied to subscriber, tunnel, bonding group or physical interface. it probably makes more sense in extending existing policer which is native code in VPP than trying to make DPDK QoS usable with VPP. — Damjan
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17309): https://lists.fd.io/g/vpp-dev/message/17309 Mute This Topic: https://lists.fd.io/mt/76548200/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-