These two patches are alternative fixes to a bug that can arise when a
single database transaction moves one or more ports from one bridge
to another and there is an overlap between the port numbers that the
ports had on their previous bridge and the port numbers of existing
ports on the destination bridge.  Either commit will fix the problem,
as will both commits taken together.  We probably should commit both,
since the userspace fix works with existing datapaths and the kernel
fix makes sense on its own.

Ben Pfaff (2):
  dpif-linux: Make dpif_linux_port_query_by_name() query only one
    datapath.
  datapath: Honor dp_ifindex, when specified, for vport lookup by name.

 datapath/datapath.c |    3 +++
 lib/dpif-linux.c    |   12 +++++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)

-- 
1.7.2.5

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to