[ovs-git] [openvswitch/ovs] 02d42a: ofproto: Remove groups that nested actions referen...
GitHub
noreply at github.com
Tue Sep 20 15:11:46 UTC 2016
Branch: refs/heads/branch-2.6
Home: https://github.com/openvswitch/ovs
Commit: 02d42a8d9fc1a5e1524f421eba8ed2721146bd3d
https://github.com/openvswitch/ovs/commit/02d42a8d9fc1a5e1524f421eba8ed2721146bd3d
Author: Binbin Xu <xu.binbin1 at zte.com.cn>
Date: 2016-09-20 (Tue, 20 Sep 2016)
Changed paths:
M ofproto/ofproto.c
Log Message:
-----------
ofproto: Remove groups that nested actions reference when removing rule.
topology:
+----------------+
+-------->| SDN Controller |<--------------+
| +----------------+ |
| |
+-----------|-----+ +-----------|-----+
| +-----+ | | | +-----+ | |
| | VM1 | | | | | VM2 | | |
| +-----+ | | | +-----+ | |
| ^ V | | ^ V |
| | +-----+ | | | +-----+ |
| +-> | OVS | | | +-> | OVS | |
| +-----+ | | +-----+ |
| ^ | | ^ |
+-----------|-----+ +-----------|-----+
| Nic Nic|
+------------------------------------------+
We start the communication between VM1 and VM2, for example, ICMP.
At the meantime, disconnect OVS and SDN controller, and reconnect
them again, the process ovs-vswitchd crashes.
backtrace:
0 0x00007f658082ffe4 in cls_rule_make_invisible_in_version ()
1 0x00007f65807f6bb3 in delete_flows_start__ ()
2 0x00007f65807f7ee9 in ofproto_group_mod_start ()
3 0x00007f65807fa07b in handle_openflow ()
4 0x00007f658082119b in connmgr_run ()
5 0x00007f65807f3ba6 in ofproto_run ()
6 0x00007f65807e101c in bridge_run__ ()
7 0x00007f65807e715d in bridge_run ()
8 0x00007f658065784d in main ()
Signed-off-by: Binbin Xu <xu.binbin1 at zte.com.cn>
Signed-off-by: Ben Pfaff <blp at ovn.org>
More information about the git
mailing list