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