Enable Virtchnl offload Caps negotiation and RSS_PF offload
to support AVF basic interface.
Signed-off-by: Jingjing Wu
---
config/common_base | 2 +-
drivers/net/i40e/i40e_ethdev.c | 64 +++
drivers/net/i40e/i40e_ethdev.h | 4 ++
drivers/net/i40e/i40e_pf.c |
Signed-off-by: Wenzhuo Lu
---
drivers/net/avf/avf.h| 1 +
drivers/net/avf/avf_ethdev.c | 1 +
drivers/net/avf/avf_rxtx.c | 300 +++
drivers/net/avf/avf_rxtx.h | 6 +
4 files changed, 308 insertions(+)
diff --git a/drivers/net/avf/avf.h b/
Signed-off-by: Jingjing Wu
---
MAINTAINERS | 6 ++
doc/guides/nics/features/avf.ini | 38 +++
doc/guides/nics/features/avf_vec.ini | 38 +++
doc/guides/nics/intel_vf.rst | 16 ++-
drivers/net/avf/avf_ethdev.c | 190
Signed-off-by: Jingjing Wu
---
config/common_base| 1 +
drivers/net/avf/Makefile | 1 +
drivers/net/avf/avf.h | 4 +
drivers/net/avf/avf_ethdev.c | 11 +
drivers/net/avf/avf_rxtx.c| 178 -
drivers/net/avf/avf_rxt
- promiscuous_enable
- promiscuous_disable
- allmulticast_enable
- allmulticast_disable
- mac_addr_add
- mac_addr_remove
- mac_addr_set
- vlan_filter_set
- vlan_offload_set
Signed-off-by: Jingjing Wu
---
drivers/net/avf/avf.h| 5 +
drivers/net/avf/avf_ethdev.c | 215 ++
- rxq_info_get
- txq_info_get
- rx_queue_count
- rx_descriptor_status
- tx_descriptor_status
Signed-off-by: Jingjing Wu
---
drivers/net/avf/avf_ethdev.c | 5 ++
drivers/net/avf/avf_rxtx.c | 120 +++
drivers/net/avf/avf_rxtx.h | 7 +++
3 files
Signed-off-by: Jingjing Wu
---
drivers/net/avf/avf_ethdev.c | 142 +++
1 file changed, 142 insertions(+)
diff --git a/drivers/net/avf/avf_ethdev.c b/drivers/net/avf/avf_ethdev.c
index 9cf1cfd..170317d 100644
--- a/drivers/net/avf/avf_ethdev.c
+++ b/drivers
Signed-off-by: Jingjing Wu
---
drivers/net/avf/avf_ethdev.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/drivers/net/avf/avf_ethdev.c b/drivers/net/avf/avf_ethdev.c
index 170317d..d257d2a 100644
--- a/drivers/net/avf/avf_ethdev.c
+++ b/drivers/net/avf/avf_et
Signed-off-by: Jingjing Wu
---
drivers/net/avf/avf.h| 2 ++
drivers/net/avf/avf_ethdev.c | 48
drivers/net/avf/avf_vchnl.c | 38 ++-
3 files changed, 87 insertions(+), 1 deletion(-)
diff --git a/drivers/net/av
Signed-off-by: Jingjing Wu
---
drivers/net/avf/avf.h| 2 ++
drivers/net/avf/avf_ethdev.c | 27 +++
drivers/net/avf/avf_vchnl.c | 26 ++
3 files changed, 55 insertions(+)
diff --git a/drivers/net/avf/avf.h b/drivers/net/avf/avf.h
index cbc
enable device and queue setup ops like:
- dev_configure
- dev_start
- dev_stop
- dev_close
- dev_infos_get
- rx_queue_start
- rx_queue_stop
- tx_queue_start
- tx_queue_stop
- rx_queue_setup
- rx_queue_release
- tx_queue_setup
- tx_queue_release
Signed-off-by: Jingjing Wu
---
driver
Signed-off-by: Jingjing Wu
---
config/common_base | 5 +
drivers/net/Makefile| 1 +
drivers/net/avf/Makefile| 58
drivers/net/avf/avf.h | 214 ++
drivers/net/avf/avf_ethdev.c| 482
Signed-off-by: Wenzhuo Lu
---
config/common_base | 4 +
drivers/net/avf/Makefile | 3 +
drivers/net/avf/avf_ethdev.c | 36 +-
drivers/net/avf/avf_log.h| 27 +-
drivers/net/avf/avf_rxtx.c | 789 ++-
drivers/net/avf/avf_rxtx.h | 5
Adaptive Virtual Function (AVF) Driver is VF driver which supports
for all future Intel devices without requiring a VM update.
It promises the basic high speed connectivity. And since this happens
to be an adaptive VF driver, every new drop of the VF driver would
add more and more advanced features
Without this patch, the number of queues per i40e VF is defined as 4
by CONFIG_RTE_LIBRTE_I40E_QUEUE_NUM_PER_VF=4 in config/common_base.
It is fixed value determined in building time and can't be changed
during run time.
With this patch, the number of queues per i40e VF can be determinated
during
Hi,
Some quick comments. Will go through the whole patch later.
On Fri, Nov 24, 2017 at 03:04:00AM -0800, Xiao Wang wrote:
> When live migration is done, for the backup VM, either the virtio
> frontend or the vhost backend needs to send out gratuitous RARP packet
> to announce its new network loc
On Fri, Nov 24, 2017 at 03:03:59AM -0800, Xiao Wang wrote:
[...]
> diff --git a/drivers/net/virtio/virtio_rxtx.h
> b/drivers/net/virtio/virtio_rxtx.h
> index 54f1e84..24e3026 100644
> --- a/drivers/net/virtio/virtio_rxtx.h
> +++ b/drivers/net/virtio/virtio_rxtx.h
> @@ -84,6 +84,7 @@ struct virtnet
Rte_flow actually defined to include RSS,
but till now, RSS is out of rte_flow.
This patch is to move igb existing RSS to rte_flow.
Signed-off-by: Wei Zhao
---
drivers/net/e1000/e1000_ethdev.h | 20 +
drivers/net/e1000/igb_ethdev.c | 17 +
drivers/net/e1000/igb_flow.c | 160 +
The patches mainly finish following functions:
1) igb move RSS to flow API
2) ixgbe move RSS to flow API
v2:
-fix bug for RSS flush code.
-fix patch check warning.
root (2):
net/e1000: move RSS to flow API
net/ixgbe: move RSS to flow API
drivers/net/e1000/e1000_ethdev.h | 20 +
drivers
Rte_flow actually defined to include RSS,
but till now, RSS is out of rte_flow.
This patch is to move ixgbe existing RSS to rte_flow.
Signed-off-by: Wei Zhao
---
drivers/net/ixgbe/ixgbe_ethdev.c | 12 +++
drivers/net/ixgbe/ixgbe_ethdev.h | 10 +++
drivers/net/ixgbe/ixgbe_flow.c | 165 +++
When live migration is done, for the backup VM, either the virtio
frontend or the vhost backend needs to send out gratuitous RARP packet
to announce its new network location.
This patch enables VIRTIO_NET_F_GUEST_ANNOUNCE feature to support live
migration scenario where the vhost backend doesn't h
When live migration is finished, the backup VM needs to proactively announce
its new location. DPDK vhost has implemented VHOST_USER_PROTOCOL_F_RARP to
generate a RARP packet to switch in dequeue path. Another method is to let
the guest proactively send out RARP packet using VIRTIO_NET_F_GUEST_ANNO
The virtio_send_command function may be called from app's configuration
routine, but also from an interrupt handler called when live migration is
done on the backup side. So this patch makes control queue thread-safe
first.
Signed-off-by: Xiao Wang
---
drivers/net/virtio/virtio_ethdev.c | 7
Hi Bruce
I knew little about DPDK's milestone
I read some hints from http://dpdk.org/dev/roadmap
18.02
* Proposal deadline: November 24, 2017
* Integration deadline: January 5, 2018
I wonder whether I need to resend the patchset(the 2nd part) again after
November 24?
Thanks for any sugges
hi,
Share dpdk tcp/ip stack performance here:
CPU
Intel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz
NIC
02:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+
Network Connection (rev 01)
02:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+
Network Connect
Hello,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Lilijun (Jerry)
> Sent: Monday, November 20, 2017 2:16 AM
> To: dev@dpdk.org; tomaszx.kula...@intel.com
> Cc: Zhang, Jerry; Wanghanlin
> Subject: [dpdk-dev] [PATCH] net/bonding: fix bond 8023ad mode enable
>
Sorry -- ignore my previous email. I was looking at it from the wrong
perspective. I was thinking of what happens in active activate_slave, which
calls bond_mode_8023ad_activate_slave *before* adding to the
active_slaves[] array.
In this case, the slaves are already active, since we're iterating o
Hello,
I've run into some unexpected behaviour in the rte_eth_bond pmd using 8023ad
mode with dedicated queues. bond_ethdev_rx_burst_8023ad_fast_queue iterates
over all active slaves, and receives from each. This incorrectly ignores
whether or not the interface is collecting. If it is not colle
The new release cycle is open, and reviews are more than welcome :)
Please consider reviewing your peers,
and contribute to the success of this release, thanks!
Signed-off-by: Thomas Monjalon
---
lib/librte_eal/common/include/rte_version.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lib/librte_eal/common/include/rte_version.h
b/lib/librte_eal/common/include/rte_version.h
index b176f6585..adee8bbc6 100644
--- a/lib/librte_
22/11/2017 18:38, John McNamara:
> Add template release notes for DPDK 18.02 with inline
> comments and explanations of the various sections.
>
> Signed-off-by: John McNamara
> ---
>
> V2: Added "Removed Items" and removed "Resolved Issues".
>
> doc/guides/rel_notes/release_18_02.rst | 186
>
Hi all,
As announced when releasing DPDK 17.11, the proposal deadline is
the end of the month.
It means that new features may be considered for inclusion in 18.02
if proposed in November (until the 30th).
The website will be updated to make it clear:
http://dpdk.org/ml/archives/web/2017-N
Hi,
In the documentation it says that:
* @param cache_size
* If cache_size is non-zero, the rte_mempool library will try to
* limit the accesses to the common lockless pool, by maintaining a
* per-lcore object cache. This argument must be lower or equal to
* CONFIG_RTE_MEMPOOL_CACHE_
Inner VXLAN RSS was supported and performed by default prior to the entire
mlx4 refactoring that occurred in DPDK 17.11, however so far the new Verbs
RSS API did not provide means to enable it. This will be addressed in
Linux 4.15 and in RDMA core.
Thanks to RSS capabilities, the PMD can now probe
Until now, UDP RSS support could not be relied on due to a problem in the
Linux kernel implementation and mlx4 RSS capabilities were not reported at
all, hence the PMD had to make assumptions.
Since both issues will be addressed simultaneously in Linux 4.15 (related
patches already upstream) and l
Supported RSS hash fields are listed in function mlx4_conv_rss_hf() and
duplicated in mlx4_flow_prepare(); the latter are used when RSS is
requested without specifying any parameters.
This commit standardizes on mlx4_conv_rss_hf().
Signed-off-by: Adrien Mazarguil
Acked-by: Neil Horman
---
driv
A couple of structure fields are not Doxygen-friendly.
Fixes: 5db1d364086e ("net/mlx4: restore Tx checksum offloads")
Cc: Moti Haimovsky
Cc: sta...@dpdk.org
Signed-off-by: Adrien Mazarguil
Acked-by: Neil Horman
---
drivers/net/mlx4/mlx4.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions
Fixes: a2ce2121c01c ("net/mlx4: separate Tx configuration functions")
Cc: sta...@dpdk.org
Signed-off-by: Adrien Mazarguil
Acked-by: Neil Horman
---
drivers/net/mlx4/mlx4_txq.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/net/mlx4/mlx4_txq.c b/drivers/net/mlx4/mlx4_txq.c
index 7882
Following the refactoring of the entire mlx4 PMD for DPDK 17.11, UDP RSS
support was left in a disabled state. Likewise, inner VXLAN RSS used to be
performed automatically by default but it's not the case anymore.
This series brings back both features by relying on the latest API updates
and bugfi
On Thu, Nov 23, 2017 at 04:53:12PM +, Bruce Richardson wrote:
> This patch adds an AVX2 vectorized path to the i40e driver, based on the
> existing SSE4.2 version. Using AVX2 instructions gives better performance
> than the SSE version, though the percentage increase depends on the exact
> sett
Add a new Rx function using AVX2 instructions for higher performance. For
now, this functionality is limited to platforms with Intel Xeon Scalable
Processor(SP), Skylake uarch. The function to be used is selected at
runtime, not just at compile-time.
Signed-off-by: Bruce Richardson
---
drivers/
Add a new Tx function using AVX2 instructions for higher performance. For
now, this functionality is limited to platforms with Intel Xeon Scalable
Processor(SP), Skylake uarch. The function to be used is selected at
runtime, not just at compile-time.
Signed-off-by: Bruce Richardson
---
drivers/
This patch adds an AVX2 vectorized path to the i40e driver, based on the
existing SSE4.2 version. Using AVX2 instructions gives better performance
than the SSE version, though the percentage increase depends on the exact
settings used. For example:
* Using 16B rather than 32B descriptors gives the
Hello,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Lilijun (Jerry)
> Sent: Monday, November 20, 2017 2:16 AM
> To: dev@dpdk.org; tomaszx.kula...@intel.com
> Cc: Zhang, Jerry; Wanghanlin
> Subject: [dpdk-dev] [PATCH] net/bonding: fix bond 8023ad mode enable
>
Add possibility to load file with raw packet and set it
as a template for flow director filter setup.
Signed-off-by: Kirill Rybalchenko
---
app/test-pmd/cmdline.c | 116 -
app/test-pmd/config.c | 8 ++--
app/test-pmd/testpmd.h | 6 +--
3 files
Add description of raw flow type mode for flow_director_filter
command in testpmd. Modify description of flow type parameter
for functions set_hash_global_config, set_hash_input_set and
set_fdir_input_set
Signed-off-by: Kirill Rybalchenko
---
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 24
Add possibility to load file with raw packet and set it
as a template for flow director filter setup.
Kirill Rybalchenko (2):
app/testpmd: add raw flowtype mode for flow director filter
doc: add description of raw mode in flow director in testpmd
app/test-pmd/cmdline.c |
This feature still relies on some symbols from Verbs and thus the support
is only compile if the symbols are available.
Only ConnectX-4 Lx INNOVA are security capable.
Signed-off-by: Aviad Yehezkel
Signed-off-by: Nelio Laranjeiro
---
doc/guides/nics/mlx5.rst | 9 +
drivers/net/mlx5/mlx
From: Shahaf Shuler
Signed-off-by: Shahaf Shuler
Signed-off-by: Aviad Yehezkel
Signed-off-by: Matan Barak
Signed-off-by: Nelio Laranjeiro
---
drivers/net/mlx5/mlx5.h | 7 +
drivers/net/mlx5/mlx5_flow.c | 309 ++
drivers/net/mlx5/mlx5_ipsec.c |
From: Aviad Yehezkel
Signed-off-by: Aviad Yehezkel
Signed-off-by: Nelio Laranjeiro
---
drivers/net/mlx5/Makefile | 1 +
drivers/net/mlx5/mlx5.c | 12 ++
drivers/net/mlx5/mlx5.h | 2 +
drivers/net/mlx5/mlx5_ipsec.c | 322 ++
4 files c
Signed-off-by: Nelio Laranjeiro
---
drivers/net/mlx5/mlx5_flow.c | 88 +---
1 file changed, 41 insertions(+), 47 deletions(-)
diff --git a/drivers/net/mlx5/mlx5_flow.c b/drivers/net/mlx5/mlx5_flow.c
index 1eda83671..ff50470b5 100644
--- a/drivers/net/mlx5/
Enable HAVE_VERBS_IPSEC_SUPPORT is associated code is available in
RDMA-Core.
Signed-off-by: Nelio Laranjeiro
---
drivers/net/mlx5/Makefile | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/net/mlx5/Makefile b/drivers/net/mlx5/Makefile
index a3984eb9f..b2dd86796 100644
--- a/drive
From: Aviad Yehezkel
This feature is only supported by ConnectX-4 Lx INNOVA NIC. Having such
support will automatically disable and enable crypto offload device
arguments to make the PMD IPsec capable.
Signed-off-by: Aviad Yehezkel
Signed-off-by: Nelio Laranjeiro
---
drivers/net/mlx5/mlx5.c
Mellanox detains an Ethernet to embed additional metadata in Ethernet
frames [1]. This Ether type is necessary for some NIC to transform packets
using an offloading.
[1] http://standards-oui.ieee.org/ethertype/eth.txt
Signed-off-by: Nelio Laranjeiro
---
lib/librte_net/rte_ether.h | 2 ++
1 file
Add support for IPsec using rte_security on ConnectX-4 Lx INNOVA NIC.
This support is still in progress on all side (RDMA-Core and Linux Kernel) it
is only enable at compilation time when the expected symbols are present in
Verbs, even in such situation static assert are present to assure the offl
Hello,
I've been testing my LAG implemented with the DPDK eth_bond pmd. As part of my
fault tolerance testing, I want to ensure that if a link is flapping up and
down continuously, impact to service is minimal. My findings are that in this
case, the lag is rendered inoperable if a certain link
MLX4 PMD dynamically loads mlx4 and ibverbs in
run-time and it is not linked to external libraries.
Signed-off-by: Shachar Beiser
---
v1:
load external libraries in run-time
v2:
fix checkpatch warnings
v3:
fix checkpatch warnings
---
config/common_base
MLX5 PMD loads libraries: libibverbs and libmlx5.
MLX5 PMD is not linked to external libraries.
Signed-off-by: Shachar Beiser
---
v1:
load external libraries in run-time
v2
* fix checkpatch warnings
v3:
* fix checkpatch warnings
---
config/common_base
Generic flow API have both direction bits, ingress and egress for rules
which may work on both sides.
Fixes: ec17993a145a ("examples/ipsec-secgw: support security offload")
Cc: akhil.go...@nxp.com
Signed-off-by: Nelio Laranjeiro
---
examples/ipsec-secgw/ipsec.c | 2 ++
1 file changed, 2 inserti
Mellanox INNOVA NIC needs to have final target queue actions to perform
inline crypto.
Signed-off-by: Nelio Laranjeiro
---
examples/ipsec-secgw/ipsec.c | 27 ++-
examples/ipsec-secgw/ipsec.h | 2 +-
2 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/examples
Hi Radoslaw,
On 11/11/2017 6:55 PM, Radoslaw Biernacki wrote:
This patch fixes the bug caused by improper use of buffered stdio file
access for switching the CPU frequency and governor. When using
buffered stdio, each fwrite() must use fflush() and the return code
must be verified. Also fseek()
MLX4 PMD dynamically loads mlx4 and ibverbs in
run-time and it is not linked to external libraries.
Signed-off-by: Shachar Beiser
---
History:
V1: http://dpdk.org/dev/patchwork/patch/31555/
V2:
Fixing checkpatch code styling warnings
---
config/common_base |
MLX5 PMD loads libraries: libibverbs and libmlx5.
MLX5 PMD is not linked to external libraries.
Signed-off-by: Shachar Beiser
---
History:
V1:
http://dpdk.org/patch/31555
V2:
* Fixing checkpatch coding style issues
---
config/common_base | 1 +
drivers/net/mlx5/Ma
Thursday, November 23, 2017 3:06 PM, Thierry Herbelot:
> On 11/23/2017 02:00 PM, Shahaf Shuler wrote:
> Hello Shahaf
>
> Your suggestion is excellent: thanks for it.
>
> Best regards
>
> Thierry
Applied to next-net-mlx, thanks.
> >
> >
> >
> >
> >>
> >> Thanks,
> >>
> >> --
> >> Né
On 11/23/2017 02:00 PM, Shahaf Shuler wrote:
Hi Thierry
Friday, November 17, 2017 9:55 AM, Nelio Laranjeiro:
2.11.0
Acked-by: Nelio Laranjeiro
Am having the following check-git-log errors:
Headline too long:
net/mlx5: cleanup the allocation of the buffer used for the ethtool
sta
Hi Thierry
Friday, November 17, 2017 9:55 AM, Nelio Laranjeiro:
> > 2.11.0
>
> Acked-by: Nelio Laranjeiro
Am having the following check-git-log errors:
Headline too long:
net/mlx5: cleanup the allocation of the buffer used for the ethtool
stats
Wrong tag:
Fixes: a4193ae3bc4f (
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/skeleton/basicfwd.c | 12 ++--
1 file change
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/server_node_efd/server/init.c | 10 --
1 fil
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/rxtx_callbacks/main.c | 12 ++--
1 file chan
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/ptpclient/ptpclient.c | 7 +--
1 file changed, 5
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/packet_ordering/main.c | 13 +++--
1 file ch
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/flow_filtering/main.c | 27 -
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/flow_classify/flow_classify.c | 12 ++--
1 f
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/ethtool/ethtool-app/main.c | 7 ++-
1 file chang
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/eventdev_pipeline_sw_pmd/main.c | 10 --
1 f
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/distributor/main.c | 8 +++-
1 file changed, 7 i
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/vm_power_manager/main.c | 12 ++--
1 file ch
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/vmdq_dcb/main.c | 10 +-
1 file changed, 5 i
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/vhost/main.c | 42 +++---
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/tep_termination/vxlan_setup.c | 37 +
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/vmdq/main.c | 11 +--
1 file changed, 5 inse
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/performance-thread/l3fwd-thread/main.c | 42
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/quota_watermark/qw/init.c | 38 +
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/qos_meter/main.c | 64 ++
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/netmap_compat/bridge/bridge.c | 7 ++
examp
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/qos_sched/init.c | 31 --
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/load_balancer/init.c | 37 ++
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/multi_process/l2fwd_fork/main.c | 36 +
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/link_status_interrupt/main.c | 38 ++
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/ipv4_multicast/main.c | 35 +
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/ip_reassembly/main.c | 36 ++
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/ipsec-secgw/ipsec-secgw.c | 27 +
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/ip_pipeline/config_parse.c | 13 +++--
examp
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/ip_fragmentation/main.c | 36 +++
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/kni/main.c | 67
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/exception_path/main.c | 38 +
MLX4 PMD dynamically loads mlx4 and ibverbs in
run-time and it is not linked to external libraries.
Signed-off-by: Shachar Beiser
---
config/common_base | 1 +
drivers/net/mlx4/Makefile | 14 +-
drivers/net/mlx4/lib/mlx4_dll.c | 731
MLX5 PMD loads libraries: libibverbs and libmlx5.
MLX5 PMD is not linked to external libraries.
Signed-off-by: Shachar Beiser
---
config/common_base | 1 +
drivers/net/mlx5/Makefile| 27 +-
drivers/net/mlx5/lib/mlx5_dll.c | 758 +++
d
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/l3fwd-acl/main.c | 41 ++
Ethdev offloads API has changed since:
commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API")
commit cba7f53b717d ("ethdev: introduce Tx queue offloads API")
This commit support the new API.
Signed-off-by: Shahaf Shuler
---
examples/bond/main.c | 68 +++
1 - 100 of 143 matches
Mail list logo