Set RTE_ETH_DEV_CLOSE_REMOVE upon probe so all the private resources
for the port can be freed by rte_eth_dev_close().
Signed-off-by: SteveX Yang
---
drivers/net/iavf/iavf_ethdev.c | 43 --
1 file changed, 25 insertions(+), 18 deletions(-)
diff --git a/drivers/ne
Set RTE_ETH_DEV_CLOSE_REMOVE upon probe so all the private resources
for the port can be freed by rte_eth_dev_close().
Signed-off-by: SteveX Yang
---
drivers/net/iavf/iavf_ethdev.c | 43 --
1 file changed, 25 insertions(+), 18 deletions(-)
diff --git a/drivers/ne
tx packets are not going out and standard tx path is not working due to
cleanup malfunctioning.
Signed-off-by: Vipul Ashri
---
drivers/net/virtio/virtqueue.h | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/net/virtio/virtqueue.h b/drivers/net/virtio/virtqueue.h
These patches are bugs porting from i40evf to iavf.
[PATCH 1/7] net/iavf: fix scattered Rx enabling
[PATCH 2/7] net/iavf: set speed to undefined for default case
[PATCH 3/7] net/iavf: fix port start during configuration restore
[PATCH 4/7] net/iavf: fix setting of MAC address on iavf
[PA
No need to add additional vlan tag size for max packet size, since
for i40e, the queue's Rx Max Frame Size (rxq->max_pkt_len) already
includes the vlan header size.
Fixes: 69dd4c3d0898 ("net/avf: enable queue and device")
Signed-off-by: SteveX Yang
---
drivers/net/iavf/iavf_ethdev.c | 2 +-
1 f
During PF/VF link update, a default speed value of 100M will be set
if get_link_info has failed or speed is unknown.
Consequently if PF is put in no-carrier state, VFs will switch to
"in carrier" state due to a link up + a link speed set to 100M
(default value if no speed detected).
To be consist
If configuring VF promiscuous mode is not supported,
return -ENOTSUP error code in .promiscuous_enable/disable dev_ops.
This is to fix the port start during configuration restore,
where if .promiscuous_enable/disable dev_ops exists
and return any value other than -ENOTSUP, start will fail.
Same is
When setting the MAC address, the ethdev layer copies the new mac
address in dev->data->mac_addrs[0] before calling the dev_ops.
Therefore, is_same_ether_addr(mac_addr, dev->data->mac_addrs) was
always true, and the MAC was never set. Remove this test to fix the
issue.
Fixes: 538da7a1cad2 ("net:
Port reset will call iavf_dev_uninit() to release resources. It wants
to call iavf_dev_close() to release resources. So there will be a
call conflict if calling iavf_dev_reset() and iavf_dev_close() at the
same time.
This patch added adapter->closed flag in iavf_dev_close()
to control the status o
When receiving the unsupported AQ messages, it's taken as an
error. It's not appropriate and triggers too much unnecessary print.
Fixes: 22b123a36d07 ("net/avf: initialize PMD")
Signed-off-by: SteveX Yang
---
drivers/net/iavf/iavf_vchnl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
d
Interrupt mapping should be 1:n queue(s).This patch fixes the
logic of interrupt bind by code reconstruction.
Fixes: 69dd4c3d0898 ("net/avf: enable queue and device")
Signed-off-by: SteveX Yang
---
drivers/net/iavf/iavf_vchnl.c | 56 ---
1 file changed, 45 insert
Link status structure keeps complicated values which are hard to
represent to end user. e.g. link_speed has INT_MAX value which
means that speed is unknown, link_duplex equal to 0 means
'half-duplex' etc. To simplify processing of the values
in application, new dpdk function is introduced.
This co
MAINTAINERS | 1 +
app/proc-info/main.c | 9 +-
app/test-pipeline/init.c | 11 ++-
app/test-pmd/config.c| 20 +++--
app/test-pmd/testpmd.c
From: Thomas Monjalon
When querying the link information, the link status is
a mandatory major information.
Other boolean values are supposed to be accurate:
- duplex mode (half/full)
- negotiation (auto/fixed)
This API update is making explicit that the link speed information
is
Add usage of rte_eth_link_to_str function to example
applications and docs
Signed-off-by: Ivan Dyukov
---
app/proc-info/main.c | 13 ++-
app/test-pipeline/init.c | 11 -
app/test-pmd/config.c | 23 -
rte_ethdev has declared new NUM_UNKNOWN speed which
could be used in case when no speed information is available and
link is up. NUM_NONE should be returned, if link is down.
Signed-off-by: Ivan Dyukov
Reviewed-by: Ferruh Yigit
---
drivers/net/ice/ice_ethdev.c | 5 -
1 file changed, 4 inser
rte_ethdev has declared new NUM_UNKNOWN speed which
could be used in case when no speed information is available
Signed-off-by: Ivan Dyukov
Reviewed-by: Wei Zhao
---
drivers/net/ixgbe/ixgbe_ethdev.c | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/drivers/net/ixgbe/ixgbe
rte_ethdev has declared new NUM_UNKNOWN speed which
could be used in case when no speed information is available and
link is up. NUM_NONE should be returned, if link is down.
Signed-off-by: Ivan Dyukov
Acked-by: Jeff Guo
---
drivers/net/i40e/i40e_ethdev.c| 5 -
drivers/net/i40e/i40e_et
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/bbdev_app/main.c | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/examples/bbdev_app/main.c b/examples/bbdev_app/main.c
index 68a46050c..2eff5441a 100644
--- a/ex
Add usage of rte_eth_link_to_str function to example
applications:
* ip_fragmentation
* ip_reassembly
* l3fwd-acl
Signed-off-by: Ivan Dyukov
---
examples/ip_fragmentation/main.c | 13 +
examples/ip_reassembly/main.c| 13 +
examples/l3fwd-acl/ma
Add usage of rte_eth_link_to_str function to example
applications:
* ipv4_multicast
* l2fwd-jobstats
* l2fwd-keepalive
* l3fwd
* link_status_interrupt
Signed-off-by: Ivan Dyukov
---
examples/ipv4_multicast/main.c| 14 ++--
examples/l2fwd-jo
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/ioat/ioatfwd.c | 14 ++
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/examples/ioat/ioatfwd.c b/examples/ioat/ioatfwd.c
index b66ee73bc..bb8cff7c1 100644
--- a/ex
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/ip_pipeline/cli.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/examples/ip_pipeline/cli.c b/examples/ip_pipeline/cli.c
index d79699e2e..236553aae 100644
-
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/l2fwd-crypto/main.c | 12
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/examples/l2fwd-crypto/main.c b/examples/l2fwd-crypto/main.c
index 827da9b3e..da3b12f4f 10
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/l2fwd-event/main.c | 13 +
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/examples/l2fwd-event/main.c b/examples/l2fwd-event/main.c
index 4fe500333..f43b61daf 1006
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/ipsec-secgw/ipsec-secgw.c | 13 +
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/examples/ipsec-secgw/ipsec-secgw.c
b/examples/ipsec-secgw/ipsec-secgw.c
index f77
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/kni/main.c | 26 +-
1 file changed, 9 insertions(+), 17 deletions(-)
diff --git a/examples/kni/main.c b/examples/kni/main.c
index f5d12a5b8..f1045b284 100644
--- a/e
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/l3fwd-graph/main.c | 15 +--
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/examples/l3fwd-graph/main.c b/examples/l3fwd-graph/main.c
index c70270c4d..ccf55859f 1
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/l2fwd/main.c | 13 +
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/examples/l2fwd/main.c b/examples/l2fwd/main.c
index e04c601b5..b229a760a 100644
--- a/examples/
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/l3fwd-power/main.c | 14 +-
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/examples/l3fwd-power/main.c b/examples/l3fwd-power/main.c
index 9db94ce04..ff862fbc8 100
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/performance-thread/l3fwd-thread/main.c | 13 +
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/examples/performance-thread/l3fwd-thread/main.c
b/examples/performan
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
.../client_server_mp/mp_server/init.c | 15 ++-
examples/multi_process/symmetric_mp/main.c| 13 +
2 files changed, 11 insertions(+), 17 deletions(-)
diff
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/qos_sched/init.c | 13 +
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/examples/qos_sched/init.c b/examples/qos_sched/init.c
index 9626c15b8..99521bc4a 100644
---
Add usage of rte_eth_link_strf function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/ntb/ntb_fwd.c | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/examples/ntb/ntb_fwd.c b/examples/ntb/ntb_fwd.c
index eba8ebf9f..abb05a612 100644
--- a/examples/n
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/server_node_efd/server/init.c | 15 +--
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/examples/server_node_efd/server/init.c
b/examples/server_node_efd/server/i
Add usage of rte_eth_link_to_str function to example
applications
Signed-off-by: Ivan Dyukov
---
examples/vm_power_manager/main.c | 14 +-
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/examples/vm_power_manager/main.c b/examples/vm_power_manager/main.c
index 273bfec29
When PF event VIRTCHNL_EVENT_LINK_CHANGE recevied, i40evf need update
the link status, and issue RTE_ETH_EVENT_INTR_LSC via
_rte_eth_dev_callback_process().
Signed-off-by: SteveX Yang
---
drivers/net/i40e/i40e_ethdev_vf.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a
When PF event VIRTCHNL_EVENT_LINK_CHANGE received, i40evf need update
the link status and issue RTE_ETH_EVENT_INTR_LSC via
_rte_eth_dev_callback_process().
Signed-off-by: SteveX Yang
---
drivers/net/i40e/i40e_ethdev_vf.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/
Hello Pawel,
Few suggestions:
1. use 'trace' instead of 'tracepoint' in subject line. i.e. "trace: fix
compilation with C++"
1. Update change history.
2. Add Fixes tag.
3. Superseed the previous version of this fix.
Reference: http://patches.dpdk.org/patch/66396/
Rest Looks okay. Please submit n
Start a new release cycle with empty release notes.
The ABI version becomes 21.0.
The map files are updated to the new ABI major number (21).
Travis ABI check is disabled because compatibility is not preserved.
Signed-off-by: Thomas Monjalon
---
v2: bump major ABI number (including .map changes)
Start a new release cycle with empty release notes.
The ABI version becomes 21.0.
The ABI major is back to normal, having only one number (21 vs 20.0).
The map files are updated to the new ABI major number (21).
Travis ABI check is disabled because compatibility is not preserved.
Signed-off-by: T
The script was using the full ABI version, including the minor number,
to version the symbols in the map files.
It is fixed to use only the major number for symbol versioning.
Signed-off-by: Thomas Monjalon
---
devtools/update_version_map_abi.py | 7 ---
1 file changed, 4 insertions(+), 3 de
This RFC integrates shared UMEM support into the AF_XDP PMD. It is based on the
WIP kernel series [1] by Magnus Karlsson.
Detailed information on the shared UMEM feature can be found in the final patch
in the aforementioned series.
Support for the kernel feature can eventually be detected in DPDK
A future kernel will introduce the ability to efficiently share a UMEM
between AF_XDP sockets bound to different queue ids on the same or
different devices. This patch integrates that functionality into the AF_XDP
PMD.
A PMD will attempt to share a UMEM with others if the shared_umem=1 vdev
arg is
Add two new power management intrinsics, and provide an implementation
in eal/x86 based on UMONITOR/UMWAIT instructions. The instructions
are implemented as raw byte opcodes because there is not yet widespread
compiler support for these instructions.
The power management instructions provide an ar
Add a simple on/off switch that will enable saving power when no
packets are arriving. It is based on counting the number of empty
polls and, when the number reaches a certain threshold, entering an
architecture-defined optimized power state that will either wait
until a TSC timestamp expires, or w
Implement support for the power management API by implementing a
`next_rx_desc` function that will return an address of an RX ring's
status bit.
Signed-off-by: Liang Ma
Signed-off-by: Anatoly Burakov
---
drivers/net/i40e/i40e_ethdev.c | 1 +
drivers/net/i40e/i40e_rxtx.c | 23
Implement support for the power management API by implementing a
`next_rx_desc` function that will return an address of an RX ring's
status bit.
Signed-off-by: Anatoly Burakov
Signed-off-by: Liang Ma
---
drivers/net/ixgbe/ixgbe_ethdev.c | 1 +
drivers/net/ixgbe/ixgbe_rxtx.c | 22
Implement support for the power management API by implementing a
`next_rx_desc` function that will return an address of an RX ring's
status bit.
Signed-off-by: Liang Ma
Signed-off-by: Anatoly Burakov
---
drivers/net/ice/ice_ethdev.c | 1 +
drivers/net/ice/ice_rxtx.c | 23
On 11/08/20 11:52 +0300, Ivan Dyukov wrote:
> Link status structure keeps complicated values which are hard to
> represent to end user. e.g. link_speed has INT_MAX value which
> means that speed is unknown, link_duplex equal to 0 means
> 'half-duplex' etc. To simplify processing of the values
> in
The script was using the full ABI version, including the minor number,
to version the symbols in the map files.
It is fixed to use only the major number for symbol versioning.
Signed-off-by: Thomas Monjalon
---
devtools/update_version_map_abi.py | 7 ---
1 file changed, 4 insertions(+), 3 de
Start a new release cycle with empty release notes.
The ABI version becomes 21.0.
The ABI major is back to normal, having only one number (21 vs 20.0).
The map files are updated to the new ABI major number (21).
The ABI exceptions specific to previous major version are dropped.
Travis ABI check is
From: Sachin Saxena
This patch uses fmlib to configure the FMAN HW for flow
and distribution configuration, thus avoiding the need
for static FMC tool execution optionally.
Signed-off-by: Sachin Saxena
Signed-off-by: Hemant Agrawal
---
drivers/net/dpaa/Makefile | 1 +
drivers/net/dpaa/
From: Jun Yang
This patch adds support for VSP (Virtual Storage Profile)
in fmlib routines.
VSP allow a network interface to be divided into physical
and virtual instance(s).
The concept is very similar to SRIOV.
Signed-off-by: Jun Yang
Acked-by: Hemant Agrawal
---
drivers/net/dpaa/Makefile
This patch add support to initialize the VSP ports
in the FMAN library.
Signed-off-by: Hemant Agrawal
---
drivers/bus/dpaa/base/fman/fman.c | 57 +++
drivers/bus/dpaa/include/fman.h | 3 ++
2 files changed, 60 insertions(+)
diff --git a/drivers/bus/dpaa/base/fman/
From: Radu Bulie
A shared MAC interface is an interface which can be used
by both kernel and userspace based on classification configuration
It is defined in dts with the compatible string "fsl,dpa-ethernet-shared"
which bpool will be seeded by the dpdk partition and configured
as a netdev by the
From: Jun Yang
This patch adds support for Virtual Storage profile (VSP) feature.
With VSP support when memory pool is created, the hw buffer pool id
i.e. bpid is not allocated; thhe bpid is identified by dpaa flow
create API.
The memory pool of RX queue is attached to specific BMan pool
accordin
From: Jun Yang
Parse the fmc.bin generated by fmc to setup
RXQs for each port on fmc mode.
The parser gets the fqids and vspids from fmc.bin.
Signed-off-by: Jun Yang
Acked-by: Hemant Agrawal
---
drivers/net/dpaa/Makefile | 1 +
drivers/net/dpaa/dpaa_ethdev.c | 26 +-
drivers/net/dpaa/
From: Sachin Saxena
With fmlib (FMCLESS) mode now RSS can be modified on runtime.
This patch add support for RSS update functions
Signed-off-by: Hemant Agrawal
Signed-off-by: Sachin Saxena
---
drivers/net/dpaa/dpaa_ethdev.c | 37 ++
1 file changed, 37 insertion
11.08.2020 14:02, Gaëtan Rivet пишет:
> On 11/08/20 11:52 +0300, Ivan Dyukov wrote:
>> Link status structure keeps complicated values which are hard to
>> represent to end user. e.g. link_speed has INT_MAX value which
>> means that speed is unknown, link_duplex equal to 0 means
>> 'half-duplex' etc
On 11/08/20 15:48 +0300, Ivan Dyukov wrote:
> 11.08.2020 14:02, Gaëtan Rivet пишет:
> > On 11/08/20 11:52 +0300, Ivan Dyukov wrote:
> >> Link status structure keeps complicated values which are hard to
> >> represent to end user. e.g. link_speed has INT_MAX value which
> >> means that speed is unkn
11.08.2020 15:53, Gaëtan Rivet пишет:
> On 11/08/20 15:48 +0300, Ivan Dyukov wrote:
>> 11.08.2020 14:02, Gaëtan Rivet пишет:
>>> On 11/08/20 11:52 +0300, Ivan Dyukov wrote:
Link status structure keeps complicated values which are hard to
represent to end user. e.g. link_speed has INT_MAX
Hi Sunil,
I finished porting app to DPDK 20.05 and I'm afraid that I can't
do anything more here as I don't have proper development
environment anymore nor the time for setting it up again. If you
find this change useful please take over it. Otherwise there will
be long time before I can send nex
Hi Thomas,
On 11/08/2020 12:27, Thomas Monjalon wrote:
> Start a new release cycle with empty release notes.
>
> The ABI version becomes 21.0.
> The ABI major is back to normal, having only one number (21 vs 20.0).
> The map files are updated to the new ABI major number (21).
> The ABI exceptions
Start a new release cycle with empty release notes.
The ABI version becomes 21.0.
The ABI major is back to normal, having only one number (21 vs 20.0).
The map files are updated to the new ABI major number (21).
The ABI exceptions are dropped.
Travis ABI check is disabled because compatibility is
The script was using the full ABI version, including the minor number,
to version the symbols in the map files.
It is fixed to use only the major number for symbol versioning.
Signed-off-by: Thomas Monjalon
---
devtools/update_version_map_abi.py | 7 ---
1 file changed, 4 insertions(+), 3 de
11/08/2020 15:47, Kinsella, Ray:
> On 11/08/2020 12:27, Thomas Monjalon wrote:
> > --- a/devtools/libabigail.abignore
> > +++ b/devtools/libabigail.abignore
> > @@ -8,12 +8,6 @@
> > [suppress_variable]
> > symbol_version = INTERNAL
> >
> > -; Ignore ABI 20.0.1 replaced with ABI 21
> > -
Added a section describing new abi versions, this provides pointers to
the relevant amended rules that apply during the abi breakage window.
Also remove the large note a the head of the abi policy describing the
abi stability process that has taken place over the previous year.
Signed-off-by: Ray
Only check the hardware support when the user specifies the 'proto_xtr'
feature. And not require all the types need to be support in hardware,
so that if new protocol extraction type is introduced, just check it as
needed.
Also the ice Rx metadata can also support protocol offset metadata, not
onl
On Mon, 10 Aug 2020 19:33:12 -0700
lon...@linuxonhyperv.com wrote:
> From: Long Li
>
> netvsc is a high speed VMBus device that uses monitor bit to signal the
> host. It's not necessary to send interrupts via INT bit.
>
> Signed-off-by: Long Li
Acked-by: Stephen Hemminger
On Mon, 10 Aug 2020 19:33:13 -0700
lon...@linuxonhyperv.com wrote:
> From: Long Li
>
> chim_index could potentially be used in other hn_txdesc when re-allocated.
> Mark it as invalid to prevent stale value being used.
>
> Signed-off-by: Long Li
Acked-by: Stephen Hemminger
On Mon, 10 Aug 2020 19:33:14 -0700
lon...@linuxonhyperv.com wrote:
> From: Stephen Hemminger
>
> The data from the host is trusted but checked by the driver.
> One check that is missing is that the packet offset and length
> might cause wraparound.
>
> Cc: sta...@dpdk.org
>
> Signed-off-by: St
On Tue, 11 Aug 2020 11:52:21 +0300
Ivan Dyukov wrote:
> Link status structure keeps complicated values which are hard to
> represent to end user. e.g. link_speed has INT_MAX value which
> means that speed is unknown, link_duplex equal to 0 means
> 'half-duplex' etc. To simplify processing of the
Hi Thomas,
In general it looks good, however you are letting the old version node
DPDK_20.0 linger in a few places. We need to include an explicit FYI to tidy
this up.
Remove versioning code:
Cryptodev
Fiona Trahe
Arek Kusztal
Mempool
Olivier Matz
Remove alias to experimental:
Metering
F
Added a section describing new abi versions, this provides pointers to
the relevant amended rules that apply during the abi breakage window.
Also remove the large note a the head of the abi policy describing the
abi stability process that has taken place over the previous year.
Signed-off-by: Ray
Added a section describing new abi versions, this provides pointers to
the relevant amended rules that apply during the abi breakage window.
Also remove the large note a the head of the abi policy describing the
abi stability process that has taken place over the previous year.
Signed-off-by: Ray
On Fri, Jul 31, 2020 at 1:23 AM McDaniel, Timothy
wrote:
>
> From: "McDaniel, Timothy"
Please change to "McDaniel Timothy "
>
> The DLB hardware does not conform exactly to the eventdev interface.
> 1) It has a limit on the number of queues that may be linked to a port.
> 2) Some ports a furth
On Fri, Jul 31, 2020 at 1:23 AM McDaniel, Timothy
wrote:
>
> From: "McDaniel, Timothy"
>
> Previous implementation traced u8 disable_impl_release, which
> is now a bit field contained in the new u32 event_port_cfg
> field.
>
> Signed-off-by: McDaniel, Timothy
> ---
> lib/librte_eventdev/rte_eve
11.08.2020 18:47, Stephen Hemminger пишет:
> On Tue, 11 Aug 2020 11:52:21 +0300
> Ivan Dyukov wrote:
>
>> Link status structure keeps complicated values which are hard to
>> represent to end user. e.g. link_speed has INT_MAX value which
>> means that speed is unknown, link_duplex equal to 0 means
> -Original Message-
> From: McDaniel, Timothy
> Sent: Friday, July 31, 2020 1:20 AM
> To: Jerin Jacob Kollanukkaran
> Cc: mattias.ronnb...@ericsson.com; dev@dpdk.org; gage.e...@intel.com;
> harry.van.haa...@intel.com; McDaniel, Timothy
>
> Subject: [EXT] [PATCH 03/27] event/dlb: add s
On Fri, Jul 31, 2020 at 1:23 AM McDaniel, Timothy
wrote:
>
> From: "McDaniel, Timothy"
>
> Signed-off-by: McDaniel, Timothy
> ---
> config/common_base| 19 ++-
> config/rte_config.h |8 +++-
> drivers/event/Makefile|7 +++
> driver
On Fri, Jul 31, 2020 at 1:24 AM McDaniel, Timothy
wrote:
>
> From: "McDaniel, Timothy"
>
> Signed-off-by: McDaniel, Timothy
> ---
> doc/guides/eventdevs/dlb.rst | 343
> ++
> 1 file changed, 343 insertions(+)
> create mode 100644 doc/guides/eventdevs/d
On Fri, Jul 31, 2020 at 1:24 AM McDaniel, Timothy
wrote:
>
> From: "McDaniel, Timothy"
Please avoid empty comments.
>
> Signed-off-by: McDaniel, Timothy
> ---
> drivers/event/dlb/dlb_log.h | 25 +
> 1 file changed, 25 insertions(+)
> create mode 100644 drivers/event
Hi Steven,
> -Original Message-
> From: Steven Lariau
> Sent: Wednesday, August 5, 2020 10:57 AM
> To: Eads, Gage ; Olivier Matz
>
> Cc: dev@dpdk.org; honnappa.nagaraha...@arm.com;
> dharmik.thak...@arm.com; n...@arm.com; Steven Lariau
>
> Subject: [PATCH 1/4] test/stack: avoid trivial
> -Original Message-
> From: Steven Lariau
> Sent: Wednesday, August 5, 2020 10:57 AM
> To: Eads, Gage ; Olivier Matz
>
> Cc: dev@dpdk.org; honnappa.nagaraha...@arm.com;
> dharmik.thak...@arm.com; n...@arm.com; Steven Lariau
>
> Subject: [PATCH 2/4] test/stack: launch tests with mp remot
> -Original Message-
> From: Steven Lariau
> Sent: Wednesday, August 5, 2020 10:57 AM
> To: Eads, Gage ; Olivier Matz
>
> Cc: dev@dpdk.org; honnappa.nagaraha...@arm.com;
> dharmik.thak...@arm.com; n...@arm.com; Steven Lariau
>
> Subject: [PATCH 3/4] test/stack: propagate errors to mai
> -Original Message-
> From: Steven Lariau
> Sent: Wednesday, August 5, 2020 10:57 AM
> To: Eads, Gage ; Olivier Matz
>
> Cc: dev@dpdk.org; honnappa.nagaraha...@arm.com;
> dharmik.thak...@arm.com; n...@arm.com; Steven Lariau
>
> Subject: [PATCH 4/4] test/stack: remove atomics operatio
On Tue, 11 Aug 2020 20:13:24 +
"Eads, Gage" wrote:
> Hi Steven,
>
> > -Original Message-
> > From: Steven Lariau
> > Sent: Wednesday, August 5, 2020 10:57 AM
> > To: Eads, Gage ; Olivier Matz
> >
> > Cc: dev@dpdk.org; honnappa.nagaraha...@arm.com;
> > dharmik.thak...@arm.com; n...@
> > >
> > > Replace the arguments array by one argument.
> > > All objects in the args array have the same values, so there is no
> > > need to use an array, only one struct is enough.
> > > The args object is a lot smaller, and the allocation can be replaced
> > > with a stack variable.
> > >
>
>
> fix memory leak
>
> Fixes: c5b7197f66 ("telemetry: move some functions to metrics library")
>
> Signed-off-by: Gaurav Singh
> ---
> lib/librte_metrics/rte_metrics_telemetry.c | 21 -
> 1 file changed, 16 insertions(+), 5 deletions(-)
>
> diff --git a/lib/librte_metri
Signed-off-by: Gage Eads
---
doc/guides/mempool/index.rst | 1 +
doc/guides/mempool/stack.rst | 38 +++
doc/guides/prog_guide/mempool_lib.rst | 2 ++
doc/guides/prog_guide/stack_lib.rst | 4
4 files changed, 45 insertions(+)
create mode
> -Original Message-
> From: Honnappa Nagarahalli
> Sent: Tuesday, August 11, 2020 3:50 PM
> To: Stephen Hemminger ; Eads, Gage
>
> Cc: Steven Lariau ; Olivier Matz
> ; dev@dpdk.org; Dharmik Thakkar
> ; nd ; Honnappa Nagarahalli
> ; nd
> Subject: RE: [dpdk-dev] [PATCH 1/4] test/stack:
Following a decision from the Technical Board
(http://mails.dpdk.org/archives/dev/2020-July/174483.html),
some branch names have been renamed in some repositories.
For instance, the "master" branch of the main repository becomes "main".
Sorry for not announcing the change in advance.
More branche
On Tue, 14 Jul 2020 16:50:08 -0700
Stephen Hemminger wrote:
> Fix some recent gaps in SPDX license information.
>
> Stephen Hemminger (3):
> eal/windows: add missing SPDX license tag
> net/qede/base: add missing license information
> doc: add missing SPDX license tags
>
> doc/guides/cust
On Wed, 6 May 2020 12:37:34 -0700
Stephen Hemminger wrote:
> The current proc-info command is useful for diagnosing issues
> with external DPDK applications, but the display is limited
> and somewhat ugly. This patchset adds some enhancements which
> show more info and suppress unnecessary stuff
The Flexible Metadata #4 and #5 in the Rx Flex Descriptor are defined to
extract the protocol specified fields or its offset. Its function relays
on the DDP package support in hardware.
Optimize to only check the hardware support when the user specifies the
'proto_xtr' devargs. And not require all
The vf index in rte_flow command need to check
in order that larger the actual number. Also
change some error log for wrong action.
Fixes: 829c3106812d ("net/ice: enable switch flow on DCF")
Cc: sta...@dpdk.org
Signed-off-by: Wei Zhao
---
v2: change error log
---
drivers/net/ice/ice_switch_fil
> -Original Message-
> From: Yang, SteveX
> Sent: Tuesday, August 11, 2020 2:29 PM
> To: Wu, Jingjing ; Xing, Beilei
> ;
> dev@dpdk.org
> Cc: Yang, SteveX
> Subject: [PATCH 1/7] net/iavf: fix scattered Rx enabling
>
> No need to add additional vlan tag size for max packet size, since
> -Original Message-
> From: Zhao1, Wei
> Sent: Wednesday, August 12, 2020 8:57 AM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org; Zhang, Qi Z ; Lu, Nannan
> ; Zhao1, Wei
> Subject: [PATCH v2] net/ice: fix VF index check for DCF
>
> The vf index in rte_flow command need to check in order that
If RTE_ETH_DEV_CLOSE_REMOVE is set, port would be released when dev_close is
called.
So it is not necessary to mark it as closed.
Another concern in my mind is the REST virtchnl message is missed to send to PF
in iavf_dev_reset.
Thanks
Jingjing
> -Original Message-
> From: Yang, SteveX
1 - 100 of 103 matches
Mail list logo