[ovs-git] [openvswitch/ovs] b91d3d: netlink-socket.c: event polling for packets on win...

GitHub noreply at github.com
Wed Sep 30 05:44:05 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: b91d3d033903f853b8b891738522d2d01d29fd16
      https://github.com/openvswitch/ovs/commit/b91d3d033903f853b8b891738522d2d01d29fd16
  Author: Nithin Raju <nithin at vmware.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M lib/netlink-socket.c

  Log Message:
  -----------
  netlink-socket.c: event polling for packets on windows

Currently, we do busy-polling for packets on Windows. In this patch
we nuke that code and schedule an event.

The code has been tested for packet reads, and CPU utilization of
ovs-vswitchd went down drastically.

I'll send out the changes to get vport events to work in a seperate
patch.

Signed-off-by: Nithin Raju <nithin at vmware.com>
Acked-by: Sairam Venugopal <vsairam at vmware.com>
Signed-off-by: Ben Pfaff <blp at nicira.com>




More information about the git mailing list