Hi Andy,
I has configured ovn southbound ovsdb-server's inactivity_probe option to 0 by
Open_vSwitch Manger table, and the ovsdb-server doesn’t set inactivity probe
messages anymore.
But I found ovn-contorller still send inactivity probe message to ovsdb-server,
because ovn-controller gets ovs
Ping.
Best regards, Ilya Maximets.
On 08.02.2016 18:30, Ilya Maximets wrote:
> Ilya Maximets (3):
> dpif-netdev: Reload each thread only once in do_add_port.
> dpif-netdev: Move rxq management into functions.
> dpif-netdev: Destroy pmd threads only if pmd-cpu-mask changed.
>
> lib/dpif-ne
On Tue, Feb 16, 2016 at 05:06:03PM -0800, Joe Stringer wrote:
> On 16 February 2016 at 17:04, Joe Stringer wrote:
> > On 16 February 2016 at 15:33, Ben Pfaff wrote:
> >> I keep having to rediscover these from the code. This is easier.
> >>
> >> Signed-off-by: Ben Pfaff
> >
> > Acked-by: Joe Str
On 2/15/16, 1:42 PM, "dev on behalf of Russell Bryant"
wrote:
>On 02/12/2016 08:12 PM, Darrell Ball wrote:
>> Signed-off-by: Darrell Ball
>> ---
>> vtep/ovs-vtep | 20 ++--
>> 1 file changed, 18 insertions(+), 2 deletions(-)
>>
>> diff --git a/vtep/ovs-vtep b/vtep/ovs-vte
On 16 February 2016 at 17:04, Joe Stringer wrote:
> On 16 February 2016 at 15:33, Ben Pfaff wrote:
>> I keep having to rediscover these from the code. This is easier.
>>
>> Signed-off-by: Ben Pfaff
>
> Acked-by: Joe Stringer
That was meant to come from here.
__
On 16 February 2016 at 15:33, Ben Pfaff wrote:
> I keep having to rediscover these from the code. This is easier.
>
> Signed-off-by: Ben Pfaff
Acked-by: Joe Stringer
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
Hi sorry to jump back to this mail as I know the v9 patches are in flight.
I was on vacation for the last few days but my responses are inline.
I'll try to look at the revised patches also but I think you have addressed
most of my concerns.
> -Original Message-
> From: Aaron Conole [mail
I keep having to rediscover these from the code. This is easier.
Signed-off-by: Ben Pfaff
---
include/openflow/openflow-common.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/include/openflow/openflow-common.h
b/include/openflow/openflow-common.h
index da2b7a5..8859400 100644
--- a
While this patch passes the ovn test suite, it is not working correctly, so
consider this is "Self-NACK"
and I'll work on getting it fixed tomorrow...
Ryan
Ryan Moats/Omaha/IBM@IBMUS wrote on 02/16/2016 02:30:20 PM:
> From: Ryan Moats/Omaha/IBM@IBMUS
> To: dev@openvswitch.org
> Cc: russ...@ovn.
On Fri, Feb 12, 2016 at 11:25 AM, Simon Horman
wrote:
> If an skb was not MPLS initially then it may be GSO and in that case if it
> became MPLS then GSO can't be performed because both MPLS and tunnels make
> use of the inner_protocol field of struct skbuff in order to allow GSO to
> be performed
On 16 February 2016 at 07:33, Aaron Conole wrote:
> Thanks for this work, Ansis!
>
> Ansis Atteka writes:
>
> > From: Ansis Atteka
> >
> > CentOS, RHEL and Fedora distributions ship with their own Open vSwitch
> > SELinux policy that is too strict and prevents Open vSwitch to work
> > normally
On Thu, Feb 11, 2016 at 1:05 AM, Pravin B Shelar wrote:
> There are multiple issues in IPv6 userspace tunnel
> implementation. Even the kernel module that ships with
> 2.5 does not support IPv6 tunneling. There is not
> enough time to get all fixes in branch-2.5. So it make
> sense to disable the
Darrell,
Just catching up on this thread. A few things are still unclear.
The example that you gave bound the one "localnet" logical port to one physical
endpoint. Perhaps this is what you are intending for the L3 gateway case (still
waiting for that proposal).
In existing OVN, VMs can connect
Sorry for the late answer, was busy with a conference and internal
meetings in the past two weeks.
On Tue, 2 Feb 2016 17:15:15 -0800, Jesse Gross wrote:
> I think this sounds like a good idea if we can find a way to do it
> cleanly. From OVS's perspective, the main thing that we need is a way
> to
On Tue, Feb 16, 2016 at 10:43 AM, Joe Stringer wrote:
> diff --git a/datapath/linux/compat/include/net/stt.h
> b/datapath/linux/compat/include/net/stt.h
> index 28d4dc53c061..aa55c9a0a2a5 100644
> --- a/datapath/linux/compat/include/net/stt.h
> +++ b/datapath/linux/compat/include/net/stt.h
[...]
On 2/15/16, 1:34 PM, "dev on behalf of Russell Bryant"
wrote:
>I imagine Justin is doing the in depth review on this one, but I wanted
>to mention some minor things.
>
>
>On 02/12/2016 08:12 PM, Darrell Ball wrote:
>> Signed-off-by: Darrell Ball
>
>The patch author email address and Signed
Hi Ben,
I agree, it's better to use the fixed value and not to depend on the 'stat'.
That's why the 'if' condition checks if 'stat' is available. But your
suggested patch is simpler and better.
However, if we are looking for a generic solution then we could try to create a
directory with 150
On 16 February 2016 at 11:43, Jesse Gross wrote:
> On Tue, Feb 16, 2016 at 10:43 AM, Joe Stringer wrote:
>> diff --git a/datapath/linux/compat/lisp.c b/datapath/linux/compat/lisp.c
>> index e5a6a7fe00a4..0c81dd52ecab 100644
>> --- a/datapath/linux/compat/lisp.c
>> +++ b/datapath/linux/compat/lisp
From: RYAN D. MOATS
Make flow table persistent in ovn controller
This is a prerequisite for incremental processing.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/ofctrl.c | 99 ---
ovn/controller/ofctrl.h |2 +
ovn/controller/ovn-con
I prefer longer name because they are easier to find in the documentation.
Alin.
> -Mesaj original-
> De la: Ben Pfaff [mailto:b...@ovn.org]
> Trimis: Tuesday, February 16, 2016 9:29 PM
> Către: Sairam Venugopal
> Cc: Alin Serdean ;
> dev@openvswitch.org
> Subiect: Re: [ovs-dev] [PATCH] b
Make test 1737 output the OF flows from all three hypervisors to help
in case something goes wrong.
Signed-off-by: RYAN D. MOATS
---
tests/ovn.at | 12
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/tests/ovn.at b/tests/ovn.at
index f4117b6..e13a9c3 100644
--- a/t
On Tue, Feb 16, 2016 at 10:43 AM, Joe Stringer wrote:
> diff --git a/datapath/linux/compat/lisp.c b/datapath/linux/compat/lisp.c
> index e5a6a7fe00a4..0c81dd52ecab 100644
> --- a/datapath/linux/compat/lisp.c
> +++ b/datapath/linux/compat/lisp.c
> @@ -114,6 +114,7 @@ struct lisphdr {
> };
>
> #de
Do you guys want me to commit this as is or wait for a revision?
On Tue, Feb 16, 2016 at 07:25:01PM +, Sairam Venugopal wrote:
> Minor - can use /m instead.
>
> Acked-by: Sairam Venugopal
>
>
> On 2/10/16, 7:09 PM, "Alin Serdean"
> wrote:
>
> >This patch enables parallel build from the c
Minor - can use /m instead.
Acked-by: Sairam Venugopal
On 2/10/16, 7:09 PM, "Alin Serdean"
wrote:
>This patch enables parallel build from the command line.
>
>If vstudio_config is defined change from:
>make ovsext_make to make ovsext and also update the dependecy for it,
>since the project re
On Thu, Feb 11, 2016 at 02:30:32AM +, Alin Serdean wrote:
> Visual Studio defines by default the maximum number of concurrent jobs.
>
> This patch allows the parallel built of the solution.
>
> Signed-off-by: Alin Gabriel Serdean
Thanks, applied to master.
__
On Tue, Feb 16, 2016 at 06:50:18PM +, Zoltán Balogh wrote:
> Hi Ben,
>
> Sorry, I forgot the sign-off.
>
> Signed-off-by: Zoltán Balogh
Thanks.
Looking at the test more carefully, I'm not sure that it's a good idea
to depend on the "stat" utility, which is not standardized as far as I
know
ecryptfs on Linux restricts file names to 143 bytes, but these two tests
used a 150-byte name. This commit fixes the specific problem on ecryptfs
by reducing the name it test to 143 bytes. It also fixes the more general
problem of name length restrictions by skipping the test, rather than
failing
Acked-by: Sairam Venugopal
On 2/10/16, 6:30 PM, "Alin Serdean"
wrote:
>Visual Studio defines by default the maximum number of concurrent jobs.
>
>This patch allows the parallel built of the solution.
>
>Signed-off-by: Alin Gabriel Serdean
>---
> datapath-windows/ovsext/ovsext.vcxproj | 4 +++
On 6 February 2016 at 04:38, Ben Pfaff wrote:
> On Fri, Jan 29, 2016 at 11:37:54AM -0800, Joe Stringer wrote:
>> Signed-off-by: Joe Stringer
>
> Acked-by: Ben Pfaff
Thanks, applied.
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailm
On 6 February 2016 at 04:37, Ben Pfaff wrote:
> On Fri, Jan 29, 2016 at 11:37:53AM -0800, Joe Stringer wrote:
>> These tests indirectly trigger the kernel IP fragment expiry code by
>> ensuring that not all fragments are assembled.
>>
>> This reproduces the bug that was fixed in the following comm
On 6 February 2016 at 04:37, Ben Pfaff wrote:
> On Fri, Jan 29, 2016 at 12:34:12PM -0800, Joe Stringer wrote:
>> On 29 January 2016 at 11:37, Joe Stringer wrote:
>> > Depending on the kernel version in use, the nf_conntrack module may
>> > register hooks for each namespace and execute conntrack p
On 6 February 2016 at 04:35, Ben Pfaff wrote:
> On Fri, Jan 29, 2016 at 11:37:51AM -0800, Joe Stringer wrote:
>> Signed-off-by: Joe Stringer
>
> Acked-by: Ben Pfaff
Thanks, I modified the patch titles for this series to use the name
"system-traffic", eg "system-traffic: Fix typo in IPv6 tests"
Hi Ben,
Sorry, I forgot the sign-off.
Signed-off-by: Zoltán Balogh
diff --git a/tests/library.at b/tests/library.at index d5dcb12..f03d127 100644
--- a/tests/library.at
+++ b/tests/library.at
@@ -147,8 +147,25 @@ dnl a directory fd using /proc/self/fd/. We do not
have a workaround dnl for ot
Currently, even if the entire path supports jumbo frames, the LISP netdev
limits the path MTU to 1500 bytes, and cannot be configured otherwise.
Relax the constraints on modifying the device MTU, and set it to the
maximum by default.
Signed-off-by: Joe Stringer
---
datapath/linux/compat/lisp.c |
From: David Wragg
Upstream commit:
Prior to 4.3, openvswitch tunnel vports (vxlan, gre and geneve) could
transmit vxlan packets of any size, constrained only by the ability to
send out the resulting packets. 4.3 introduced netdevs corresponding
to tunnel vports. These netdevs ha
Currently, even if the entire path supports jumbo frames, the STT netdev
limits the path MTU to 1500 bytes, and cannot be configured otherwise.
Relax the constraints on modifying the device MTU, and set it to the
maximum by default.
Signed-off-by: Joe Stringer
---
datapath/linux/compat/include/n
From: David Wragg
Upstream commit:
Allow the MTU of vxlan devices without an underlying device to be set
to larger values (up to a maximum based on IP packet limits and vxlan
overhead).
Previously, their MTUs could not be set to higher than the
conventional ethernet value of
From: David Wragg
Upstream commit:
Allow the MTU of geneve devices to be set to large values, in order to
exploit underlying networks with larger frame sizes.
GENEVE does not have a fixed encapsulation overhead (an openvswitch
rule can add variable length options), so there is no
On Tue, Feb 16, 2016 at 4:33 AM, David Wragg wrote:
> diff --git a/drivers/net/geneve.c b/drivers/net/geneve.c
> index 028e387..f57f9bc 100644
> --- a/drivers/net/geneve.c
> +++ b/drivers/net/geneve.c
> @@ -37,6 +37,9 @@ MODULE_PARM_DESC(log_ecn_error, "Log packets received with
> corrupted ECN")
On Tue, Feb 16, 2016 at 04:36:50PM +, Zoltán Balogh wrote:
> On my Ubuntu, my home folder is encrypted via ecryptfs. When I run 'make
> check', the unix socket tests with long pathnames do fail.
> This happens because of ecryptfs allows to create files with filename lenght
> up to 143 charact
On Mon, Feb 15, 2016 at 03:14:21PM -0200, Thadeu Lima de Souza Cascardo wrote:
> Instead of reading
>
> "error receiving Ethernet packet on Permission denied: ens3",
>
> it should read
>
> "error receiving Ethernet packet on ens3: Permission denied".
>
> Signed-off-by: Thadeu Lima de Souza Casc
On Tue, Feb 16, 2016 at 11:32:19AM +0900, Simon Horman wrote:
> Hi,
>
> On Mon, Feb 15, 2016 at 03:13:30PM -0200, Thadeu Lima de Souza Cascardo wrote:
> > When connect and other calls fail after get_socket_rcvbuf, the return code
> > would
> > be the rcvbuf size, not errno from the last call.
> >
A common error scenario with OVN is to attempt to use ovn-nbctl when
the OVN databases have not been created in ovsdb-server:
1. ovn-nbctl sends a "get_schema" request for the OVN db to ovsdb-server.
2. ovsdb-server fails to find requested db, sends error response
to ovn-nbctl.
3. ov
On Tue, Feb 16, 2016 at 4:33 AM, David Wragg wrote:
> Jesse Gross writes:
>> On Wed, Feb 10, 2016 at 3:21 PM, Tom Herbert wrote:
>>> On Wed, Feb 10, 2016 at 12:59 PM, Jesse Gross wrote:
On Wed, Feb 10, 2016 at 12:41 PM, David Wragg wrote:
> Tom Herbert writes:
>> The correct thin
Hi,
On my Ubuntu, my home folder is encrypted via ecryptfs. When I run 'make
check', the unix socket tests with long pathnames do fail.
This happens because of ecryptfs allows to create files with filename lenght up
to 143 characters and the tests try to create sockets with 150 character long
n
apparently it is related to the kernel version.
I run the test on 3.18.1 and it did fail along with another test:
Subject: [openvswitch 2.5.90] testsuite: 1531 1752 failed
I run the tests on kernel 4.2.8-300.fc23.x86_64 (similar to your laptop),
and it failed too. This time without the othe
Thanks for this work, Ansis!
Ansis Atteka writes:
> From: Ansis Atteka
>
> CentOS, RHEL and Fedora distributions ship with their own Open vSwitch
> SELinux policy that is too strict and prevents Open vSwitch to work
> normally out of the box.
>
> As a solution, this patch introduces a new packa
On 02/16/2016 09:40 AM, Ofer Ben-Yacov wrote:
> looking at the tests , I see that the only test that failed is for
> Kernel 3.18.1.
> I'm trying to find vagrant box with this kernel to test it.
>
> I see in the tests that you are not running them on Kernel 3.16.7, which
> I have, so this is why y
looking at the tests , I see that the only test that failed is for Kernel
3.18.1.
I'm trying to find vagrant box with this kernel to test it.
I see in the tests that you are not running them on Kernel 3.16.7, which I
have, so this is why you don't see the tests fails as they do for me.
Ofer.
ב
Dear dev,
Please see the attached invoice (Microsoft Word Document) and remit payment
according to the terms listed at the bottom of the invoice.
Let us know if you have any questions.
We greatly appreciate your business!
Latasha Marshall
Baker Hughes Incorporated www.bakerhughes.com
__
>
>"Kavanagh, Mark B" writes:
>
>>>
>>>"Kavanagh, Mark B" writes:
>>>
>
>"Kavanagh, Mark B" writes:
>> Further clarifications below Aaron - please let me know if you have
>> any additional comments.
>>
>> Thanks,
>> Mark
>
>Thanks again for this work, Mark!
>>
"Kavanagh, Mark B" writes:
>>
>>"Kavanagh, Mark B" writes:
>>
"Kavanagh, Mark B" writes:
> Further clarifications below Aaron - please let me know if you have
> any additional comments.
>
> Thanks,
> Mark
Thanks again for this work, Mark!
>>
>>
> -Original Message-
> From: Flavio Leitner [mailto:f...@sysclose.org]
> Sent: Friday, February 12, 2016 4:58 AM
> To: Stokes, Ian
> Cc: dev@openvswitch.org; i.maxim...@samsung.com
> Subject: Re: [ovs-dev] [PATCH v2] INSTALL.DPDK: Add notes regarding
> vhost multiq configuration.
>
> On Tu
Hey Daniele,
If you're happy with this patch, could you add your 'signed-off-by', seeing as
you contributed code towards it?
Thanks in advance,
Mark
>Current mbuf initialization relies on magic numbers and does not
>accomodate mbufs of different sizes.
>
>Resolve this issue by ensuring that mbu
On 02/15/2016 08:18 PM, ramu wrote:
>
> Unfortunately, I thought of another issue that complicates this whole
> approach. A single interface does not necessarily map to a single
> logical port and zone ID. We support sub-ports, initially aimed at
> modelling containers in VMs. T
On Tue, 16 Feb 2016 11:31:32 +
"Stokes, Ian" wrote:
> > -Original Message-
> > From: Flavio Leitner [mailto:f...@sysclose.org]
> > Sent: Friday, February 12, 2016 1:37 AM
> > To: Stokes, Ian
> > Cc: dev@openvswitch.org
> > Subject: Re: [ovs-dev] [PATCH v2] INSTALL.DPDK: Update details
Jesse Gross writes:
> On Wed, Feb 10, 2016 at 3:21 PM, Tom Herbert wrote:
>> On Wed, Feb 10, 2016 at 12:59 PM, Jesse Gross wrote:
>>> On Wed, Feb 10, 2016 at 12:41 PM, David Wragg wrote:
Tom Herbert writes:
> The correct thing to do is determine the maximum amount of
> encapsulati
While GENEVE allows variable length options, the maximum length of the
options is 63 * 4 bytes. So we can reasonably set an MTU limit other
than IP_MAX_MTU, as the other tunnel devices do.
Signed-off-by: David Wragg
---
drivers/net/geneve.c | 11 ++-
1 file changed, 6 insertions(+), 5 d
On Tue, 16 Feb 2016 12:13:12 +
"Stokes, Ian" wrote:
> > -Original Message-
> > From: Flavio Leitner [mailto:f...@sysclose.org]
> > Sent: Friday, February 12, 2016 1:47 AM
> > To: Stokes, Ian
> > Cc: dev@openvswitch.org
> > Subject: Re: [ovs-dev] [PATCH] INSTALL.DPDK.md: Correct mergea
> -Original Message-
> From: Flavio Leitner [mailto:f...@sysclose.org]
> Sent: Friday, February 12, 2016 1:47 AM
> To: Stokes, Ian
> Cc: dev@openvswitch.org
> Subject: Re: [ovs-dev] [PATCH] INSTALL.DPDK.md: Correct mergeable
> buffers parameter.
>
> On Wed, 10 Feb 2016 10:50:54 +
> Ian
>
>"Kavanagh, Mark B" writes:
>
>>>
>>>"Kavanagh, Mark B" writes:
Further clarifications below Aaron - please let me know if you have
any additional comments.
Thanks,
Mark
>>>
>>>Thanks again for this work, Mark!
>>>
>
>One addendum below, Aaron.
>
>>
On Tue, Feb 16, 2016 at 11:32:19AM +0900, Simon Horman wrote:
> Hi,
>
> On Mon, Feb 15, 2016 at 03:13:30PM -0200, Thadeu Lima de Souza Cascardo wrote:
> > When connect and other calls fail after get_socket_rcvbuf, the return code
> > would
> > be the rcvbuf size, not errno from the last call.
> >
Please disregard this patch, as it was sent erroneously - the proper patchset
has since been posted here:
http://openvswitch.org/pipermail/dev/2016-February/066191.html.
Cheers,
Mark
>---
> INSTALL.DPDK.md | 59 +
> 1 file changed, 59 inser
On Tue, Feb 16, 2016 at 11:26:11AM +0900, Simon Horman wrote:
> Hi,
>
> On Mon, Feb 15, 2016 at 03:14:21PM -0200, Thadeu Lima de Souza Cascardo wrote:
> > Instead of reading
> >
> > "error receiving Ethernet packet on Permission denied: ens3",
> >
> > it should read
> >
> > "error receiving Eth
Please disregard these patches, as they were sent erroneously - the proper
patchset has since been posted here:
http://openvswitch.org/pipermail/dev/2016-February/066191.html.
Cheers,
Mark
> NEWS | 2 ++
> 1 file changed, 2 insertions(+)
>
>diff --git a/NEWS b/NEWS
>index 3e33871..2942ae0 10064
Signed-off-by: Mark Kavanagh
---
INSTALL.DPDK.md | 59 +
1 file changed, 59 insertions(+)
diff --git a/INSTALL.DPDK.md b/INSTALL.DPDK.md
index 722fb9e..4ca98cb 100644
--- a/INSTALL.DPDK.md
+++ b/INSTALL.DPDK.md
@@ -878,6 +878,60 @@ by addin
Current mbuf initialization relies on magic numbers and does not
accomodate mbufs of different sizes.
Resolve this issue by ensuring that mbufs are always aligned to a 1k
boundary (a typical DPDK NIC Rx buffer alignment).
Signed-off-by: Mark Kavanagh
---
lib/netdev-dpdk.c | 51 +
Add support for Jumbo Frames to DPDK-enabled port types,
using single-segment-mbufs.
Using this approach, the amount of memory allocated for each mbuf
to store frame data is increased to a value greater than 1518B
(typical Ethernet maximum frame length). The increased space
available in the mbuf m
Signed-off-by: Mark Kavanagh
---
NEWS | 2 ++
1 file changed, 2 insertions(+)
diff --git a/NEWS b/NEWS
index 3e33871..2942ae0 100644
--- a/NEWS
+++ b/NEWS
@@ -12,6 +12,8 @@ Post-v2.5.0
Old 'other_config:n-dpdk-rxqs' is no longer supported.
- ovs-benchmark: This utility has been remov
This series of commits enables DPDK ports to support Jumbo frames
up to, and including 13K in size. Jumbo frame support is implemented
by increasing the amount of data that each mbuf can encompass, thus
allowing each mbuf segment to accomodate a single jumbo frame.
The series additionally cleans u
> -Original Message-
> From: Flavio Leitner [mailto:f...@sysclose.org]
> Sent: Friday, February 12, 2016 1:37 AM
> To: Stokes, Ian
> Cc: dev@openvswitch.org
> Subject: Re: [ovs-dev] [PATCH v2] INSTALL.DPDK: Update details of XL710
> restrictions for DPDK 2.2.
>
> On Tue, 9 Feb 2016 14:4
Signed-off-by: Mark Kavanagh
---
NEWS | 2 ++
1 file changed, 2 insertions(+)
diff --git a/NEWS b/NEWS
index 3e33871..2942ae0 100644
--- a/NEWS
+++ b/NEWS
@@ -12,6 +12,8 @@ Post-v2.5.0
Old 'other_config:n-dpdk-rxqs' is no longer supported.
- ovs-benchmark: This utility has been remov
Signed-off-by: Mark Kavanagh
---
INSTALL.DPDK.md | 59 +
1 file changed, 59 insertions(+)
diff --git a/INSTALL.DPDK.md b/INSTALL.DPDK.md
index 722fb9e..4ca98cb 100644
--- a/INSTALL.DPDK.md
+++ b/INSTALL.DPDK.md
@@ -878,6 +878,60 @@ by addin
Add support for Jumbo Frames to DPDK-enabled port types,
using single-segment-mbufs.
Using this approach, the amount of memory allocated for each mbuf
to store frame data is increased to a value greater than 1518B
(typical Ethernet maximum frame length). The increased space
available in the mbuf m
Cher associé,
Je suis le responsable du Département comptabilité de la Bank Of Africa du
Burkina (BOA)au Burkina Faso.
Je sais que vous recevrez ce mail avec un sentiment de surprise mais vous
n'avez pas à vous inquiéter de rien.
J'ai décidé de vous contacter pour une transaction qui nous se
75 matches
Mail list logo