Hi, folks
Netfilter added a shifted port range mapping function in Linux kernel 4.19, it
looks like this:
iptables -t nat -A zone_wan_prerouting -p tcp -m tcp --dport 5000:5100 -j DNAT
--to-destination '192.168.1.2:2000-2100/5000'
5000-51000 is mapped to 2000-2100
Can ovs ct
Hi, folks
Recently we found some weird issues, ovs-vswitchd will crash occasionally when
ovs-ofctl add-br with protocol option if version of ovs command line tools in
neutron agent (which is packaged as k8s pod) is different from the one on the
host, or openflows in br-int can’t work as
Acked-by: Yi Yang
-邮件原件-
发件人: dev [mailto:ovs-dev-boun...@openvswitch.org] 代表 chengtcli--- via dev
发送时间: 2021年9月13日 21:34
收件人: ovs-dev
主题: [ovs-dev] [PATCH] correct macro name
From: lic121
fix macro name from "VLXAN_GPE_FLAGS_P" to "VXLAN_GPE_FLAGS_P"
Signed-off-by: lic121
---
Hi, folks
I’m changing Openstack Neutron to use openflow-based pipeline to implement
qrouter and floating IP, everything is ok when two VMs (which are in two
different compute nodes and two subnets but same network, so vlan tag is same),
but NORMAL action will drop packets if they are on
No, neighbor advertisement (reply for neighbor solicitation, i.e. ARP reply)
must have nd_options_type==2.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2021年2月25日 3:05
收件人: Yi Yang (杨燚)-云服务集团
抄送: f...@sysclose.org; b...@ovn.org; ovs-dev@openvswitch.org;
ovs-disc
Out of curious, I remember OVN doesn't support OVS DPDK, I believe OVN also
does IPv6 ND by openflow, is it acceptable to use slow path to handle IPv6 ND
for OVS kernel datapath?
-邮件原件-
发件人: Yi Yang (杨燚)-云服务集团
发送时间: 2021年2月24日 9:56
收件人: 'u9012...@gmail.com'
抄送: 'f...@sysclose.org
Thanks, got it, I'll add this to kernel data path if nobody did it.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2021年2月24日 2:31
收件人: Yi Yang (杨燚)-云服务集团
抄送: f...@sysclose.org; b...@ovn.org; ovs-dev@openvswitch.org;
ovs-disc...@openvswitch.org
主题: Re: [ovs-discuss] Do you
rnel datapath, per my check, kernel datapath with this patch can
work, I verified it by using openflow to do NS reply and ICMPv6 ping reply.
William, I guess you're using ovs userspace, so it doesn't have this issue.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2021年2月22日 12:20
Hi, folks
I need to set nd_options_type to 2 for NS message to respond IPv6 NS, my flow
is below, why nd_options_type can’t be set? Per commit
9b2b84973db76e1138d9234ff1b84bb6bb156011, it should work, what’s wrong?
Appreciate your help in advance, thank you.
$ sudo ovs-ofctl
Yes, GSO is ok, but GRO may be have that issue, I didn't see that issue in my
openstack environment, so maybe it will be great if we can have a test case to
trigger that issue.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2021年2月7日 23:46
收件人: Yi Yang (杨燚)-云服务集团
抄送
huge impact on performance.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2021年2月7日 0:02
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim...@ovn.org; yang_y...@163.com; ovs-dev@openvswitch.org;
f...@sysclose.org
主题: Re: [ovs-dev] 答复: [PATCH V3 3/4] Add VXLAN TCP and UDP GRO support for DPDK
-linux.c can be ported into DPDK net-tap pmd
driver, it is very easy.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2021年2月7日 0:16
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim...@ovn.org; f...@sysclose.org; yang_y...@163.com;
ovs-dev@openvswitch.org; olivier.m...@6wind.com
主题: Re: [ovs-dev
日 3:47
收件人: Yi Yang (杨燚)-云服务集团 ; f...@sysclose.org;
i.maxim...@ovn.org
抄送: yang_y...@163.com; ovs-dev@openvswitch.org; olivier.m...@6wind.com
主题: Re: 答复: [ovs-dev] [PATCH] netdev-dpdk: fix incorrect shinfo initialization
On 10/28/20 1:35 AM, Yi Yang (杨燚)-云服务集团 wrote:
> -邮件原件-
> 发件
Hi, folks
I noticed ping from local IP to remote IP of VXLAN port can’t work immediately
after OVS DPDK is started and VXLAN port is created, sometimes it needs to wait
for more than 1 minute, I found ARP request triggered by ping and ARP request
sent by ovs itself can’t be responded
Flavio, thank you so much for clarification, I'll push "Enable VXLAN TSO for
DPDK datapath" first, replies for your comments inline, please check them in
the later part.
-邮件原件-
发件人: dev [mailto:ovs-dev-boun...@openvswitch.org] 代表 Flavio Leitner
发送时间: 2020年11月24日 3:10
收件人: yang_y_yi
抄送:
It works after I disabled my GRO, so please ignore my issue, thanks a lot.
-邮件原件-
发件人: Yi Yang (杨燚)-云服务集团
发送时间: 2020年11月17日 9:38
收件人: 'acon...@redhat.com'
抄送: 'yihung@gmail.com' ; 'u9012...@gmail.com'
; 'dlu...@gmail.com' ;
'd...@openvswitch.org' ; 'yang_y...@163.com'
主题: 答复
11月16日 22:58
收件人: Yi Yang (杨燚)-云服务集团
抄送: yihung@gmail.com; u9012...@gmail.com; dlu...@gmail.com;
d...@openvswitch.org; yang_y...@163.com
主题: Re: can userspace conntrack support IP fragment?
"Yi Yang (杨燚)-云服务集团" writes:
> Hi, folks
>
>
>
> I used latest ovs mats
Hi, folks
I used latest ovs matser in Openstack, when I enabled security group and port
security (note: openstack is using ovs openflow to implement security group),
TCP performance is about several Mbps, big UDP packet (i.e. 8192) can’t work,
but after disabled security group and port
-邮件原件-
发件人: dev [mailto:ovs-dev-boun...@openvswitch.org] 代表 Ilya Maximets
发送时间: 2020年10月27日 21:03
收件人: yang_y...@163.com; ovs-dev@openvswitch.org
抄送: f...@sysclose.org; i.maxim...@ovn.org
主题: Re: [ovs-dev] [PATCH V3 2/4] Add GSO support for DPDK data path
On 8/7/20 12:56 PM,
-邮件原件-
发件人: dev [mailto:ovs-dev-boun...@openvswitch.org] 代表 Ilya Maximets
发送时间: 2020年10月27日 21:12
收件人: yang_y...@163.com; ovs-dev@openvswitch.org
抄送: f...@sysclose.org; i.maxim...@ovn.org
主题: Re: [ovs-dev] [PATCH V3 3/4] Add VXLAN TCP and UDP GRO support for DPDK
data path
On 8/7/20
-邮件原件-
发件人: dev [mailto:ovs-dev-boun...@openvswitch.org] 代表 Flavio Leitner
发送时间: 2020年10月27日 21:08
收件人: Ilya Maximets
抄送: yang_y...@163.com; ovs-dev@openvswitch.org; olivier.m...@6wind.com
主题: Re: [ovs-dev] [PATCH] netdev-dpdk: fix incorrect shinfo initialization
On Tue, Oct 27, 2020 at
; u9012...@gmail.com;
olivier.m...@6wind.com; f...@sysclose.org; Yi Yang (杨燚)-云服务集团
; yang_y...@163.com
主题: [PATCH] netdev-dpdk: fix incorrect shinfo initialization
From: Yi Yang
shinfo is used to store reference counter and free callback of an external
buffer, but it is stored in mbuf if the mbuf
Acked-by: Yi Yang
-邮件原件-
发件人: Ilya Maximets [mailto:i.maxim...@ovn.org]
发送时间: 2020年10月20日 2:24
收件人: ovs-dev@openvswitch.org
抄送: William Tu ; Yi Yang (杨燚)-云服务集团 ;
Ilya Maximets
主题: [PATCH 2/2] odp-util: Add missing comma after gtpu attributes.
Currently flows are printed like
Acked-by: Yi Yang
-邮件原件-
发件人: Ilya Maximets [mailto:i.maxim...@ovn.org]
发送时间: 2020年10月20日 2:24
收件人: ovs-dev@openvswitch.org
抄送: William Tu ; Yi Yang (杨燚)-云服务集团 ;
Ilya Maximets
主题: [PATCH 1/2] odp-util: Fix using uninitialized gtpu metadata.
If datpath flow doesn't have one
it is the
best way to restart ovs-vswitchd to make new value take effect.
-邮件原件-
发件人: Yi Yang (杨燚)-云服务集团
发送时间: 2020年9月18日 9:48
收件人: 'acon...@redhat.com'
抄送: 'yang_y...@163.com' ; 'ovs-dev@openvswitch.org'
; 'i.maxim...@ovn.org' ;
'f...@sysclose.org'
主题: 答复: 答复: [ovs-dev] [PATCH v2
Got it, thank you two guys, I'll try them and get it done.
-邮件原件-
发件人: Aaron Conole [mailto:acon...@redhat.com]
发送时间: 2020年9月21日 22:46
收件人: Flavio Leitner
抄送: Yi Yang (杨燚)-云服务集团 ; yang_y...@163.com;
ovs-dev@openvswitch.org; i.maxim...@ovn.org
主题: Re: 答复: 答复: [ovs-dev] [PATCH v2 0/3
: Yi Yang (杨燚)-云服务集团
抄送: acon...@redhat.com; yang_y...@163.com; ovs-dev@openvswitch.org;
i.maxim...@ovn.org
主题: Re: 答复: [ovs-dev] [PATCH v2 0/3] userspace: enable tap interface?statistics
and status update support
On Thu, Sep 17, 2020 at 01:05:22AM +, Yi Yang (杨燚)-云服务集团 wrote:
> Aaron,
Good idea, but I don't have BSD to check it, maybe somebody can port it to BSD
if he/she really care performance on BSD, I think it makes sense to use a
separate patch to handle this.
-邮件原件-
发件人: Aaron Conole [mailto:acon...@redhat.com]
发送时间: 2020年9月17日 22:34
收件人: Yi Yang (杨燚)-云服务集团
Aaron, thank you so much for comments, I'll update it to fix your comment in
v3, replies for comments inline, please check them.
-邮件原件-
发件人: dev [mailto:ovs-dev-boun...@openvswitch.org] 代表 Aaron Conole
发送时间: 2020年9月17日 1:17
收件人: yang_y...@163.com
抄送: ovs-dev@openvswitch.org;
Aaron, any caller thread just binds it to netns on calling enter_netns, once it
has entered netns, it won't disappear, so exit_netns caller thread must be
current thread, once it exits netns, it returns back to original root netns, at
this point, this thread can disappear, not a question, isn't
No problem, will add Documentation/topics/userspace-udp-performance-tunning
.rst to document more information. This is also helpful to VM-to-VM udp packet
loss rate improvement.
-邮件原件-
发件人: Ilya Maximets [mailto:i.maxim...@ovn.org]
发送时间: 2020年9月3日 20:03
收件人: Yi Yang (杨燚)-云服务集团 ; f
/wmem_max are just knob
you're expecting.
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年9月3日 1:32
收件人: Yi Yang (杨燚)-云服务集团
抄送: yang_y...@163.com; ovs-dev@openvswitch.org; i.maxim...@ovn.org
主题: Re: [ovs-dev] 答复: 答复: [PATCH] userspace: fix bad UDP performance issue
Flavio, per my test, it also improved TCP performance, you can use run-iperf.sh
script I sent to have a try. Actually, iperf3 did the same thing by using -w
option.
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年8月27日 21:28
收件人: Yi Yang (杨燚)-云服务集团
抄送: acon
Aaron, thank you so much for review, yes, I should handle error. For setns, I
will check if it can work as you commented. I'll send V2 to fix your comments.
-邮件原件-
发件人: dev [mailto:ovs-dev-boun...@openvswitch.org] 代表 Aaron Conole
发送时间: 2020年8月25日 23:06
收件人: yang_y...@163.com
抄送:
Aaron, thank for your comments, actually final value depends on
/proc/sys/net/core/rmem_max and /proc/sys/net/core/wmem_max, so it is still
configurable. setsockopt(...) will set it to minimum one among of
1073741823 and w/rmem_max.
-邮件原件-
发件人: dev
Flavio, thank you so much for reviewing again, I'll fix them in next version,
detailed replies inline. Sorry for bad outlook email format, I only can use
outlook.
-邮件原件-
发件人: dev [mailto:ovs-dev-boun...@openvswitch.org] 代表 Flavio Leitner
发送时间: 2020年7月11日 4:51
收件人: yang_y...@163.com
抄送:
Flavio, thank you so much for reviewing, I'll fix them per your comments in
next version. Some replies per your comments inline.
-邮件原件-
发件人: dev [mailto:ovs-dev-boun...@openvswitch.org] 代表 Flavio Leitner
发送时间: 2020年7月11日 3:42
收件人: yang_y...@163.com
抄送: ovs-dev@openvswitch.org
主题: Re:
: Yi Yang (杨燚)-云服务集团
发送时间: 2020年6月4日 8:30
收件人: 'ian.sto...@intel.com' ; 'yang_y...@163.com'
; 'ovs-dev@openvswitch.org'
抄送: 'b...@ovn.org' ; 'u9012...@gmail.com'
主题: 答复: [PATCH v1] Enable VXLAN TSO for DPDK datapath
重要性: 高
Ian, thank you so much for comments, I will run travis to find out all
[mailto:ian.sto...@intel.com]
发送时间: 2020年6月3日 20:43
收件人: yang_y...@163.com; ovs-dev@openvswitch.org
抄送: b...@ovn.org; u9012...@gmail.com; Yi Yang (杨燚)-云服务集团
主题: Re: [PATCH v1] Enable VXLAN TSO for DPDK datapath
On 6/1/2020 11:15 AM, yang_y...@163.com wrote:
> From: Yi Yang
>
> Many NICs can supp
es 0.00 bits/sec sender
[ 5] 0.00-60.04 sec 64.6 GBytes 9.24 Gbits/sec receiver
iperf Done.
[yangyi@localhost ovs-master]$
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年3月19日 22:53
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim...@ovn.org
William, FYI, my Linux kernel fix patch for TPACKET_V3 TSO performance issue.
You can try it in Ubuntu 4.15.0 kernel.
https://patchwork.ozlabs.org/patch/1261410/
-邮件原件-
发件人: Yi Yang (杨燚)-云服务集团
发送时间: 2020年3月23日 18:00
收件人: 'u9012...@gmail.com'
抄送: 'i.maxim...@ovn.org' ; 'yang_y...@163
sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-60.04 sec 119 GBytes 17.0 Gbits/sec receiver
iperf Done.
[yangyi@localhost ovs-master]$
-邮件原件-
发件人: Yi Yang (杨燚)-云服务集团
发送时间: 2020年3月19日 11:12
收件人: 'u9012...@gmail.com'
抄送: 'i.maxim...@ovn.org
William, this is just a simple experiment, I'm still trying other ideas to get
higher performance improvement, final patch is for Linux kernel net tree, not
for ovs.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年3月19日 22:53
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim
]
发送时间: 2020年3月19日 5:42
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim...@ovn.org; yang_y...@163.com; ovs-dev@openvswitch.org
主题: Re: [ovs-dev] 答复: [PATCH v7] Use TPACKET_V3 to accelerate veth for
userspace datapath
On Wed, Mar 18, 2020 at 6:22 AM Yi Yang (杨燚)-云服务集团 wrote:
>
> Ilya, raw
".is_pmd = true", if
a user wants to do that way, maybe we can add an option in interface level,
options:is_pmd=true, but I'm not sure if is_pmd can be set on adding interface.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年3月19日 5:42
收件人: Yi Yang (杨燚)-云服务集团
抄
Ok, I will send out v7 with these changes.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年3月18日 11:56
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim...@ovn.org; b...@ovn.org; yang_y...@163.com; ovs-dev@openvswitch.org
主题: Re: [ovs-dev] 答复: [PATCH v6] Use TPACKET_V3 to accelerate
GBytes 3.78 Gbits/sec
[ 5] 40.00-50.00 sec 4.40 GBytes 3.78 Gbits/sec
[ 5] 50.00-60.00 sec 4.40 GBytes 3.78 Gbits/sec
iperf Done.
eipadmin@eip01:~$
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年3月17日 22:58
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim...@ovn.org; b
件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年3月17日 22:58
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim...@ovn.org; b...@ovn.org; yang_y...@163.com; ovs-dev@openvswitch.org
主题: Re: [ovs-dev] 答复: [PATCH v6] Use TPACKET_V3 to accelerate veth for
userspace datapath
On Tue, Mar 17, 2020 at 2:08 AM Yi
-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年3月14日 22:18
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim...@ovn.org; b...@ovn.org; yang_y...@163.com; ovs-dev@openvswitch.org
主题: Re: [ovs-dev] 答复: [PATCH v6] Use TPACKET_V3 to accelerate veth for
userspace datapath
On Fri, Mar 13, 2020 at 9:45 PM Yi
All the definitions/macros have been in include/linux/if_packet.h since 3.10.0,
so there will not be that case existing.
-邮件原件-
发件人: Ben Pfaff [mailto:b...@ovn.org]
发送时间: 2020年3月15日 4:04
收件人: Yi Yang (杨燚)-云服务集团
抄送: u9012...@gmail.com; yang_y...@163.com; ovs-dev@openvswitch.org
主题: Re
wrote:
>>
>> On Fri, Mar 13, 2020 at 01:04:07AM +, Yi Yang (杨燚)-云服务集团 wrote:
>>> Per my understanding, Ben meant a build system (which isn't Linux
>>> probably, it doesn't have include/linux/if_packet.h) should be able
>>> to build tpacket_v3 code in order that b
Got it, then we can safely remove inclue/linux/if_packet.h in ovs because the
minimal Linux version OVS supports has supported tpacket_v3. Thanks Ben for
clarification.
-邮件原件-
发件人: Ben Pfaff [mailto:b...@ovn.org]
发送时间: 2020年3月13日 23:57
收件人: Yi Yang (杨燚)-云服务集团
抄送: u9012...@gmail.com
inary can work on Linux system with tpacket_v3
feature, this is Ben's point, that is why he wanted me to add
include/linux/if_packet.h in ovs repo.
Ben, can you help double confirm if include/linux/if_packet.h in ovs is
necessary?
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 20
Thanks William, replies inline.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年3月12日 1:51
收件人: Yi Yang (杨燚)-云服务集团
抄送: yang_y...@163.com; ovs-dev@openvswitch.org
主题: Re: [ovs-dev] [PATCH v6] Use TPACKET_V3 to accelerate veth for userspace
datapath
On Tue, Mar 10, 2020
...@gmail.com]
发送时间: 2020年2月27日 23:30
收件人: Yi Yang (杨燚)-云服务集团
抄送: yang_y...@126.com; yang_y...@163.com; ovs-dev@openvswitch.org
主题: Re: [ovs-dev] [PATCH v5] Use TPACKET_V3 to accelerate veth for userspace
datapath
On Tue, Feb 25, 2020 at 5:41 PM Yi Yang (杨燚)-云服务集团 wrote:
>
> In the same envir
.
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年3月3日 3:52
收件人: Ilya Maximets
抄送: d...@openvswitch.org; Yi Yang (杨燚)-云服务集团
主题: Re: [ovs-dev] [PATCH] userspace-tso: Document the minimum kernel version.
On Mon, Mar 02, 2020 at 01:11:35PM +0100, Ilya Maximets wrote:
> On 2
compared to veth
interface.
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年2月29日 1:56
收件人: Yi Yang (杨燚)-云服务集团
抄送: pkusunyif...@gmail.com; d...@openvswitch.org; i.maxim...@ovn.org;
txfh2...@aliyun.com
主题: Re: 答复: 答复: [ovs-dev] [PATCH v4 0/3] Add support for TSO with DPDK
think the
code for veth is wrong. Yes, I'm verifying it, will send out a patch to fix
this issue once it is verified.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年2月27日 23:30
收件人: Yi Yang (杨燚)-云服务集团
抄送: yang_y...@126.com; yang_y...@163.com; ovs-dev@openvswitch.org
主题
as long as
your TSO patch can work normally for veth-to-veth case.
I'll send out my tpacket patch v5 for review.
-邮件原件-
发件人: Yi Yang (杨燚)-云服务集团
发送时间: 2020年2月23日 11:05
收件人: 'f...@sysclose.org'
抄送: 'pkusunyif...@gmail.com' ; 'd...@openvswitch.org'
; 'i.maxim...@ovn.org' ;
'txfh2
.
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年2月20日 21:41
收件人: Yi Yang (杨燚)-云服务集团
抄送: pkusunyif...@gmail.com; d...@openvswitch.org; i.maxim...@ovn.org;
txfh2...@aliyun.com
主题: Re: 答复: [ovs-dev] [PATCH v4 0/3] Add support for TSO with DPDK
On Thu, Feb 20, 2020 at 10
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年2月20日 21:41
收件人: Yi Yang (杨燚)-云服务集团
抄送: pkusunyif...@gmail.com; d...@openvswitch.org; i.maxim...@ovn.org;
txfh2...@aliyun.com
主题: Re: 答复: [ovs-dev] [PATCH v4 0/3] Add support for TSO with DPDK
On Thu, Feb 20, 2020 at 10:10:36
No, I didn't use VMs, just veth in netns, I doubt it is Ubuntu kernel bug.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年2月21日 3:21
收件人: Yi Yang (杨燚)-云服务集团
抄送: f...@sysclose.org; pkusunyif...@gmail.com; d...@openvswitch.org;
i.maxim...@ovn.org; txfh2...@aliyun.com
主题
destination MAC of these packets are fa:16:3e:49:26:51, not broadcast MAC, VM
interface is not in promisc mode.
Look forward to getting your guide, is this default behavior of OVS? Can you
explain this "NORMAL" action?
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时
tpacket_v3 and TSO coexist.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年2月18日 23:32
收件人: Yi Yang (杨燚)-云服务集团
抄送: yang_y...@126.com; ovs-dev@openvswitch.org; yang_y...@163.com
主题: Re: [ovs-dev] 答复: [PATCH v3] Use TPACKET_V3 to accelerate veth for
userspace datapath
On Fri, Feb
Thanks William, I forked ovs to my github account, travis worked, I'll fix
those build issues.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年2月18日 23:32
收件人: Yi Yang (杨燚)-云服务集团
抄送: yang_y...@126.com; ovs-dev@openvswitch.org; yang_y...@163.com
主题: Re: [ovs-dev] 答复
for details by
https://mail.openvswitch.org/pipermail/ovs-dev/2020-February/367689.html, I
have sent out v3 patch, but no comments so far.
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2020年2月14日 9:56
收件人: Yi Yang (杨燚)-云服务集团
抄送: i.maxim...@ovn.org; yang_y...@126.com; ovs
; ovs-dev ; yang_y_yi
; Ben Pfaff ; Yi Yang (杨燚)-云服务集团
主题: Re: [ovs-dev] [PATCH v2] Use TPACKET_V3 to accelerate veth for userspace
datapath
On Fri, Feb 7, 2020 at 6:43 AM Ilya Maximets wrote:
>
> On 2/7/20 12:50 PM, yang_y...@126.com wrote:
> > From: Yi Yang
> >
> >
action or MAC learning slow path process? If so, ovs-vswitchd daemon
should have high cpu utilization.
-邮件原件-
发件人: Ilya Maximets [mailto:i.maxim...@ovn.org]
发送时间: 2020年2月13日 21:23
收件人: Flavio Leitner ; Yi Yang (杨燚)-云服务集团
抄送: ovs-disc...@openvswitch.org; ovs-dev@openvswitch.org; Ilya
Flavio, this is an openstack environment, all the flows are added by neutron,
NORMAL action is default flow before neutron adds any flow, this is ovs default
flow.
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年2月13日 19:48
收件人: Yi Yang (杨燚)-云服务集团
抄送: ovs-disc
Hi, all
We find ovs has serious performance issue, we only launch one VM in one
compute, and do iperf small udp pps performance test between these two VMs, we
can see about 18 pps (packets per second, -l 16), but
1) if we add 100 veth ports in br-int bridge, respectively, then the pps
件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年2月6日 21:12
收件人: Yi Yang (杨燚)-云服务集团
抄送: d...@openvswitch.org; i.maxim...@ovn.org; txfh2...@aliyun.com
主题: Re: 答复: 答复: 答复: [ovs-dev] 答复: [PATCH v2] netdev-linux: Prepend the std
packet in the TSO packet
On Thu, Feb 06, 2020 at 01:03:32PM +000
[mailto:i.maxim...@ovn.org]
发送时间: 2020年2月6日 19:11
收件人: ovs-dev@openvswitch.org; Yi Yang (杨燚)-云服务集团 ; William
Tu
抄送: Ben Pfaff ; Ilya Maximets
主题: Re: [ovs-dev] [PATCH] Use TPACKET_V1/V2/V3 to accelerate veth for DPDK
datapath
> On Sun, Feb 2, 2020 at 8:06 PM Yi Yang (杨燚)-云服务集团
> wrote:
&g
,
that will be faster way to do quick check. I used current ovs master, I didn't
apply any special patch except your patches.
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年2月6日 20:10
收件人: Yi Yang (杨燚)-云服务集团
抄送: d...@openvswitch.org; i.maxim...@ovn.org; txfh2...@aliyun.com
主题: Re: 答复: 答复
i 10 -D
ip netns exec ns01 iperf3 -t 60 -i 10 -c 10.15.1.3 --get-server-output
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年2月5日 19:46
收件人: Yi Yang (杨燚)-云服务集团
抄送: d...@openvswitch.org; i.maxim...@ovn.org; txfh2...@aliyun.com
主题: Re: 答复: [ovs-dev] 答复: [PATCH v2] netdev-linu
Thanks Flavio, which kernel version can support TSO for tap device?
-邮件原件-
发件人: Flavio Leitner [mailto:f...@sysclose.org]
发送时间: 2020年2月5日 1:12
收件人: Yi Yang (杨燚)-云服务集团
抄送: d...@openvswitch.org; i.maxim...@ovn.org; txfh2...@aliyun.com
主题: Re: [ovs-dev] 答复: [PATCH v2] netdev-linux: Prepend
人: Ben Pfaff [mailto:b...@ovn.org]
发送时间: 2020年1月8日 4:11
收件人: Yi Yang (杨燚)-云服务集团
抄送: d...@openvswitch.org
主题: Re: 答复: 答复: [PATCH] socket-util: Introduce emulation and wrapper for
recvmmsg().
On Mon, Dec 23, 2019 at 12:22:52AM +, Yi Yang (杨燚)-云服务集团 wrote:
> Ben, socket.h in master does incl
William, use the below option for your tap0
sudo ovs-vsctl add-port br-int virtio_user0 -- set Interface virtio_user0
type=dpdk
options:dpdk-devargs=net_virtio_user0,iface=tap0,path=/dev/vhost-net,queue_size=1024
vistio_user also can create tap0 if it doesn't exist, you remove "iface=tap0"
William, use the below option for your tap0
sudo ovs-vsctl add-port br-int virtio_user0 -- set Interface virtio_user0
type=dpdk
options:dpdk-devargs=net_virtio_user0,iface=tap0,path=/dev/vhost-net,queue_size=1024
vistio_user also can create tap0 if it doesn't exist, you remove "iface=tap0"
[mailto:u9012...@gmail.com]
发送时间: 2019年12月24日 8:17
收件人: Yi Yang (杨燚)-云服务集团
抄送: b...@ovn.org; d...@openvswitch.org; i.maxim...@ovn.org; echau...@redhat.com
主题: Re: [PATCH RFC] WIP: netdev-tpacket: Add AF_PACKET v3 support.
On Sun, Dec 22, 2019 at 4:35 PM Yi Yang (杨燚)-云服务集团 wrote:
>
> Thanks W
Thanks Yifeng, good performance number. I'll run it on my machine and feedback
you my result.
-邮件原件-
发件人: Yifeng Sun [mailto:pkusunyif...@gmail.com]
发送时间: 2019年12月24日 6:59
收件人: Yi Yang (杨燚)-云服务集团
抄送: u9012...@gmail.com; d...@openvswitch.org; i.maxim...@ovn.org;
echau...@redhat.com
主题
; Eelco Chaudron ; Yi Yang (杨燚)-云服务集团
主题: Re: [ovs-dev] iperf tcp issue on veth using afxdp
This seems to be related to netdev-afxdp's batch size bigger than kernel's xdp
batch size.
I created a patch to fix it.
https://patchwork.ozlabs.org/patch/1214397/
Could anyone take a look at this patch
function will be called when I
add veth/tap in OVS DPDK?
-邮件原件-
发件人: William Tu [mailto:u9012...@gmail.com]
发送时间: 2019年12月21日 1:43
收件人: Yi Yang (杨燚)-云服务集团
抄送: d...@openvswitch.org; i.maxim...@ovn.org; b...@ovn.org; echau...@redhat.com
主题: Re: 答复: [PATCH RFC] WIP: netdev-tpacket: Add
: Ben Pfaff [mailto:b...@ovn.org]
发送时间: 2019年12月21日 4:51
收件人: Yi Yang (杨燚)-云服务集团
抄送: d...@openvswitch.org
主题: Re: 答复: [PATCH] socket-util: Introduce emulation and wrapper for recvmmsg().
On Fri, Dec 20, 2019 at 01:25:29AM +, Yi Yang (杨 D)-云服务集团 wrote:
> Current ovs matser has included sendm
those buffers last time aren't handled.
I'll try your recvmmsg emulation patch, I didn't see it, I don't check all the
patches in ovs-dev, which are really too many :-)
-邮件原件-
发件人: Ben Pfaff [mailto:b...@ovn.org]
发送时间: 2019年12月19日 23:56
收件人: Yi Yang (杨燚)-云服务集团
抄送: yang_y...@163.com
Ilya, got it, thanks a lot.
-邮件原件-
发件人: Ilya Maximets [mailto:i.maxim...@ovn.org]
发送时间: 2019年11月19日 19:55
收件人: Yi Yang (杨燚)-云服务集团 ; i.maxim...@ovn.org;
ovs-dev@openvswitch.org
主题: Re: 答复: [openvswitch.org代发][ovs-dev] [PATCH v2] netdev-afxdp: Best-effort
configuration of XDP mode
Thanks Ilya, your proposal works for me, not bad :-)
-邮件原件-
发件人: Ilya Maximets [mailto:i.maxim...@samsung.com]
发送时间: 2019年8月12日 14:48
收件人: ovs-dev@openvswitch.org; Yi Yang (杨燚)-云服务集团
抄送: William Tu ; Ben Pfaff
主题: Re: Re: [ovs-dev] 答复: [ovs-discuss] why action "meter"
Tu [mailto:u9012...@gmail.com]
发送时间: 2019年8月10日 0:54
收件人: Yi Yang (杨燚)-云服务集团
抄送: ovs-dev@openvswitch.org; ovs-disc...@openvswitch.org
主题: Re: [ovs-discuss] why action "meter" only can be specified once?
On Mon, Aug 5, 2019 at 12:39 AM Yi Yang (杨燚)-云服务集团 wrote:
>
> Hi, all
&g
Got it, thanks Ilya.
-邮件原件-
发件人: Ilya Maximets [mailto:i.maxim...@samsung.com]
发送时间: 2019年7月31日 15:50
收件人: Yi Yang (杨燚)-云服务集团 ; ovs-dev@openvswitch.org
主题: Re: 答复: [ovs-dev] How can we improve veth and tap performance in OVS DPDK?
On 31.07.2019 3:44, Yi Yang (杨燚)-云服务集团 wrote:
> Tha
Cookie is enough, I just think two field matches can avoid false del-flows.
-邮件原件-
发件人: Ben Pfaff [mailto:b...@ovn.org]
发送时间: 2019年7月18日 11:34
收件人: Yi Yang (杨燚)-云服务集团
抄送: ovs-disc...@openvswitch.org; ovs-dev@openvswitch.org
主题: Re: 答复: 答复: [ovs-discuss] How can I delete flows which
l: unknown keyword priority
-邮件原件-
发件人: Ben Pfaff [mailto:b...@ovn.org]
发送时间: 2019年7月18日 2:02
收件人: Yi Yang (杨燚)-云服务集团
抄送: ovs-disc...@openvswitch.org; ovs-dev@openvswitch.org
主题: Re: 答复: [ovs-discuss] How can I delete flows which match a given cookie
value?
--strict means that only exa
t ~]$ sudo ovs-ofctl -Oopenflow10 dump-flows br-int
NXST_FLOW reply (xid=0x4):
cookie=0x1234, duration=49.866s, table=0, n_packets=0, n_bytes=0, idle_age=49,
priority=1,icmp actions=drop
[yangyi@localhost ~]$
-邮件原件-
发件人: Ben Pfaff [mailto:b...@ovn.org]
发送时间: 2019年7月17日 1:04
Thanks Ben, it works.
-邮件原件-
发件人: Ben Pfaff [mailto:b...@ovn.org]
发送时间: 2019年7月17日 1:04
收件人: Yi Yang (杨燚)-云服务集团
抄送: ovs-disc...@openvswitch.org; ovs-dev@openvswitch.org
主题: Re: [ovs-discuss] How can I delete flows which match a given cookie value?
On Tue, Jul 16, 2019 at 09:35:06AM
DPDK can
handle it in the same way as kernel does, otherwise it will break people's
sense for OVS DPDK, it shocked me at least.
-邮件原件-
发件人: Ilya Maximets [mailto:i.maxim...@samsung.com]
发送时间: 2019年7月11日 15:35
收件人: Yi Yang (杨燚)-云服务集团 ; ovs-dev@openvswitch.org
主题: Re: 答复: [ovs-dev] Why is
-vlan-stag-filter: off [fixed]
l2-fwd-offload: off [fixed]
busy-poll: on [fixed]
hw-tc-offload: off [fixed]
vagrant@server1:~$
-邮件原件-
发件人: Yi Yang (杨燚)-云服务集团
发送时间: 2019年7月11日 8:22
收件人: i.maxim...@samsung.com; ovs-dev@openvswitch.org
抄送: Yi Yang (杨燚)-云服务集团
主题: 答复: [ovs-dev] Why is ovs DPDK
-dev@openvswitch.org; Yi Yang (杨燚)-云服务集团
主题: Re: [ovs-dev] Why is ovs DPDK much worse than ovs in my test case?
> Hi, all
>
> I just use ovs as a static router in my test case, ovs is ran in
> vagrant VM, ethernet interfaces uses virtio driver, I create two ovs
> bridges, ea
95 matches
Mail list logo