[ovs-git] [openvswitch/ovs] 5119e2: dpif: Fix cleanup of userspace datapath.

GitHub noreply at github.com
Tue Jun 27 18:07:38 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 5119e258da9219c06a0f6b52aaf3bb619241d4d7
      https://github.com/openvswitch/ovs/commit/5119e258da9219c06a0f6b52aaf3bb619241d4d7
  Author: Darrell Ball <dlu998 at gmail.com>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M lib/dpif.c

  Log Message:
  -----------
  dpif: Fix cleanup of userspace datapath.

Hardware offload introduced extra tracking of netdev ports.  This
included ovs-netdev, which is really for internal infra usage for
the userpace datapath.  This breaks cleanup of the userspace
datapath.  One effect is that all userspace datapath system tests
fail except for the first one run. There is no need to do this
extra tracking of tap devices for the hardware offload effort.
Hence, the approach taken is to filter both internal device
and tap device types for hardware offload. Internal devices are
'internal' from the kernel datapath perspective and tap devices
are 'internal' from the userpace datapath perspective.

Reviewed-by: Roi Dayan <roid at mellanox.com>
Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Joe Stringer <joe at ovn.org>




More information about the git mailing list