Klientskie bazi Tel/Viber/WhatsApp +79133913837 Email: mamontova260 at
gmail.com Skype: prodawez389 ICQ: 6288862 FOTO ONLINE:
http://media.xtwind.com/images/2015/10/19/2ba70554b12778c54b6a8ac82a7cc178.png
disabled CONFIG_RTE_LIBRTE_FM10K_PMD and CONFIG_RTE_LIBRTE_I40E_PMD to fix
the compilation issues due to tmmintrin.h
removed stale CONFIG_RTE_LIBRTE_EAL_HOTPLUG
Signed-off-by: Jerin Jacob
---
config/defconfig_arm64-armv8a-linuxapp-gcc | 3 ++-
config/defconfig_arm64-thunderx-linuxapp-gcc | 3
Signed-off-by: Jerin Jacob
---
lib/librte_eal/common/include/arch/arm/rte_atomic.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/lib/librte_eal/common/include/arch/arm/rte_atomic.h
b/lib/librte_eal/common/include/arch/arm/rte_atomic.h
index f3f3b6e..454a12b 100644
--- a/lib/librte_ea
This commit introduce rte_smp_mb(), rte_smp_wmb() and rte_smp_rmb(), in
order to enable memory barriers between lcores.
The patch does not provide any functional change for IA, the goal is to
have infrastructure for weakly ordered machines like ARM to work on DPDK.
Signed-off-by: Jerin Jacob
Acke
Signed-off-by: Jerin Jacob
---
MAINTAINERS | 5 +
1 file changed, 5 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index a8933eb..c44b328 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -128,6 +128,11 @@ ARM v7
M: Jan Viktorin
F: lib/librte_eal/common/include/arch/arm/
+ARM v8
+M: Je
Signed-off-by: Jerin Jacob
---
doc/guides/rel_notes/release_2_2.rst | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/doc/guides/rel_notes/release_2_2.rst
b/doc/guides/rel_notes/release_2_2.rst
index 43a3a3c..a3587a2 100644
--- a/doc/guides/rel_notes/release_2_2.rst
+++
Created the new thunderx machine target to address difference
in "cache line size" and "-mcpu=thunderx" vs default armv8-a machine target
Signed-off-by: Jerin Jacob
---
config/defconfig_arm64-thunderx-linuxapp-gcc | 55 ++
mk/machine/thunderx/rte.vars.mk | 58
Signed-off-by: Jerin Jacob
---
config/defconfig_arm64-armv8a-linuxapp-gcc | 55
mk/arch/arm64/rte.vars.mk | 58 ++
mk/machine/armv8a/rte.vars.mk | 58 ++
3 files changed, 171 inserti
verified with testacl and acl_autotest applications on arm64 architecture.
Signed-off-by: Jerin Jacob
---
app/test-acl/main.c | 4 +
lib/librte_acl/Makefile | 5 +
lib/librte_acl/acl.h | 4 +
lib/librte_acl/acl_run_neon.c | 46 +++
lib/librte_acl/acl_run_neon.
Signed-off-by: Jerin Jacob
---
app/test/test_cpuflags.c | 26 ++
1 file changed, 26 insertions(+)
diff --git a/app/test/test_cpuflags.c b/app/test/test_cpuflags.c
index 557458f..e8d0ce7 100644
--- a/app/test/test_cpuflags.c
+++ b/app/test/test_cpuflags.c
@@ -120,6 +120,32
added the definition of rte_xmm and xmm_t for acl noen implementation.
removed the emulated _mm_* functions
Signed-off-by: Jerin Jacob
---
lib/librte_eal/common/include/arch/arm/rte_vect.h | 54 +++
1 file changed, 15 insertions(+), 39 deletions(-)
diff --git a/lib/librte_ea
Signed-off-by: Jerin Jacob
---
.../common/include/arch/arm/rte_memcpy.h | 4 +
.../common/include/arch/arm/rte_memcpy_64.h| 93 ++
2 files changed, 97 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm/rte_memcpy_64.h
diff --git a/lib/
cntcvt_el0 ticks are not based on cpu clk unlike rdtsc in x86.
Its a fixed clock running based at constant speed.
Though its a armv8-a implementer choice, typically it runs at 50 or 100 MHz
Signed-off-by: Jerin Jacob
---
.../common/include/arch/arm/rte_cycles.h | 4 ++
.../common/incl
Signed-off-by: Jerin Jacob
---
.../common/include/arch/arm/rte_prefetch.h | 4 ++
.../common/include/arch/arm/rte_prefetch_64.h | 61 ++
2 files changed, 65 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm/rte_prefetch_64.h
diff --git a/l
Signed-off-by: Jerin Jacob
---
.../common/include/arch/arm/rte_cpuflags.h | 4 +
.../common/include/arch/arm/rte_cpuflags_64.h | 152 +
2 files changed, 156 insertions(+)
create mode 100644 lib/librte_eal/common/include/arch/arm/rte_cpuflags_64.h
diff --git a/
except rte_?wb() functions other functions are used from
RTE_FORCE_INTRINSICS=y scheme
Signed-off-by: Jerin Jacob
---
.../common/include/arch/arm/rte_atomic.h | 4 +
.../common/include/arch/arm/rte_atomic_64.h| 88 ++
2 files changed, 92 insertions(+)
crea
This is the v2 patchset for ARMv8 that now sits on top of the v6 patch
(based on upstream 82fb702077f67585d64a07de0080e5cb6a924a72)
of the ARMv7 code by RehiveTech. It adds code into the same arm include
directory, reducing code duplication.
Tested on an ThunderX arm 64-bit arm server board, with
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Polehn, Mike A
> Sent: Thursday, November 05, 2015 5:59 PM
> To: Richardson, Bruce; Shaham Fridenberg
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] SR-IOV: API to tell VF from PF
>
> A VF should support prom
Hello Jerin,
I'm sorry, I am quite busy last days so I could not check the code yet.
By the way, I am about to provide an automatic build + autotest check in
qemu for both armv7 and armv8, however, I got stuck with some strange
behaviour of qemu.
However, I've got a note about the form of the v1,
A VF should support promiscuous mode, however this is different than a PF
supporting promiscuous mode.
What happens to network throughput, which is tied to PCEe throughput, when say
when 4 VFs are each in promiscuous mode. It should support it, but very
negative effect.
Not all NICs are create
On Thu, Nov 05, 2015 at 09:58:36AM +, John McNamara wrote:
> Increase commandline buffer size to 512 to allow for longer
> commandlines required by testpmd when dealing with flow
> director and IPv6 addresses.
>
> Signed-off-by: John McNamara
> ---
> lib/librte_cmdline/cmdline_rdline.h | 2 +
On 05/11/2015 16:38, Jerin Jacob wrote:
> disabled CONFIG_RTE_LIBRTE_FM10K_PMD and CONFIG_RTE_LIBRTE_I40E_PMD to fix
> the compilation issues due to tmmintrin.h
>
> removed stale CONFIG_RTE_LIBRTE_EAL_HOTPLUG
--snip--
Jerin,
Each patch in a patch set should compile after its application so as
Use deprecated attribute to highlight any use of fields that
are marked as going away in the rte_ether device statistics.
Signed-off-by: Stephen Hemminger
---
lib/librte_eal/common/include/rte_common.h | 3 +++
lib/librte_ether/rte_ethdev.h | 16
2 files changed, 1
Some of the statistics are deprecated, so don't test them.
Signed-off-by: Stephen Hemminger
---
app/test-pmd/config.c| 22 ++
app/test-pmd/testpmd.c | 26 ++
app/test/test_pmd_perf.c | 7 ++-
3 files changed, 6 insertions(+), 49 deletions(-)
These fields are marked deprecated don't use them.
Signed-off-by: Stephen Hemminger
---
drivers/net/e1000/em_ethdev.c | 12 ++--
drivers/net/e1000/igb_ethdev.c | 12 ++--
2 files changed, 4 insertions(+), 20 deletions(-)
diff --git a/drivers/net/e1000/em_ethdev.c b/drivers/net/
The fields in ethernet statistics that are marked deprecated
should not be filled in.
Signed-off-by: Stephen Hemminger
---
drivers/net/i40e/i40e_ethdev.c | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
i
Some of the ethernet device statistics are marked deprecated
and should not be reported.
Signed-off-by: Stephen Hemminger
---
drivers/net/cxgbe/cxgbe_ethdev.c | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/drivers/net/cxgbe/cxgbe_ethdev.c b/drivers/net/cxgbe/cxgbe
These statistics are marked deprecated, leave them alone.
Also keep track of imissed across all ports.
Signed-off-by: Stephen Hemminger
---
drivers/net/bonding/rte_eth_bond_pmd.c | 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/drivers/net/bonding/rte_eth_bond_pmd.c
b/d
The number of received multicast frames is useful and already
available in many/most drivers. Therefore don't mark it as
deprecated.
Signed-off-by: Stephen Hemminger
---
drivers/net/ixgbe/ixgbe_ethdev.c | 1 -
lib/librte_ether/rte_ethdev.h| 3 +--
2 files changed, 1 insertion(+), 3 deletions
Several fields in ether statistics were tagged with comment that they
were going to be deprecated, but comments don't cause compile warnings.
Instead use Gcc attributes to force the issue.
Of course to do that, all the drivers and tests which are using
those fields have to be fixed first.
The inp
K?cku? ?a?? ?e?\Ba???\?a???p +79I??91?837
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Remy Horton
> Sent: Thursday, November 5, 2015 11:33 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v4 3/3] example: add keep alive sample application
>
> Modified version of l2fwd to demonstrate keep-alive functionality.
>
> Signed
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Remy Horton
> Sent: Thursday, November 5, 2015 11:33 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v4 1/3] rte: add keep alive functionality
>
> Adds functions for detecting and reporting the live-ness of LCores, the
> primary
> re
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Remy Horton
> Subject: [dpdk-dev] [PATCH v4 2/3] docs: add keep alive sample app guide &
> release notes
>
> Signed-off-by: Maryam Tahhan
> Signed-off-by: John J Browne
> Signed-off-by: Remy Horton
Acked-by: Harry van Haaren
2015-11-05 12:46, Mcnamara, John:
> Why is this patchset marked as "Deferred"?
>
> http://dpdk.org/dev/patchwork/project/dpdk/list/?state=10
Because it is too late to integrate new networking features in 2.2
(except for packet framework).
It will be welcome in the 2.3 timeframe starting in Decemb
Adapt to Xen at runtime.
Signed-off-by: Stephen Hemminger
---
drivers/net/fm10k/fm10k_ethdev.c | 48 +---
1 file changed, 6 insertions(+), 42 deletions(-)
diff --git a/drivers/net/fm10k/fm10k_ethdev.c b/drivers/net/fm10k/fm10k_ethdev.c
index cf7ada7..441f713
Handle Xen support at runtime.
Signed-off-by: Stephen Hemminger
---
drivers/net/i40e/i40e_ethdev.c | 9
drivers/net/i40e/i40e_fdir.c | 5 +--
drivers/net/i40e/i40e_rxtx.c | 93 --
3 files changed, 18 insertions(+), 89 deletions(-)
diff --git a/
Adapt DMA memory for Xen at runtime.
Signed-off-by: Stephen Hemminger
---
drivers/net/ixgbe/ixgbe_rxtx.c | 47 ++
1 file changed, 6 insertions(+), 41 deletions(-)
diff --git a/drivers/net/ixgbe/ixgbe_rxtx.c b/drivers/net/ixgbe/ixgbe_rxtx.c
index 5561195..
Use common code to handle Xen support at runtime.
Signed-off-by: Stephen Hemminger
---
drivers/net/e1000/em_rxtx.c | 40 ++--
drivers/net/e1000/igb_rxtx.c | 40 ++--
2 files changed, 12 insertions(+), 68 deletions(-)
diff
Add memory infrastructure for runtime Xen DOM0 support.
Signed-off-by: Stephen Hemminger
Acked-by: Jijiang Liu
---
lib/librte_eal/common/include/rte_memory.h | 30 -
lib/librte_eal/linuxapp/eal/eal_memory.c | 7
lib/librte_eal/linuxapp/eal/eal_xen_memory.c | 2 +-
Rebase of patches to current Intel drivers in DPDK 2.2-rc1
Stephen Hemminger (5):
xen: allow determining DOM0 at runtime
e1000: use rte_eth_dma_zone_reserve
ixgbe: use rte_eth_dma_zone_reserve
i40e: use rte_eth_dma_zone_reserve
fm10k: use rte_eth_dma_zone_reserve
drivers/net/e1000/em_r
On Wed, Nov 04, 2015 at 10:39:57AM -0800, Stephen Hemminger wrote:
> On Wed, 4 Nov 2015 11:24:18 +0100
> Adrien Mazarguil wrote:
>
> > On Wed, Nov 04, 2015 at 02:19:36AM +0100, Thomas Monjalon wrote:
> > > 2015-11-03 12:00, Bruce Richardson:
> > > > Move the function ptr and port id checking macr
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> 2015-11-05 12:46, Mcnamara, John:
> > Why is this patchset marked as "Deferred"?
> >
> > http://dpdk.org/dev/patchwork/project/dpdk/list/?state=10
>
> Because it is too late to integrate new networking f
> -Original Message-
> From: Polehn, Mike A
> Sent: Thursday, November 5, 2015 3:43 PM
> To: Richardson, Bruce ; Shaham Fridenberg
>
> Cc: dev at dpdk.org
> Subject: RE: [dpdk-dev] SR-IOV: API to tell VF from PF
>
> I can think of a very good reason to want to know if the device is VF o
I can think of a very good reason to want to know if the device is VF or PF.
The VF has to go through a layer 2 switch, not allowing it to just receive
anything coming across the Ehternet.
The PF can receive all the packets, including packets with different NIC
addresses. This allow the packet
On Thu, 05 Nov 2015 11:59:59 +0100
Vincent JARDIN wrote:
>
> On 05/11/2015 11:43, Alejandro.Lucero wrote:
> > From: "Alejandro.Lucero"
> >
> > This patchset adds a new PMD for Netronome nfp-6xxx card.
> > Just PCI Virtual Functions supported.
> > Using this PMD requires previous Netronome BSP i
On Thu, Nov 05, 2015 at 04:09:18PM +0100, Adrien Mazarguil wrote:
> On Wed, Nov 04, 2015 at 10:39:57AM -0800, Stephen Hemminger wrote:
> > On Wed, 4 Nov 2015 11:24:18 +0100
> > Adrien Mazarguil wrote:
> >
> > > On Wed, Nov 04, 2015 at 02:19:36AM +0100, Thomas Monjalon wrote:
> > > > 2015-11-03 12
It includes:
- Add the ptpclient picture with svg format.
- Add the ptpclient.rst file
- Change the index.rst file for the above pictures index.
Signed-off-by: Daniel Mrzyglod
---
doc/guides/sample_app_ug/img/ptpclient.svg | 520 +
doc/guides/sample_app_ug/index.rs
Add a sample application that acts as a PTP slave using the
DPDK ieee1588 functions.
Signed-off-by: Daniel Mrzyglod
---
MAINTAINERS | 3 +
doc/guides/rel_notes/release_2_2.rst | 5 +
examples/Makefile| 1 +
examples/ptpclient/Makefile |
From: Pablo de Lara
Add additional functions to support the existing IEEE1588
functionality and to enable getting, setting and adjusting
the device time.
Signed-off-by: Pablo de Lara
Signed-off-by: Daniel Mrzyglod
---
drivers/net/i40e/i40e_ethdev.c | 196 --
From: Pablo de Lara
Add additional functions to support the existing IEEE1588
functionality and to enable getting, setting and adjusting
the device time.
Signed-off-by: Pablo de Lara
Signed-off-by: Daniel Mrzyglod
---
drivers/net/e1000/e1000_ethdev.h | 3 +
drivers/net/e1000/igb_ethdev.c
Add additional functions to support the existing IEEE1588
functionality and to enable getting, setting and adjusting
the device time.
Signed-off-by: Daniel Mrzyglod
Signed-off-by: Pablo de Lara
---
drivers/net/ixgbe/ixgbe_ethdev.c | 272 +--
drivers/net/ixgbe
This patch add common functions and structures used for PTP processing.
Signed-off-by: Daniel Mrzyglod
---
lib/librte_net/Makefile | 2 +-
lib/librte_net/rte_ptp.h | 105 +++
2 files changed, 106 insertions(+), 1 deletion(-)
create mode 100644 lib/
Add additional functions to support the existing IEEE1588
functionality.
* rte_eth_timesync_settime(), function to set the device clock time.
* rte_eth_timesync_gettime, function to get the device clock time.
* rte_eth_timesync_adjust, function to adjust the device clock time.
Signed-off-by: Dani
Add a sample application that acts as a PTP slave using the DPDK IEEE1588
functions.
Also add some additional IEEE1588 support functions to enable getting,
setting and adjusting the device time.
V4->v5:
- rebase to the current master
V3->V4:
Doc:
- Update documentation for ptpclient
- fix: pu
On 03/11/2015 16:38, Jerin Jacob wrote:
> On Tue, Nov 03, 2015 at 02:17:38PM +, Hunt, David wrote:
--snip--
>> and then it built fine, and I can run testpmd with my 82599's and run
>> autotests.
>
> I ran autotest, "Mbuf autotest" stress failure is due strong vs weak ordering
> issue. I will
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Mrzyglod, DanielX T
> Sent: Thursday, November 5, 2015 2:10 PM
> To: Mrzyglod, DanielX T; dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v5 0/7] add sample ptp slave application
Series Acked-by: John McNamara
Hi Thomas
Is there anything else needed to get this applied?
Thanks
Mike
-Original Message-
From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Tan, Jianfeng
Sent: Wednesday, November 4, 2015 11:14 AM
To: Liu, Jijiang; dev at dpdk.org
Subject: Re: [dpdk-dev] [PATCH v3 0/8] add vhost TX
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jasvinder Singh
> Sent: Wednesday, November 4, 2015 5:04 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v2] doc: update release notes for ip_pipeline app
>
> This patch updates the release notes with the
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Daniel Mrzyglod
> Sent: Thursday, November 05, 2015 3:06 PM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v5 0/7] add sample ptp slave application
>
> Add a sample application that acts as a PTP slave usi
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Daniel Mrzyglod
> Sent: Wednesday, November 4, 2015 10:06 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v4 0/7] add sample ptp slave application
>
> Add a sample application that acts as a PTP slave usin
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Tomasz Kulasek
> Sent: Thursday, November 05, 2015 10:55 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH] bonding: fix enumerated type mixed with
> another type
>
> ICC complains about enumerated types b
Signed-off-by: Shaopeng He
Acked-by: Jing Chen
---
doc/guides/rel_notes/release_2_2.rst | 7 +++
1 file changed, 7 insertions(+)
diff --git a/doc/guides/rel_notes/release_2_2.rst
b/doc/guides/rel_notes/release_2_2.rst
index 59dda59..c6d255e 100644
--- a/doc/guides/rel_notes/release_2_2.rst
Previous l3fwd-power only processes IP and IPv6 packet, other
packet's mbuf is not released, and causes a memory leak.
This patch fixes this issue.
Signed-off-by: Shaopeng He
Acked-by: Jing Chen
---
examples/l3fwd-power/main.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
When PF establishes a connection with Switch Manager, it receives
a logic port range from SM, and registers certain logic ports from
that range, then a default VID will be send back from SM. This whole
transaction needs to be finished in dev_init, otherwise, in dev_start
the interrupt setting will
Interrupt mode framework has enable/disable functions for individual
rx queue, this patch implements these two functions.
Signed-off-by: Shaopeng He
Acked-by: Jing Chen
---
drivers/net/fm10k/fm10k_ethdev.c | 33 +
1 file changed, 33 insertions(+)
diff --git a/dr
Previous dev_stop function stops the rx/tx queues. This patch adds logic
to disable rx queue interrupt, clean the datapath event and queue/vec map.
Signed-off-by: Shaopeng He
Acked-by: Jing Chen
---
drivers/net/fm10k/fm10k_ethdev.c | 22 ++
1 file changed, 22 insertions(+)
In interrupt mode, each rx queue can have one interrupt to notify the up
layer application when packets are available in that queue. Some queues
also can share one interrupt.
Currently, fm10k needs one separate interrupt for mailbox. So, only those
drivers which support multiple interrupt vectors e
rx_descriptor_done is used by interrupt mode example application
(l3fwd-power) to check rxd DD bit to decide the RX trend,
then l3fwd-power will adjust the cpu frequency according to
the result.
Signed-off-by: Shaopeng He
Acked-by: Jing Chen
---
drivers/net/fm10k/fm10k.h| 3 +++
driver
This patch series adds interrupt mode support for fm10k,
contains four major parts:
1. implement rx_descriptor_done function in fm10k
2. make sure default VID available in dev_init in fm10k
3. fix a memory leak for non-ip packet in l3fwd-power
4. add rx interrupt support in fm10k PF and VF
Change
This patch fixes a bug where only some of the statistics were being reset
when calling rte_eth_stats_reset() or rte_eth_xstats_reset().
This patch marks the VSI to update its offset, causing the stats be look
like they are reset.
Fixes: 9aace75fc82e ("i40e: fix statistics")
Signed-off-by: Harry
This patch fixes a bug where only some of the statistics were being reset
when calling rte_eth_stats_reset() or rte_eth_xstats_reset().
This patch marks the VSI to update its offset, causing the stats be look
like they are reset.
Fixes: 9aace75fc82e ("i40e: fix statistics")
Signed-off-by: Harry
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Daniel Mrzyglod
> Sent: Wednesday, November 4, 2015 10:06 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] [PATCH v4 0/7] add sample ptp slave application
Hi Thomas,
Why is this patchset marked as "Deferred"?
ht
On 05/11/2015 11:43, Alejandro.Lucero wrote:
> From: "Alejandro.Lucero"
>
> This patchset adds a new PMD for Netronome nfp-6xxx card.
> Just PCI Virtual Functions supported.
> Using this PMD requires previous Netronome BSP installation.
>
I understand that this PMD needs a kernel driver which is
ICC complains about enumerated types being mixed in link bonding driver,
as ETH_MQ_RX_RSS is an enum type of mq_mode and not a bitmask as it was
being treated.
Fixes: 734ce47f71e0 ("bonding: support RSS dynamic configuration")
Signed-off-by: Tomasz Kulasek
---
drivers/net/bonding/rte_eth_bond_p
On Wed, 2015-11-04 at 23:40 +0100, Thomas Monjalon wrote:
> 2015-10-14 09:41, Charles Williams:
> > On Tue, 2015-10-13 at 14:49 +0200, Olivier MATZ wrote:
> > > For PCI devices that have several interfaces (I think it's the case for
> > > some Mellanox boards), maybe we should not store the interf
Modified version of l2fwd to demonstrate keep-alive functionality.
Signed-off-by: Remy Horton
---
MAINTAINERS | 4 +
examples/l2fwd-keepalive/Makefile | 50 +++
examples/l2fwd-keepalive/main.c | 806 ++
3 files changed, 860 insertion
Signed-off-by: Maryam Tahhan
Signed-off-by: John J Browne
Signed-off-by: Remy Horton
---
doc/guides/rel_notes/release_2_2.rst| 3 +
doc/guides/sample_app_ug/index.rst | 1 +
doc/guides/sample_app_ug/keep_alive.rst | 191
3 files changed, 195 inserti
Adds functions for detecting and reporting the live-ness of LCores,
the primary requirement of which is minimal overheads for the
core(s) being checked. Core failures are notified via an application
defined callback.
Signed-off-by: Remy Horton
---
lib/librte_eal/bsdapp/eal/Makefile
This patch-set adds functions for detecting and reporting live-ness of
LCores, the primary requirement of which is minimal overheads for the
core(s) being checked. Core failures are notified via an application
defined callback. As an example l2fwd with random failures is used.
Remy Horton (3):
r
On Thu, 05 Nov 2015 11:39:04 -0500
"Charles (Chas) Williams" <3chas3 at gmail.com> wrote:
> On Wed, 2015-11-04 at 23:40 +0100, Thomas Monjalon wrote:
> > 2015-10-14 09:41, Charles Williams:
> > > On Tue, 2015-10-13 at 14:49 +0200, Olivier MATZ wrote:
> > > > For PCI devices that have several
Hi,
Could someone please review below patch series?
Regards,
Tetsuya
On 2015/11/02 12:58, Tetsuya Mukawa wrote:
> The patch introduces a new PMD. This PMD is implemented as thin wrapper
> of librte_vhost. The patch will work on below patch series.
> - [PATCH v7 00/28] remove pci driver from vde
Hi Helin,
I did some more testing and it seems like the issue is triggered when
the 'high_water' and 'low_water' fields of the 'rte_eth_fc_conf'
structure are set to 0 (like in my initial code example).
The following example does not trigger the issue:
struct rte_eth_fc_conf fc_conf;
rte_eth_dev_
Acked-by: Thomas Monjalon
Signed-off-by: johndale
---
MAINTAINERS | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index c8be5d2..f3dd1b8 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -226,6 +226,8 @@ F: drivers/net/cxgbe/
F: doc/guides/nics/cxgbe.rst
Cisco enic
Yes, this is true.
There is a internal Netronome project for upstreaming the netdev kernel
driver along with a BSP driver.
PMD support will be in the BSP.
There is a public github repo with current drivers:
https://github.com/Netronome/nfp-drv-kmods
On Thu, Nov 5, 2015 at 10:59 AM, Vincent JAR
Hi Thomas,
Could you please merge below patch?
Thanks,
Tetsuya
On 2015/10/28 18:33, Mcnamara, John wrote:
>
>> -Original Message-
>> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Tetsuya Mukawa
>> Sent: Tuesday, October 20, 2015 3:42 AM
>> To: dev at dpdk.org
>> Subject: [dpdk-
OK, I will check it tomorrow.
Another comment is that "Legacy vhost + virtio-pmd" is not the common use case.
Firstly, in this case, virtio-pmd has no TCP/IP stack, TSO is not very
meaningful; secondly, we can't get performance benefit from this case compared
to "Legacy vhost+ legacy virtio". S
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |1 +
doc/guides/nics/index.rst |1 +
doc/guides/nics/nfp.rst | 189 +
3 files changed, 191 insertions(+)
create mode 10
From: "Alejandro.Lucero"
- nfp_net_promisc_enable
- nfp_net_promisc_disable
- nfp_net_infos_get
- nfp_net_dev_mtu_set
- nfp_net_vlan_offload_set
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 191 +++
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 96 +
1 file changed, 96 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
index b586112..c533df
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 179 +
1 file changed, 179 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
index 9119ec3..b5861
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 218 +
1 file changed, 218 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
index 67eb9fa..9119e
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 986 +
1 file changed, 986 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
index 8dd0898..67eb9
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |4 +
config/common_linuxapp |6 +
doc/guides/rel_notes/release_2_2.rst |3 +
drivers/net/Makefile |1 +
drivers/net/nf
From: "Alejandro.Lucero"
This patchset adds a new PMD for Netronome nfp-6xxx card.
Just PCI Virtual Functions supported.
Using this PMD requires previous Netronome BSP installation.
v6:
- Making each patch compilable
v5:
- Splitting up patches by functionality
v4:
- Getting rid of nfp_uio.
If no objections, would remove the internal cmpset enqueue, should get
some improved performance.
No idea why commit message is lost:
DPDK doesn't support receiving/transmitting packets from/to the same
port/queue.
Vhost pmd wraps vhost device as normal dpdk port. dpdkvhost based
applications/swit
2015-11-05 08:49, Xu, Qian Q:
> Test Case 1: test_dpdk vhost+ virtio-pmd tso
[...]
> Test Case 2: test_dpdk vhost+legacy virtio iperf tso
[...]
> Yes please, I'd like to see a test report showing this virtio running with
> Linux vhost and without vhost.
> We must check that the checksum is well
Increase commandline buffer size to 512 to allow for longer
commandlines required by testpmd when dealing with flow
director and IPv6 addresses.
Signed-off-by: John McNamara
---
lib/librte_cmdline/cmdline_rdline.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/librte_cmd
On Thu, Nov 05, 2015 at 09:39:19AM +, Shaham Fridenberg wrote:
> Hey all,
>
> Is there some API to tell VF from PF?
>
> Only way I found so far is deducing that from driver name in the
> rte_eth_devices struct.
>
> Thanks,
> Shaham
Hi Shaham,
yes, checking the driver name is probably the
Thank you Thomas!
Please note that I made the mistake of leaving some te;mplate from last
year's announcement in the email - my apologies! The correct dates for
the conference and deadlines are in this version:
https://lists.fosdem.org/pipermail/fosdem/2015-November/002300.html
Thanks,
Dave.
O
1 - 100 of 109 matches
Mail list logo