summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorBabu Shanmugam <bschanmu@redhat.com>2016-09-07 11:40:11 +0530
committerBen Pfaff <blp@ovn.org>2016-10-04 11:03:41 -0700
commita6095f815ed9b8a8d4e9989179d14308c1ed112c (patch)
tree0a64c8d5cb1e2fce8b6ad77795a9472eda7c4d60 /NEWS
parent35f108517902c3dd85652d37a7a36e2ceb0bda42 (diff)
downloadopenvswitch-a6095f815ed9b8a8d4e9989179d14308c1ed112c.tar.gz
Check and allocate free qdisc queue id for ports with qos parameters
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@redhat.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS2
1 files changed, 2 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 725754a94..8480e3c92 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,7 @@
Post-v2.6.0
---------------------
+ - OVN:
+ * QoS is now implemented via egress shaping rather than ingress policing.
- Fixed regression in table stats maintenance introduced in OVS
2.3.0, wherein the number of OpenFlow table hits and misses was
not accurate.