[ovs-dev] [PATCH V3] ofproto-dpif-upcall: Remove the dispatcher thread.

Alex Wang alexw at nicira.com
Thu Feb 20 02:44:50 UTC 2014


Thanks a lot for pointing it out, Yamamoto,

I failed to cover this.  will work on solving it.

Alex Wang,

On Wed, Feb 19, 2014 at 6:36 PM, YAMAMOTO Takashi <yamamoto at valinux.co.jp>wrote:

> > This commit removes the 'dispatcher' thread by allowing 'handler'
> > threads to read upcalls directly from dpif.  vport in dpif will
> > open netlink sockets for each handler and will use the 5-tuple
> > hash from the missed packet to choose which socket (handler) to
> > send the upcall.
> >
> > This patch also significantly simplifies the flow miss handling
> > code and brings slight improvement to flow setup rate.
>
> doesn't this make dpif-netdev reorder packets in a flow
> (eg. a tcp stream) if running with multiple forwarders?
>
> YAMAMOTO Takashi
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-dev/attachments/20140219/7b11f85f/attachment-0005.html>


More information about the dev mailing list