The tcp field is missing, could you try 'ovs-dpctl dump-flow -m' to get all fields. And use it as input to 'ovsdpctl flow-del'
Thanks, Alex Wang, On Wed, Jul 2, 2014 at 1:22 AM, Han Zhou <zhou...@gmail.com> wrote: > Hi Alex, > > On Wed, Jul 2, 2014 at 2:30 PM, Alex Wang <al...@nicira.com> wrote: > > > > > > > > On Tue, Jul 1, 2014 at 7:38 PM, Han Zhou <zhou...@gmail.com> wrote: > >> > >> Hi Alex, > >> > >> That's cool! > >> Just one more question. > >> > Due to the race condition in userspace, there is chance that two > >> > overlapping megaflows could be installed in datapath. And this > >> > causes userspace unable to delete the less inclusive megaflow flow > >> > even after it timeout, since the flow_del logic will stop at the > >> > first match of masked flow. > >> > >> Does it mean if the more inclusive megaflow (say A) is deleted, then > >> the less inclusive megaflow (say B) can be deleted? If so, I can have > >> a workaround without updating OVS version: I can find out the more > >> inclusive megaflow and manually delete flows with ovs-dpctl in order > >> (A -> B), then warning logs should stop, right? > > > > > > Right. Note you should prevent the relevant traffic from installing the > > 'more inclusive' flow between deletions. > > > > I did find out a more inclusive mega-flow, but failed when trying to > delete that one: > # ovs-dpctl del-flow system@ovs-system > > "skb_priority(0),in_port(2),eth(src=30:f7:0d:9b:64:41,dst=78:45:c4:fb:c2:2f),eth_type(0x0800),ipv4(src= > 10.120.139.226/0.0.0.0,dst=10.120.116.69/0.0.0.0,proto=6/0,tos=0/0,ttl=61/0,frag=no/0xff > )" > 2014-07-02T08:16:29Z|00001|dpif|WARN|system@ovs-system: failed to > flow_del (Invalid argument) > > skb_priority(0),in_port(2),eth(src=30:f7:0d:9b:64:41,dst=78:45:c4:fb:c2:2f),eth_type(0x0800),ipv4(src=10.120.139.226,dst=10.120.116.69,proto=6,tos=0,ttl=61,frag=no) > ovs-dpctl: deleting flow (Invalid argument) > > The error is now "Invalid argument". So what's wrong here? > > Best regards, > Han >
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss