Hi Raslan,
Tuesday, October 3, 2017 2:00 PM, Raslan Darawsheh
> Add a new offload capability flag for Rx HW timestamp and enabling/disabling
> this via rte_eth_rxmode.
>
> Signed-off-by: Raslan Darawsheh
> ---
> This patch should be applied after after this series:
> http://dpdk.org/dev/patchwo
Hi Ferruh,
On Wednesday 04 October 2017 12:31 AM, Ferruh Yigit wrote:
> On 9/11/2017 7:15 PM, Jerin Jacob wrote:
>> -Original Message-
>>> Date: Tue, 5 Sep 2017 18:43:37 +0100
>>> From: Ferruh Yigit
>>> To: Jerin Jacob , dev@dpdk.org
>>> CC: santosh.shu...@caviumnetworks.com
>>> Subject:
This patch adds functional and performance tests for membership
library.
Signed-off-by: Yipeng Wang
Reviewed-by: Pablo de Lara
---
MAINTAINERS | 1 +
test/test/Makefile | 3 +
test/test/test_member.c | 744 +++
test/tes
This patch enables the Membership library.
Signed-off-by: Yipeng Wang
Reviewed-by: Pablo de Lara
---
MAINTAINERS| 6 +-
config/common_base | 5 +
lib/librte_member/Makefile | 2 ++
mk/rte.app.mk | 2 ++
4 files changed, 14 insertions(+), 1 deletion(-
For key search, the signatures of all entries are compared against
the signature of the key that is being looked up. Since all
signatures are contiguously put in a bucket, they can be compared
with vector instructions (AVX2), achieving higher lookup performance.
This patch adds AVX2 implementation
Bloom Filter (BF) [1] is a well-known space-efficient
probabilistic data structure that answers set membership queries.
Vector of Bloom Filters (vBF) is an extension to traditional BF
that supports multi-set membership testing. Traditional BF will
return found or not-found for each key. vBF will al
One of the set-summary structures is hash-table based
set-summary (HTSS). One example is cuckoo filter [1].
Comparing to a traditional hash table, HTSS has a much more
compact structure. For each element, only one signature and
its corresponding set ID is stored. No key comparison is required
duri
DPDK Membership Library provides an API that can be used by many DPDK
applications to conduct one or more set-membership tests (we mention some
possible use cases below, but interested readers can refer to
[1] for a wider survey of use cases).
The basic functionalities of the Membership Library in
Membership library is an extension and generalization of a traditional
filter (for example Bloom Filter and cuckoo filter) structure.
In general, the Membership library is a data structure that provides a
"set-summary" and responds to set-membership queries of whether a
certain element belongs to a
On 10/3/2017 12:51 PM, Tomasz Duszynski wrote:
> Add support for the Marvell PPv2 (Packet Processor v2) 1/10 Gbps adapter.
> Driver is based on external, publicly available, light-weight Marvell
> MUSDK library that provides access to network packet processor.
>
> Driver comes with support for the
On 10/3/2017 12:51 PM, Tomasz Duszynski wrote:
> Add documentation for the MRVL NET PMD driver.
>
> Signed-off-by: Jacek Siuda
> Signed-off-by: Tomasz Duszynski
<...>
> +;
> +[Features]
> +Speed capabilities = Y
This doesn't seems correct please check doc/guides/nics/features.rst
> +Link s
On 10/3/2017 12:51 PM, Tomasz Duszynski wrote:
> Add support for the Marvell PPv2 (Packet Processor v2) 1/10 Gbps adapter.
> Driver is based on external, publicly available, light-weight Marvell
> MUSDK library that provides access to network packet processor.
>
> Driver comes with support for the
On 10/3/2017 11:48 AM, Matan Azrad wrote:
> v2:
> Rearange patches.
> Semantics.
> Enhancements.
> Fix compilation issues.
>
> Moti Haimovsky (6):
> net/mlx4: add simple Tx bypassing ibverbs
> net/mlx4: get back Rx flow functionality
> net/mlx4: support multi-segments Tx
> net/mlx4: get b
On 10/3/2017 11:48 AM, Matan Azrad wrote:
> From: Moti Haimovsky
>
> This patch adds hardware offloading support for IPV4, UDP and TCP
> checksum verification.
> This commit also includes support for offloading IPV4, UDP and TCP tunnel
> checksum verification to the hardware.
>
> Signed-off-by:
On 10/3/2017 3:55 PM, Matan Azrad wrote:
> Missed 4 spaces were added after break if line.
>
> Fixes: 7a6811d78ed6 ("net/tap: fix flow and port commands")
What do you think fixing this when that code has been touched next time?
>
> Signed-off-by: Matan Azrad
> ---
> drivers/net/tap/tap_flow.c
On 10/3/2017 8:43 AM, Andrew Rybchenko wrote:
> From: Ivan Malov
>
> The callback must not attempt to program RSS table to the HW
> in non-started state; the new table must be remembered and
> applied on the next start
>
> Fixes: 32bcfb0a50b1 ("net/sfc: update RSS redirection table")
> Cc: sta..
On 10/2/2017 4:08 PM, Kirill Rybalchenko wrote:
> Implement dynamic mapping of software flow types to hardware pctypes.
> This allows to map new flow types to pctypes without changing
> API of the driver.
>
> v2:
> Remove unnecessary check for new flow types.
> Re-arrange patchset to avoid compill
On 10/2/2017 4:09 PM, Kirill Rybalchenko wrote:
> Add new commands to manipulate with dynamic flow type to
> pctype mapping table in i40e PMD.
> Commands allow to print table, modify it and reset to default value.
>
> v3:
> changed command syntax from 'pctype mapping...' to
> 'port config pctype m
On 9/28/2017 7:54 PM, Shahaf Shuler wrote:
> Introduce a new API to configure Tx offloads.
>
> In the new API, offloads are divided into per-port and per-queue
> offloads. The PMD reports capability for each of them.
> Offloads are enabled using the existing DEV_TX_OFFLOAD_* flags.
> To enable per
On 10/3/2017 7:25 AM, Shahaf Shuler wrote:
> Hi Ferruh,
>
> Tuesday, October 3, 2017 3:32 AM, Ferruh Yigit:
>> On 9/28/2017 7:54 PM, Shahaf Shuler wrote:
>>> Introduce a new API to configure Rx offloads.
>>>
>>> In the new API, offloads are divided into per-port and per-queue
>>> offloads. The PMD
On 9/20/2017 9:42 AM, Kirill Rybalchenko wrote:
> For complex packets use raw flow type with pre-constructed packet buffer
> instead of creating a packet internally in PMD.
>
> v2:
> Fixed code style, comment added
>
> Kirill Rybalchenko (2):
> ethdev: add support for raw flow type for flow dir
On 9/11/2017 7:15 PM, Jerin Jacob wrote:
> -Original Message-
>> Date: Tue, 5 Sep 2017 18:43:37 +0100
>> From: Ferruh Yigit
>> To: Jerin Jacob , dev@dpdk.org
>> CC: santosh.shu...@caviumnetworks.com
>> Subject: Re: [dpdk-dev] [PATCH 00/26] DPDK PMD for OCTEONTX NW device
>> User-Agent: Moz
On 8/21/2017 12:47 PM, Markus Theil wrote:
> This patch adds two missing device IDs for Intel i210 chips in flashless
> mode. Copper flashless mode was tested on a PC Engines APU2C4 board.
>
> Signed-off-by: Markus Theil
Applied to dpdk-next-net/master, thanks.
On 8/21/2017 12:47 PM, Markus Theil wrote:
> This patch adds two missing device IDs for Intel i210 chips in flashless
> mode. Copper flashless mode was tested on a PC Engines APU2C4 board.
There is no comment on this patch.
Adding new device support looks harmless, at worst we can remove them
bac
On 9/29/2017 10:16 AM, Wei Zhao wrote:
> This patch add a API configuration of queue region in rss.
> It can parse the parameters of region index, queue number,
> queue start index, user priority, traffic classes and so on.
> According to commands from command line, it will call i40e
> private API
On 9/29/2017 10:16 AM, Wei Zhao wrote:
> This feature enable queue regions configuration for RSS in PF,
> so that different traffic classes or different packet
> classification types can be separated to different queues in
> different queue regions.This patch can set queue region range,
> it includ
Adding Tomasz.
> -Original Message-
> From: alangordonde...@gmail.com [mailto:alangordonde...@gmail.com]
> Sent: Tuesday, October 3, 2017 10:22 AM
> To: Dumitrescu, Cristian
> Cc: dev@dpdk.org; Alan Dewar
> Subject: [PATCH v4] sched: make RED scaling configurable
>
> From: Alan Dewar
>
On 9/26/2017 7:53 PM, Aaron Conole wrote:
> These still need some testing, and I will cc to stable
> with the official patch.
>
> I'm especially interested in the comments on base.
>
> Aaron Conole (4):
> enic: update format string to match arg types
> enic: fix assignment
> enic: remove un
> -Original Message-
> From: Akhil Goyal [mailto:akhil.go...@nxp.com]
> Sent: Tuesday, October 3, 2017 2:14 PM
> To: dev@dpdk.org
> Cc: Doherty, Declan ; De Lara Guarch, Pablo
> ; hemant.agra...@nxp.com; Nicolau, Radu
> ; bor...@mellanox.com; avia...@mellanox.com;
> tho...@monjalon.net; s
On 9/19/2017 5:09 AM, zengganghui wrote:
> Local LACP packets do not have VLANs, and ethertype must be ETHER_TYPE_SLOW.
> But when the PMD supports VLAN strip, you cannot directly determine the
> ethertype from the packet, but depends on whether the VLAN is stripped. If a
> VLAN is stripped, the
Reviewed-by: John McNamara
> -Original Message-
> From: Akhil Goyal [mailto:akhil.go...@nxp.com]
> Sent: Tuesday, October 3, 2017 2:14 PM
> To: dev@dpdk.org
> Cc: Doherty, Declan ; De Lara Guarch, Pablo
> ; hemant.agra...@nxp.com; Nicolau, Radu
> ; bor...@mellanox.com; avia...@mellanox.com;
> tho...@monjalon.net; s
03/10/2017 16:29, Mokhtar, Amr:
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > 25/08/2017 15:46, Amr Mokhtar:
> > > +int
> > > +rte_bbdev_configure(uint8_t dev_id, uint16_t num_queues,
> > > + const struct rte_bbdev_conf *conf);
> >
> > I am not convinced by the "configure all" f
I sent it from root user by mistake, sorry!
I Sent it again with my user.
> -Original Message-
> From: root [mailto:r...@pegasus12.mtr.labs.mlnx]
> Sent: Tuesday, October 3, 2017 5:52 PM
> To: Pascal Mazon
> Cc: dev@dpdk.org; Matan Azrad
> Subject: [PATCH 1/2] net/tap: fix indentation in
I sent it from root user by mistake, sorry!
I Sent it again with my user.
> -Original Message-
> From: root [mailto:r...@pegasus12.mtr.labs.mlnx]
> Sent: Tuesday, October 3, 2017 5:52 PM
> To: Pascal Mazon
> Cc: dev@dpdk.org; Matan Azrad
> Subject: [PATCH 2/2] net/tap: allow RSS flow act
This patch dynamically selects functions of memcpy at run-time based
on CPU flags that current machine supports. This patch uses function
pointers which are bind to the relative functions at constrctor time.
In addition, AVX512 instructions set would be compiled only if users
config it enabled and
This patch enables x86 EFD file be compiled only if the compiler
supports AVX2 since it is already chosen at run-time.
Signed-off-by: Xiaoyun Li
---
lib/librte_efd/Makefile | 6 +++
lib/librte_efd/rte_efd_x86.c | 87
lib/librte_efd/rte_efd_x86.h
This patch modifies assignment of alignment unit from build-time
to run-time based on CPU flags that machine supports.
Signed-off-by: Xiaoyun Li
---
test/test/test_memcpy_perf.c | 40 +++-
1 file changed, 27 insertions(+), 13 deletions(-)
diff --git a/test/te
This patchset dynamically selects functions at run-time based on CPU flags
that current machine supports.This patchset modifies mempcy, memcpy perf
test and x86 EFD, using function pointers and bind them at constructor time.
Then in the cloud environment, users can compiler once for the minimum tar
One of the main identified use cases for the tap PMD is to be used in
combination with the fail-safe PMD as a fallback for a physical device.
Fail-safe is very strict about making sure its current configuration is
properly applied to all slave devices, they get rejected otherwise in
order to maint
Missed 4 spaces were added after break if line.
Fixes: 7a6811d78ed6 ("net/tap: fix flow and port commands")
Signed-off-by: Matan Azrad
---
drivers/net/tap/tap_flow.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/tap/tap_flow.c b/drivers/net/tap/tap_flow.c
index
We need to set vf mac from the host, so that they will be in sync on the
guest and the host. Otherwise, we'll have a random mac on the guest, and
a 00:00:00:00:00:00 mac on the host.
Signed-off-by: David Hunt
---
examples/vm_power_manager/main.c | 60 +++-
1 f
From: "Sexton, Rory"
Here we're adding an example of setting up a policy, and allowing the
vm_cli_guest app to send it to the host using the cli command
"send_policy now"
Signed-off-by: Nemanja Marjanovic
Signed-off-by: Rory Sexton
Signed-off-by: David Hunt
---
.../guest_cli/vm_power_cli_gue
Adding new wrapper function to existing private (but unused 'till now)
function with an rte_power_ prefix.
The plan is to clean up all the header files in the next release so
that only the intended public functions are in the map file and only
the relevant headers have the rte_ prefix so that only
We need to initialise the port's we're monitoring to be able to see
the throughput.
Signed-off-by: Nemanja Marjanovic
Signed-off-by: David Hunt
---
examples/vm_power_manager/main.c | 220 +++
1 file changed, 220 insertions(+)
diff --git a/examples/vm_power_m
Signed-off-by: Nemanja Marjanovic
Signed-off-by: Rory Sexton
Signed-off-by: David Hunt
---
examples/vm_power_manager/power_manager.c | 15 +++
examples/vm_power_manager/power_manager.h | 13 +
2 files changed, 28 insertions(+)
diff --git a/examples/vm_power_manager/powe
From: "Sexton, Rory"
Signed-off-by: Nemanja Marjanovic
Signed-off-by: Rory Sexton
Signed-off-by: David Hunt
---
examples/vm_power_manager/Makefile | 16 ++
examples/vm_power_manager/channel_monitor.c | 340 +++-
examples/vm_power_manager/channel_monitor.h |
Signed-off-by: Nemanja Marjanovic
Signed-off-by: Rory Sexton
Signed-off-by: David Hunt
---
examples/vm_power_manager/channel_manager.c | 62 +
examples/vm_power_manager/channel_manager.h | 25
2 files changed, 87 insertions(+)
diff --git a/examples/vm_p
From: "Sexton, Rory"
Need a way to convert a vf id to a pf id on the host so as to query the pf
for relevant statistics which are used for the frequency changes in the
vm_power_manager app. Used when profiles are passed down from the guest
to the host, allowing the host to map the vfs to pfs.
Si
Policy Based Power Control for Guest
This patchset adds the facility for a guest VM to send a policy down to the
host that will allow the host to scale up/down cpu frequencies
depending on the policy criteria independently of the DPDK app running in
the guest. This differs from the previous vm_po
Signed-off-by: Nemanja Marjanovic
Signed-off-by: Rory Sexton
Signed-off-by: David Hunt
---
lib/librte_power/channel_commands.h | 52 +
1 file changed, 52 insertions(+)
diff --git a/lib/librte_power/channel_commands.h
b/lib/librte_power/channel_commands.h
in
>From aa9bbfd7816dbea4abe4fdc0bec8b8c5f088148c Mon Sep 17 00:00:00 2001
From: Omri Mor
Date: Mon, 2 Oct 2017 18:54:43 -0500
Subject: [PATCH] usertools/dpdk-devbind.py: fix broken Python 3 support
When using Python 3, dpdk-devbind.py fails to detect modules other than
igb_uio.
Signed-off-by: Omri
-Original Message-
> Date: Fri, 22 Sep 2017 10:17:10 -0500
> From: Erik Gabriel Carrillo
> To: jerin.ja...@caviumnetworks.com
> CC: dev@dpdk.org, bruce.richard...@intel.com, harry.van.haa...@intel.com,
> hemant.agra...@nxp.com, gage@intel.com, nipun.gu...@nxp.com,
> narender.vang...@
Sorry about that!
I wasn’t able to send it using `git send-email’ using my university’s SMTP
server for some reason.
I ended up resorting to sending the patch as an attachment, as you suspected.
I’ve sent it inline, which I hope works?
Omri
> On Oct 3, 2017, at 05:41, Bruce Richardson wrote:
>
Hi Thomas,
Thanks for reviewing.. Kindly find my reply in-line below..
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Thursday 21 September 2017 15:56
> To: Mokhtar, Amr
> Cc: dev@dpdk.org
> Subject: Re: [dpdk-dev] [RFC] Wireless Base Band Device (bbdev)
-Original Message-
> Date: Sun, 24 Sep 2017 23:46:51 +0530
> From: "Rao, Nikhil"
> To: Jerin Jacob
> CC: bruce.richard...@intel.com, gage.e...@intel.com, dev@dpdk.org,
> tho...@monjalon.net, harry.van.haa...@intel.com, hemant.agra...@nxp.com,
> nipun.gu...@nxp.com, narender.vang...@inte
ipsec-secgw application is modified so that it can support
following type of actions for crypto operations
1. full protocol offload using crypto devices.
2. inline ipsec using ethernet devices to perform crypto operations
3. full protocol offload using ethernet devices.
4. non protocol offload
Sig
driver implementation to support rte_security APIs
Signed-off-by: Akhil Goyal
---
doc/guides/cryptodevs/features/dpaa2_sec.ini | 1 +
drivers/crypto/Makefile | 2 +-
drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 404 ++-
drivers/crypto/dpaa2_sec/
From: Radu Nicolau
Signed-off-by: Radu Nicolau
Signed-off-by: Declan Doherty
---
config/common_base | 1 +
drivers/net/Makefile | 2 +-
drivers/net/ixgbe/Makefile | 4 +-
drivers/net/ixgbe/ixgbe_ethdev.c | 18 +
drivers/net/ixgbe/i
Signed-off-by: Akhil Goyal
Signed-off-by: Radu Nicolau
---
MAINTAINERS| 6 ++
config/common_base | 6 ++
lib/Makefile | 5 +
mk/rte.app.mk | 1 +
4 files changed, 18 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index a0cd75e..f5b790e 100644
--- a/MAINTAINE
From: Boris Pismenny
Signed-off-by: Boris Pismenny
---
doc/guides/prog_guide/rte_flow.rst | 83 +-
1 file changed, 81 insertions(+), 2 deletions(-)
diff --git a/doc/guides/prog_guide/rte_flow.rst
b/doc/guides/prog_guide/rte_flow.rst
index 662a912..62da436 1
From: Boris Pismenny
The crypto action is specified by an application to request
crypto offload for a flow.
Signed-off-by: Boris Pismenny
Signed-off-by: Aviad Yehezkel
---
lib/librte_ether/rte_flow.h | 38 ++
1 file changed, 38 insertions(+)
diff --git a/l
From: Declan Doherty
rte_flow_action type and ethdev updated to support rte_security
sessions for crypto offload to ethernet device.
Signed-off-by: Boris Pismenny
Signed-off-by: Aviad Yehezkel
Signed-off-by: Radu Nicolau
Signed-off-by: Declan Doherty
---
lib/librte_ether/rte_ethdev.c
From: Boris Pismenny
add security crypto flags and update mbuf fields to support
IPsec crypto offload for transmitted packets, and to indicate
crypto result for received packets.
Signed-off-by: Aviad Yehezkel
Signed-off-by: Boris Pismenny
Signed-off-by: Radu Nicolau
---
lib/librte_mbuf/rte_m
From: Boris Pismenny
The ESP header is required for IPsec crypto actions.
Signed-off-by: Boris Pismenny
Signed-off-by: Aviad Yehezkel
---
doc/api/doxy-api-index.md | 1 +
lib/librte_ether/rte_flow.h | 26
lib/librte_net/Makefile | 2 +-
lib/librte_net/rte_esp.h
rte_security library provides APIs for security session
create/free for protocol offload or offloaded crypto
operation to ethernet device.
Signed-off-by: Akhil Goyal
Signed-off-by: Boris Pismenny
Signed-off-by: Radu Nicolau
Signed-off-by: Declan Doherty
---
lib/librte_security/Makefile
Signed-off-by: Hemant Agrawal
Signed-off-by: Akhil Goyal
Reviewed-by: John McNamara
---
doc/api/doxy-api-index.md | 3 +-
doc/api/doxy-api.conf | 1 +
doc/guides/prog_guide/index.rst| 1 +
doc/guides/prog_guide/rte_security.rst | 553 +
security ops are added to crypto device to support
protocol offloaded security operations.
Signed-off-by: Akhil Goyal
Signed-off-by: Declan Doherty
---
doc/guides/cryptodevs/features/default.ini | 1 +
lib/librte_cryptodev/rte_crypto.h | 3 ++-
lib/librte_cryptodev/rte_crypto
This patchset introduce the rte_security library in DPDK.
This also includes the sample implementation of drivers and
changes in ipsec gateway application to demonstrate its usage.
rte_security library is implemented on the idea proposed earlier [1],[2],[3]
to support IPsec Inline and look aside
OK. Got it. Thanks!
> -Original Message-
> From: Ananyev, Konstantin
> Sent: Tuesday, October 3, 2017 20:12
> To: Li, Xiaoyun ; Richardson, Bruce
>
> Cc: Lu, Wenzhuo ; Zhang, Helin
> ; dev@dpdk.org
> Subject: RE: [PATCH v4 1/3] eal/x86: run-time dispatch over memcpy
>
>
>
> >
> > Hi
>
>
> Hi
> You mean just use rte_memcpy_internal in rte_memcpy_avx2, rte_memcpy_avx512?
Yes, exactly and for rte_memcpy_sse() too.
Basically we for rte_memcpy_avx512() we force compiler to use AVX512F path
inside rte_memcpy_iternal(),
for rte_memcpy_avx2() we use AVX2 path inside rte_memcpy_inte
Hi,
While testing port-channels (LACP) on ixgbe, I observed that when
port-channel member interfaces are brought down from Cisco Nexus 9000
switch, ixgbe PMD is not detecting it. It was seen that LSC
interrupts are not getting generated. This behaviour is intermittent
and is not seen with Linux
Add support for the Marvell PPv2 (Packet Processor v2) 1/10 Gbps adapter.
Driver is based on external, publicly available, light-weight Marvell
MUSDK library that provides access to network packet processor.
Driver comes with support for the following features:
* Speed capabilities
* Link status
Signed-off-by: Jacek Siuda
Signed-off-by: Tomasz Duszynski
---
MAINTAINERS | 10 ++
1 file changed, 10 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index a0cd75e..d4810cf 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -393,6 +393,16 @@ F: drivers/net/mlx5/
F: doc/guides/nics/mlx
Add return value check and error handling for fseek call.
Coverity issue: 143435
Fixes: 361b2e9559fc ("acl: new sample l3fwd-acl")
Cc: konstantin.anan...@intel.com
Cc: sta...@dpdk.org
Signed-off-by: Kuba Kozak
Acked-by: Konstantin Ananyev
---
examples/l3fwd-acl/main.c | 7 ++-
1 file chang
Hello,
This patch series introduces the net driver for Marvell Armada 7k/8k
SoCs along with documentation.
Below you can find the list of features which net pmd supports:
* Speed capabilities
* Link status
* Queue start/stop
* MTU update
* Jumbo frame
* Promiscuous mode
* Allmulticast mode
* Unic
MRVL net pmd needs rte_cfgfile to parse QoS configuration file thus
librte_pmd_mrvl.a contains undefined symbols from librte_cfgfile.a.
As a result linking applications under app/ directory will fail
because librte_cfgfile.a comes before librte_pmd_mrvl.a during
the linking stage.
Linking the who
Add documentation for the MRVL NET PMD driver.
Signed-off-by: Jacek Siuda
Signed-off-by: Tomasz Duszynski
---
doc/guides/nics/features/mrvl.ini | 24 ++
doc/guides/nics/index.rst | 1 +
doc/guides/nics/mrvl.rst | 151 ++
3 files change
Thanks Konstantin,
I'll fix subject name and resend patch to dpdk witch Your ACK.
>-Original Message-
>From: Ananyev, Konstantin
>Sent: Monday, October 2, 2017 16:22
>To: Kozak, KubaX
>Cc: dev@dpdk.org; sta...@dpdk.org
>Subject: RE: [PATCH] acl: fix unchecked return value
>
>
>
>> -O
Hi
You mean just use rte_memcpy_internal in rte_memcpy_avx2, rte_memcpy_avx512?
But if RTE_MACHINE_CPUFLAGS_AVX2 means only whether the compiler supports avx2,
then internal would only compiled
With avx2 codes, then cannot choose other code path. What if the HW cannot
support avx2?
If RTE_MACHINE
On Fri, Sep 22, 2017 at 02:47:14AM +0530, Nikhil Rao wrote:
Hi Nikhil,
> Add unit tests for rte_event_eth_rx_adapter_xxx() APIs
>
> Signed-off-by: Nikhil Rao
> ---
> test/test/test_event_eth_rx_adapter.c | 399
> ++
> test/test/Makefile| 1
Hello,
Can we hold with revert until proper solution will be introduced ?
Regards,
Gregory
On Monday, 2 October 2017 21:24:19 IDT Shijith Thotton wrote:
> On Fri, Sep 29, 2017 at 12:57:22PM +, Wu, Jingjing wrote:
> > Hi, Shijith
> >
> > Only removing the PCI reset in uio device open functio
OK.
> -Original Message-
> From: Ananyev, Konstantin
> Sent: Tuesday, October 3, 2017 19:23
> To: Li, Xiaoyun ; Richardson, Bruce
>
> Cc: Lu, Wenzhuo ; Zhang, Helin
> ; dev@dpdk.org
> Subject: RE: [PATCH v4 3/3] efd: run-time dispatch over x86 EFD functions
>
>
>
> > -Original Mess
> -Original Message-
> From: Li, Xiaoyun
> Sent: Tuesday, October 3, 2017 9:15 AM
> To: Ananyev, Konstantin ; Richardson, Bruce
>
> Cc: Lu, Wenzhuo ; Zhang, Helin ;
> dev@dpdk.org
> Subject: RE: [PATCH v4 3/3] efd: run-time dispatch over x86 EFD functions
>
> Hi
>
> > -Original M
Hi,
>
> Hi
>
> > -Original Message-
> > From: Ananyev, Konstantin
> > Sent: Tuesday, October 3, 2017 00:39
> > To: Li, Xiaoyun ; Richardson, Bruce
> >
> > Cc: Lu, Wenzhuo ; Zhang, Helin
> > ; dev@dpdk.org
> > Subject: RE: [PATCH v4 1/3] eal/x86: run-time dispatch over memcpy
> >
> >
> >
Expose Rx HW timestamp to packet mbufs.
Signed-off-by: Raslan Darawsheh
---
Changes in v6:
- Rebasing the work on top of 217b1421 ("net/mlx5: separate DPDK from Verbs Rx
queue objects")
---
drivers/net/mlx5/mlx5_ethdev.c | 3 ++-
drivers/net/mlx5/mlx5_rxq.c | 6 +-
drivers/
Add enabling/disabling Rx HW timestamp from
command line and parameter.
Signed-off-by: Raslan Darawsheh
---
app/test-pmd/cmdline.c| 15 ---
app/test-pmd/config.c | 8
app/test-pmd/parameters.c | 5 +
app/test-pmd/rxonly.c | 2 ++
app/test-pmd/testpmd.c
Add a new offload capability flag for Rx HW
timestamp and enabling/disabling this via rte_eth_rxmode.
Signed-off-by: Raslan Darawsheh
---
This patch should be applied after after this series:
http://dpdk.org/dev/patchwork/patch/29368/
Changes in v6:
- Rebased properly on top of the mentioned pa
On Tue, Oct 03, 2017 at 11:38:13AM +0100, Bruce Richardson wrote:
> On Mon, Oct 02, 2017 at 06:21:06PM +0200, Adrien Mazarguil wrote:
> > On Mon, Oct 02, 2017 at 02:46:24PM +0100, Bruce Richardson wrote:
> > > On Mon, Oct 02, 2017 at 01:53:17PM +0200, Adrien Mazarguil wrote:
> > > > Hi Stephen,
> >
From: Moti Haimovsky
This patch adds loopback functionality used when the chip is a VF
in order to enable packet transmission between VFs and between VFs and PF.
Signed-off-by: Moti Haimovsky
---
drivers/net/mlx4/mlx4_rxtx.c | 38 ++
drivers/net/mlx4/mlx4_rx
From: Moti Haimovsky
This patch adds hardware offloading support for IPV4, UDP and TCP
checksum verification.
This commit also includes support for offloading IPV4, UDP and TCP tunnel
checksum verification to the hardware.
Signed-off-by: Vasily Philipov
---
drivers/net/mlx4/mlx4.c| 2
From: Moti Haimovsky
This patch adds support for transmitting packets spanning over
multiple buffers.
In this patch we also take into consideration the amount of entries
a packet occupies in the TxQ when setting the report-completion flag
of the chip.
Signed-off-by: Moti Haimovsky
---
drivers/
From: Moti Haimovsky
This patch adds hardware offloading support for IPV4, UDP and TCP
checksum calculation.
This commit also includes support for offloading IPV4, UDP and TCP
tunnel checksum calculation to the hardware.
Signed-off-by: Moti Haimovsky
---
drivers/net/mlx4/mlx4.c| 9 +++
From: Moti Haimovsky
This patch adds support for accessing the hardware directly when handling
Rx packets eliminating the need to use verbs in the Rx datapath.
Now the number of scatters is calculated on the fly, according to the
maximum expected packet size.
Signed-off-by: Vasily Philipov
---
From: Moti Haimovsky
Modify PMD to send single-buffer packets directly to the device
bypassing the ibv Tx post and poll routines.
Signed-off-by: Moti Haimovsky
---
drivers/net/mlx4/mlx4_prm.h | 108 +
drivers/net/mlx4/mlx4_rxtx.c | 353 ---
v2:
Rearange patches.
Semantics.
Enhancements.
Fix compilation issues.
Moti Haimovsky (6):
net/mlx4: add simple Tx bypassing ibverbs
net/mlx4: get back Rx flow functionality
net/mlx4: support multi-segments Tx
net/mlx4: get back Tx checksum offloads
net/mlx4: get back Rx checksum offloa
On Tue, Oct 03, 2017 at 12:25:27AM +, Mor, Omri wrote:
> When using Python 3, dpdk-devbind.py fails to detect modules other than
> igb_uio.
Was there a patch included as an attachment? If so, it's been stripped
out. Please include patch contents directly in the email, as described
at http://dpd
On Mon, Oct 02, 2017 at 06:21:06PM +0200, Adrien Mazarguil wrote:
> On Mon, Oct 02, 2017 at 02:46:24PM +0100, Bruce Richardson wrote:
> > On Mon, Oct 02, 2017 at 01:53:17PM +0200, Adrien Mazarguil wrote:
> > > Hi Stephen,
> > >
> > > On Fri, Sep 29, 2017 at 08:37:49AM -0700, Stephen Hemminger wrot
Currently, in order to get the name of a crypto device,
a user needs to access to it using the crypto device structure.
It is a better practise to have a function to retrieve this
name, given a device id.
Signed-off-by: Pablo de Lara
---
lib/librte_cryptodev/rte_cryptodev.c | 11 +
From: Akhil Goyal
Signed-off-by: Hemant Agrawal
Signed-off-by: Akhil Goyal
---
test/test/test_cryptodev.c | 201 +++
test/test/test_cryptodev_aes_test_vectors.h | 78 +++
test/test/test_cryptodev_blockcipher.c | 7 +
test/test/test_cr
1 - 100 of 130 matches
Mail list logo