> > Fix to take this change into account: https://lkml.org/lkml/2015/7/9/101
> > Has been applied to Kernel 4.3.0-rc6
> >
> > Linux: 4a7cc831 ("genirq/MSI: Move msi_list from struct pci_dev to
> > struct device")
> >
> > Signed-off-by: David Hunt
>
> Acked-by: Pablo de Lara
Ap
As every year, at the end of January, the biggest european developers
conference takes place in Brussels, Belgium.
This year, there will be an SDN/NFV DevRoom.
You can submit a talk proposal before November 18.
Topic examples:
* SDN controllers - OpenDaylight, OpenContrail, ONOS, Midonet, OVN,
Op
Dear Polehn, Mike A and DPDK experts.
Thank you very much for your previous advice and answer.
I used the method you proposed.
I dont't understand that the data rate includes preamble and inter-packet gap
since the preamble and the inter-packet gap are not packet data.
There are significant
A new DPDK release candidate is ready for testing:
http://dpdk.org/browse/dpdk/tag/?id=v2.2.0-rc1
This is the first release candidate for DPDK 2.2.
It is a reference point to validate the new networking features.
The current release notes show most of the main changes:
http://dpdk.org/bro
> -Original Message-
> From: Traynor, Kevin
> Sent: Wednesday, November 4, 2015 10:54 PM
> To: Zhang, Helin; dev at dpdk.org
> Subject: RE: [dpdk-dev] [PATCH v3 0/2] i40e: Enlarge the number of supported
> queues
>
> > -Original Message-
> > From: dev [mailto:dev-bounces at dpdk.
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-
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
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
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
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
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(+)
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
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
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
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
On 2015-11-04 19:21, Stephen Hemminger wrote:
> On Wed, 4 Nov 2015 12:29:01 +0100
> Simon K?gstr?m wrote:
>
>> On 2015-11-04 11:35, Thomas Monjalon wrote:
>>> 2015-08-20 08:51, Simon Kagstrom:
-ifeq ($(shell test -f /proc/version_signature && lsb_release -si
2>/dev/null),Ubuntu)
+
Tested-by: Qian Xu
- Test Commit: c4d404d7c1257465176deb5bb8c84e627d2d5eee
- OS/Kernel: Fedora 21/4.1.8
- GCC: gcc (GCC) 4.9.2 20141101 (Red Hat 4.9.2-1)
- CPU: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
- NIC: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
- Target: Int
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
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
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
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
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_
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
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"
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.
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
---
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 | 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
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
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 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
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
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
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
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
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
> -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
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 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
> -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
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
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
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 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
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
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 --
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 |
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
> -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 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
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 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
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
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
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
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
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
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
> -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
> -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
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
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
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
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/
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
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_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/
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
---
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
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
---
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
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
---
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
+++
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
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
---
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
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
> 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
> 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
> 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
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
On my machine, i40e will not startup if using VFIO.
PMD: rte_i40evf_pmd_init(): >>
PMD: rte_i40e_pmd_init(): >>
PMD: eth_i40e_dev_init(): >>
PMD: i40e_set_symmetric_hash_enable_per_port(): Symmetric hash has already been
disabled
PMD: eth_i40e_dev_init(): Failed to init adminq: -54
The normal
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
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
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
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
> -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
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
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
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 +-
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
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..
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 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
1 - 100 of 109 matches
Mail list logo