[ovs-dev] [PATCH v3 2/3] Check and allocate free qdisc queue id for ports with qos parameters

Ben Pfaff blp at ovn.org
Fri Jun 24 04:20:13 UTC 2016


On Mon, Jun 13, 2016 at 02:00:20PM +0530, bschanmu at redhat.com wrote:
> ovn-northd processes the list of Port_Bindings and hashes the list of
> queues per chassis. When it finds a port with qos_parameters and without
> a queue_id, it allocates a free queue for the chassis that this port belongs.
> The queue_id information is stored in the options field of Port_binding table.
> Adds an action set_queue to the ingress table 0 of the logical flows
> which will be translated to openflow set_queue by ovn-controller
> 
> ovn-controller opens the netdev corresponding to the tunnel interface's
> status:tunnel_egress_iface value and configures a HTB qdisc on it. Then for
> each SB port_binding that has queue_id set, it allocates a queue with the
> qos_parameters of that port. It also frees up unused queues.
> 
> This patch replaces the older approach of policing
> 
> Signed-off-by: Babu Shanmugam <bschanmu at redhat.com>

My apologies, but this now has some patch rejects due to a patch I
applied earlier today.  Will you rebase it?

Thanks,

Ben.



More information about the dev mailing list