To avoid frequent changes in source code and compilations, you can add number 
of pipe profiles in the source code (right now, there is only profile and all 
pipes uses that profile). In run-time, you can assign new pipe profile to the 
any pipe using following CLI;
set dpdk interface hqos pipe <if-name> subport <n> pipe <n> profile <n>
or using binary API
sw_interface_set_dpdk_hqos_pipe rx <intfc> | sw_if_index <id> subport 
<subport-id> pipe <pipe-id> profile <profile-id>

From: [] On 
Behalf Of Singh, Jasvinder
Sent: Wednesday, October 12, 2016 9:25 PM
To: David Hotham <>
Subject: Re: [vpp-dev] HQoS pipe profiles

Hi David,

Currently, there is no cli or binary API for changing the pipe profile.


[] On Behalf Of David Hotham via vpp-dev
Sent: Wednesday, October 12, 2016 5:47 PM
Subject: [vpp-dev] HQoS pipe profiles

Am I right in thinking that currently the only way to configure pipe profiles 
is via the source code and recompiling?
vpp-dev mailing list

Reply via email to