Hi all,
Now I'm using OVS-DPDK version 2.13 in openstack environment, just like
what I do in emails before ("Why could OVS-DPDK bridge use veth-pair nic?
Why OVS-DPDK internal port could add IP?").
But I found a bug: 1) if I deploy OVS-DPDK like scenario-1 (detail is
below), it's OK; 2) if I depl
From: wenxu
Now, the default timeout policy for netdev datapath is hard codeing. In
some case show or modify is needed.
Add command for get/set default timeout policy. Using like this:
ovs-appctl dpctl/ct-get-default-timeout-policy [dp]
ovs-appctl dpctl/ct-set-default-timeout-policy [dp] policie
From: wenxu
Like the kernel datapath. The sport nat range for well-konwn origin
sport should limit in the well-known ports.
Signed-off-by: wenxu
Acked-by: Paolo Valerio
---
lib/conntrack.c | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/lib/conntrack.c b/lib/
From: wenxu
In case almost or all available ports are taken, clash resolution can
take a very long time, resulting in pmd hang in conntrack.
This can happen when many to-be-natted hosts connect to same
destination:port (e.g. a proxy) and all connections pass the same SNAT.
Pick a random offset
wenxu writes:
> Hi Paolo,
>
> Any suggestion for this version. I run all the test case success.
> But the robot build show 1091: ofproto-dpif - controller action without
> megaflows FAILED (ovs-macros.at:217)
>
> Maybe there are some problem? This patch is not matter with this tescase
>
It s
CC: Numan, Han, Mark, and Leonid.
On 11/25/21 22:33, Dumitru Ceara wrote:
> This series started as an effort to port the support for
> Load Balancer Groups to the DDlog version of northd. The initial
> patch that did that turned out to be very simple and small but test
> results were still not gr
This is a forceful revert, completely breaking functionality with the
only goal of determining the impact of the commented out lines on
performance.
Signed-off-by: Dumitru Ceara
---
northd/lrouter.dl| 54 +-
northd/ovn_northd.dl | 23 ++
TODO: this improves performance significantly. Not exactly sure why..
Is it related to FlatMap called "inline"? Is it related to group_by()?
Signed-off-by: Dumitru Ceara
---
northd/ovn_northd.dl | 29 +++--
1 file changed, 11 insertions(+), 18 deletions(-)
diff --git
WARNING: This is a LIE, the change doesn't do what the subject line
suggests. Instead we just hack it to simulate the effect of
5c4010dd7f41 ("northd: Generate ARP responder flows only for reachable
VIPs.") in an ovn-kubernetes scaled deployment.
Signed-off-by: Dumitru Ceara
---
northd/ovn_nort
Partial port of c1e3896c0a39 ("northd: Use address sets for ARP
responder flows for VIPs."); it adds a FIXME to also port
beed00c9206d ("northd: Always generate valid load balancer address set
names.").
Signed-off-by: Dumitru Ceara
---
northd/ovn_northd.dl | 26 --
1 fi
Port 45d9840eae7c ("northd: Don't add ARP responder flows for
unreachable VIPs.").
Signed-off-by: Dumitru Ceara
---
northd/ovn_northd.dl | 48 +---
1 file changed, 5 insertions(+), 43 deletions(-)
diff --git a/northd/ovn_northd.dl b/northd/ovn_north
Signed-off-by: Dumitru Ceara
---
tutorial/automake.mk|3 +-
tutorial/lb-group-stress.sh | 60 +++
2 files changed, 62 insertions(+), 1 deletion(-)
create mode 100755 tutorial/lb-group-stress.sh
diff --git a/tutorial/automake.mk b/tutorial/au
Port f6aba21c9de8 ("nb: Add support for Load_Balancer_Groups.").
Signed-off-by: Dumitru Ceara
---
northd/lrouter.dl|7 +++
northd/lswitch.dl|6 ++
northd/ovn-nb.dlopts |1 +
northd/ovn_northd.dl | 18 ++
4 files changed, 32 insertions(+)
diff --git
This series started as an effort to port the support for
Load Balancer Groups to the DDlog version of northd. The initial
patch that did that turned out to be very simple and small but test
results were still not great.
This series documents the incremental effort that was done to
determine what
Hello Frode,
This patch does appear to fix the test case on big-endian systems.
On Fri, 2021-11-19 at 06:08 +0100, Frode Nordahl wrote:
> The netlink policy unit test contains test fixture data that is
> subject to endianness and currently fails on big endian systems.
>
> Add helper that ensures
On Thu, Nov 25, 2021 at 05:34:27PM +0100, Paolo Valerio wrote:
> Flavio Leitner writes:
>
> > On Wed, Nov 10, 2021 at 11:46:42AM +0100, Paolo Valerio wrote:
> >> with the command is now possible to change the aging time of the
> >> cache entries.
> >>
> >> For the existing entries the aging time
On Mon, Sep 13, 2021 at 02:36:41PM +, Van Haaren, Harry wrote:
> > -Original Message-
> > From: Eelco Chaudron
> > Sent: Friday, September 10, 2021 3:41 PM
> > To: Van Haaren, Harry ; i.maxim...@ovn.org;
> > Stokes, Ian ; f...@sysclose.org
> > Cc: Amber, Kumar ; ovs-dev@openvswitch.org
At the moment ovs meters are reconfigured by ovn just when a
new a meter is allocated while updates for an already allocated meter are
ignored. This issue can be easily verified with the following reproducer:
$ovn-nbctl meter-add meter0 drop 10 pktps
$ovn-nbctl --log --meter=meter0 acl-add sw0 to-
On Thu, Nov 25, 2021 at 09:22:20AM +0100, Frode Nordahl wrote:
> On Wed, Nov 24, 2021 at 9:31 PM Flavio Leitner wrote:
> >
> > On Mon, Nov 15, 2021 at 10:40:47AM +0100, Frode Nordahl wrote:
> > > On Mon, Sep 13, 2021 at 4:23 AM Frode Nordahl
> > > wrote:
> > > >
> > > > On Sat, Sep 11, 2021 at 10
Flavio Leitner writes:
> On Wed, Nov 10, 2021 at 11:46:42AM +0100, Paolo Valerio wrote:
>> with the command is now possible to change the aging time of the
>> cache entries.
>>
>> For the existing entries the aging time is updated only if the
>> current expiration is greater than the new one. In
On Tue, Nov 23, 2021 at 4:03 PM David Marchand
wrote:
>
> DPIF AVX512 optimisations currently rely on DPDK availability while
> they can be used without DPDK.
> Besides, checking for availability of some isa only has to be done once
> and won't change while a OVS process runs.
>
> Resolve isa avai
On Wed, Nov 24, 2021 at 5:08 PM Eelco Chaudron wrote:
>
> On 23 Nov 2021, at 15:15, David Marchand wrote:
>
> > net_pcap is not always available in DPDK (like, in a dev
> > environment when you forgot to install the libpcap-devel).
> > On the other hand, OVS already has its own way to inject packe
On 11/25/2021 7:27 PM, Eelco Chaudron wrote:
On 15 Nov 2021, at 3:53, Chris Mi wrote:
Create a unique group ID to map the sFlow info when offloading sFlow
action to TC. When showing the offloaded datapath flows, translate the
group ID from TC sample action to sFlow info using the mapping.
Sig
On 15 Nov 2021, at 3:53, Chris Mi wrote:
> Create a unique group ID to map the sFlow info when offloading sFlow
> action to TC. When showing the offloaded datapath flows, translate the
> group ID from TC sample action to sFlow info using the mapping.
>
> Signed-off-by: Chris Mi
> Reviewed-by:
On 15 Nov 2021, at 3:53, Chris Mi wrote:
> Implement dpif-offload API for netlink datapath. And implement a
> dummy dpif-offload API for netdev datapath to make tests pass.
>
> Signed-off-by: Chris Mi
> Reviewed-by: Eli Britstein
> ---
> lib/automake.mk | 2 +
> lib/dpif-netdev.
Hi,
On 11/24/21 22:23, Maxime Coquelin wrote:
This series introduces a new HXPS Tx mode alognside existing
XPS and static modes. The goal is to provide a mode where all
the transmit queues are used, whatever the number of PMD
threads. This may be used with Vhost-user ports, where the
guest appli
Instead of waiting 10 seconds for testpmd to start, this
patch makes use of OVS_WAIT_UNTIL() macro to wait for
the Virtio device readiness notification in ovs-vswitchd
logs.
Signed-off-by: Maxime Coquelin
---
tests/system-dpdk.at | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff
On 15 Nov 2021, at 3:53, Chris Mi wrote:
> Some offload actions require functionality that is not netdev
> based, but dpif. For example, sFlow action requires to create
> a psample netlink socket to receive the sampled packets from
> TC or kernel driver.
>
> Create dpif-offload-provider layer t
On Wed, Nov 24, 2021 at 9:31 PM Flavio Leitner wrote:
>
> On Mon, Nov 15, 2021 at 10:40:47AM +0100, Frode Nordahl wrote:
> > On Mon, Sep 13, 2021 at 4:23 AM Frode Nordahl
> > wrote:
> > >
> > > On Sat, Sep 11, 2021 at 10:23 PM Flavio Leitner wrote:
> > > >
> > > > On Fri, Sep 10, 2021 at 06:20:4
29 matches
Mail list logo