[ovs-dev] Re:Re:[PATCH 2/2] ofproto: Do not delete datapath flows on exit by default

2020-03-25 Thread txfh2007 via dev
Hi Ben: I have two questions about this function: Firstly, for some SDN controller (OVN etc.), the arp request is handled by userspace, that means: When ovs-vswitchd exits, the remaining traffic should only keep for about 30s as for most linux kernel, every 30s it should send an arp

[ovs-dev] Re: Re: Re: [PATCH v4 0/3] Add support for TSO with DPDK

2020-03-10 Thread txfh2007 via dev
Hi Flavio and all: Is there a way to support software TSO for DPDK tunnel network ? I have tried userspace TSO function, and running on tunnel network, I have got the following error: "Tunneling packets with HW offload flags is not supported: packet dropped" So is there a way to

[ovs-dev] Re:[PATCH 2/2] ofproto: Do not delete datapath flows on exit by default

2020-02-28 Thread txfh2007 via dev
Hi Ben: I have tried, this patch works! Thank you! One question: should "simap_destroy(>tnl_backers)" be within the close brace ? Timo Re: [PATCH 2/2] ofproto: Do not delete datapath flows on exit by default On Wed, Feb 26, 2020 at 04:40:25PM +0800, txfh2007 wrote: > Hi Ben: >

Re: [ovs-dev] [PATCH 2/2] ofproto: Do not delete datapath flows on exit by default

2020-02-26 Thread txfh2007 via dev
Hi Ben: I have read your patch about "not delete datapath flow when daemon exit". I think this patch is really important, It can be used during upgrading without effecting existing traffic. I have test in my env, and found it works! Thanks a lot ! But I have a question about tunnel

[ovs-dev] Question about specify uuid by ovsdb-client

2020-02-05 Thread txfh2007 via dev
Hi Ben && all: I have read your recently patch about "ovsdb-server: Allow OVSDB clients to specify the UUID", as far as I know, this patch has solved specifing uuid by adding "uuid" in jsonrpc transaction. But if I want to use xxxctl tool to create table, the uuid still can't be specified.

[ovs-dev] Re: [PATCH v5] userspace: Add TCP Segmentation Offload support

2020-01-25 Thread txfh2007 via dev
Hi Flavio: From userspace-tso.rst I have found this version doesn't support TSO over VxLAN, the reason is DPDK pmd driver can't add tunnel header for segmentation packet ? Also, do you have plan to backport userspace tso function into version 2.10 ? Thanks Timo

[ovs-dev] [HELP] Question about userspace meter

2019-10-29 Thread txfh2007 via dev
Hi all: I have been testing OVS-DPDK Rate limit using meter table these days, but I have found the rate deviation is larger than kernel meter. My test result is as below: case 1. No Rate limit : Iperf between two VMs(on the same compute node) TCP bandwidth is above 1G case 2. Rate

[ovs-dev] [PATCH] show "rx_missed_errors" counter in interface statisics

2019-09-03 Thread txfh2007 via dev
Hi all: Currently OVS maintains several Statistics counters per interface. "rx_missed_errors" counter is amount them and collects pkts not received due to local resource constaints. Many ovs netdevs support collecting this counter, such as netdev-linux, netdev-dpdk, netdev-bsd and so on.

[ovs-dev] Re: Re:Question about ovs-tcpundump

2019-07-23 Thread txfh2007 via dev
--- Ben Pfaff txfh2007 Aaron Conole ; dev Re: [ovs-dev] Re:Question about ovs-tcpundump The packet is not needed for most purposes (a few exceptions are in the documentation), but if you supply it you don't have to specify all of the field values by hand. On Wed, Jul 24, 2019 at 09:57:31AM +0800

[ovs-dev] Re:Question about ovs-tcpundump

2019-07-23 Thread txfh2007 via dev
Hi Aaron: Perfect Answer! Thanks very much !! I have another question: how could the result of ovs-tcpundump get used in ofproto/trace ? From the document ovs-vswitchd I have found the ofproto/trace command shoud be formatted as "dpname + odp_flow + packet", but it seems the dpname +

[ovs-dev] [PATCH v3] ovs-tcpdump: add dump_cmd checker before _doexec()

2019-03-07 Thread txfh2007 via dev
Hi Aaron: Thanks for your kinkdly suggession. I have tried your proposol and test in my repository. This is the new version. Add dump_cmd executable checker in ovs-tcpdump Signed-off-by: Liu Chang diff --git a/utilities/ovs-tcpdump.in b/utilities/ovs-tcpdump.in index

[ovs-dev] [PATCH v2] ovs-tcpdump: add dump_cmd checker before _doexec()

2019-03-07 Thread txfh2007 via dev
Sorry , I forgot to add signed-off messages. v1->v2: add signed-off messages. diff --git a/utilities/ovs-tcpdump.in b/utilities/ovs-tcpdump.in index 269c252f8..f28ecf5b2 100755 --- a/utilities/ovs-tcpdump.in +++ b/utilities/ovs-tcpdump.in @@ -416,6 +416,10 @@ def main(): print("Error:

[ovs-dev] [PATCH] ovs-tcpdump: add dump_cmd checker before _doexec()

2019-03-01 Thread txfh2007 via dev
Hi : The ovs-tcpdump script uses python subprocess module to generate dump_cmd thread and capture pkts. Sometimes users would met this error during execution. Traceback (most recent call last): File "./ovs-tcpdump", line 486, in main() File "./ovs-tcpdump", line 461, in main