> In current recirculation implementation, the flow misses (with > 'recirc_id' set) are always looked up on the receiving bridge's > internal flow table. However, the bond port may actually reside > on another bridge which gets connected to the receiving bridge > via patch port. Since the recirculation rules are pushed to the > other bridge's internal table, the flow lookup on the receiving > bridge will match nothing but the drop rule, causing unexpected > packet drops. > > This commit fixes the above bug via keeping lookup the misses > (with 'recirc_id' set) in default table (table 0) and processing > it until reaching the bridge that owns the bond port. Then, > the misses can hit the post recirculation flows as expected.
what will happen if the receiving bridge also has a bond port? YAMAMOTO Takashi _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev