The userspace datapath implementation in the patches referred misbehaves in presence of multiple resubmits or multiple egress pipelines, if a meter drops, the whole pipeline is terminated, not just the particular resubmit or egress pipeline.
For Linux kernel module the reasons are more political than technical. Given the pushback on "duplication" the Linux meter implementation should likely use tc, but we have not had anyone knowledgeable enough on tc to show an interest towards implementing the meters for the kernel datapath. Hopefully that changes once we get the userspace implementation done. Jarno > On Apr 6, 2016, at 21:30, deepanshu.saxe...@tcs.com wrote: > > Hi Ben, > > I want to implement and contribute B.19.13-Meter action (EXT-379) of OF 1.5.1 > to openvswitch. > > As per my understanding, meter support in openvswitch datapath is not present > as stated in the FAQs. Some patches[1] for meter implementation have been > submitted but not applied to ovs master branch. > > Is there any specific reason why meters have not been implemented in datapath > ? > > [1] http://openvswitch.org/pipermail/dev/2015-November/062428.html > > -- > Deepanshu Saxena > Assistant System Engineer, > Tata Consultancy Services > Mailto: deepanshu.saxe...@tcs.com > Website: http://www.tcs.com > =====-----=====-----===== > Notice: The information contained in this e-mail > message and/or attachments to it may contain > confidential or privileged information. If you are > not the intended recipient, any dissemination, use, > review, distribution, printing or copying of the > information contained in this e-mail message > and/or attachments to it are strictly prohibited. If > you have received this communication in error, > please notify us by reply e-mail or telephone and > immediately and permanently delete the message > and any attachments. Thank you > > > _______________________________________________ > dev mailing list > dev@openvswitch.org > http://openvswitch.org/mailman/listinfo/dev _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev