align and cleanup the debug log prints
Signed-off-by: Hemant Agrawal
---
Note: This patch has a dependency on following patch series:
http://mails.dpdk.org/archives/dev/2018-September/112433.html
which is now part of dpdk-next-net tree.
drivers/event/dpaa/dpaa_eventdev.c | 58 ++
This patch add support to use select call with qman portal fd
for timeout based dequeue request for eventdev.
If there is a event available qman portal fd will be set
and the function will be awakened. If no event is available,
it will only wait till the given timeout value.
In case of interrupt
This patch series introduces fixes and adds support for traffic metering,
traffic manager and Tx S/G. Additionally it aligns with for MUSDK 18.09.
Changes in v3:
* change the format of image referred in doc (png -> svg)
* "cherry-pick" http://patches.dpdk.org/patch/44255/ to be part of this
patc
From: Tomasz Duszynski
Add support for configuring plcr via DPDK generic metering API.
Signed-off-by: Tomasz Duszynski
Signed-off-by: Natalie Samsonov
Reviewed-by: Liron Himi
---
drivers/net/mvpp2/Makefile | 1 +
drivers/net/mvpp2/meson.build | 3 +-
drivers/net/mvpp2/mrvl_ethdev.
From: Tomasz Duszynski
Cleanup sources by moving common code to the pmd
header file.
Signed-off-by: Tomasz Duszynski
Signed-off-by: Natalie Samsonov
Reviewed-by: Liron Himi
---
drivers/net/mvpp2/mrvl_ethdev.c | 9 -
drivers/net/mvpp2/mrvl_ethdev.h | 11 +++
drivers/net/mvpp2
From: Natalie Samsonov
This changes stop/start/configure behavior due to issue in MUSDK
library itself. From now on, ppio can be reconfigured only after interface
is closed.
Signed-off-by: Natalie Samsonov
Reviewed-by: Yuval Caduri
---
drivers/net/mvpp2/mrvl_ethdev.c | 53 +++
From: Tomasz Duszynski
Change QoS configuration file syntax for port's default policer
setup.
Since default policer configuration is performed before
any other policer configuration we can pick a default id.
This simplifies default policer configuration since user
no longer has to choose ids fr
From: Yuval Caduri
Functional change:
Open receive cls/qos related features, only if the
config file contains an rx_related configuration entry.
This allows to configure tx_related entries, w/o unintentionally
opening rx cls/qos.
Code:
'use_global_defaults' is by default set to '1'.
Only if an r
From: Tomasz Duszynski
This patch introduces necessary changes required by MUSDK 18.09 library.
* As of MUSDK 18.09, pp2_cookie_t is no longer available. Now
RX descriptor cookie is defined as plain u64 so existing cast
is no longer valid.
* MUSDK 18.09 increased number of available bpools
From: Natalie Samsonov
This commit updates MTU and MRU related calculations.
Signed-off-by: Natalie Samsonov
Reviewed-by: Yelena Krivosheev
Reviewed-by: Dmitri Epshtein
---
drivers/net/mvpp2/mrvl_ethdev.c | 70 +++--
drivers/net/mvpp2/mrvl_ethdev.h | 7 ++
From: Tomasz Duszynski
Add traffic manager support.
Signed-off-by: Tomasz Duszynski
Signed-off-by: Natalie Samsonov
Reviewed-by: Liron Himi
---
drivers/net/mvpp2/Makefile |1 +
drivers/net/mvpp2/meson.build |3 +-
drivers/net/mvpp2/mrvl_ethdev.c | 26 +
drivers/net/mvpp2/mrv
From: Tomasz Duszynski
Add init and deinit functionality to flow implementation.
Init puts structures used by flow in a sane sate.
Deinit deallocates all resources used by flow.
Signed-off-by: Tomasz Duszynski
Signed-off-by: Natalie Samsonov
Reviewed-by: Liron Himi
Reviewed-by: Shlomi Gridis
From: Dmitri Epshtein
MUSDK 18.09 introduced API for getting CIOs number dynamically.
Use that instead of predefined constant.
Signed-off-by: Dmitri Epshtein
Reviewed-by: Natalie Samsonov
Tested-by: Natalie Samsonov
---
drivers/crypto/mvsam/rte_mrvl_pmd.c | 2 +-
1 file changed, 1 insertion(
From: Natalie Samsonov
Update documentation to align with MUSDK 18.09.
Signed-off-by: Natalie Samsonov
---
doc/guides/nics/mvpp2.rst | 26 --
1 file changed, 12 insertions(+), 14 deletions(-)
diff --git a/doc/guides/nics/mvpp2.rst b/doc/guides/nics/mvpp2.rst
index a452
From: Natalie Samsonov
Document MTR (metering) and TM (traffic management) usage plus
do some small updates here and there.
Signed-off-by: Natalie Samsonov
---
doc/guides/nics/img/mvpp2_tm.svg | 71 +++
doc/guides/nics/mvpp2.rst| 386 +--
2 file
From: Zyta Szpak
The patch introduces scatter/gather support on transmit path.
A separate Tx callback is added and set if the application
requests multisegment Tx offload. Multiple descriptors are
sent per one packet.
Signed-off-by: Zyta Szpak
Signed-off-by: Natalie Samsonov
Reviewed-by: Yelen
Hi Eric,
On Tuesday 25 September 2018 02:12 AM, Zhang, Qing Long (Eric) wrote:
> External Email
>
> Hi Santosh/Anatoly,
> Any comments on the v2 patch which uses EAL option to let user configure
> iova mode as suggested?
>
> Thanks
> Eric
>
> -Original Message-
> From: dev [mailto:dev-bou
skeleton PMD does not support
RTE_EVENT_ETH_RX_ADAPTER_CAP_MULTI_EVENTQ
so make the Rx queue_id = -1 and initialize the event port
configuration to zero.
Fixes: d65856999dd6 ("test/event: add Rx adapter tests for interrupt driven
queues")
Signed-off-by: Nikhil Rao
---
test/test/test_event_eth_
skeleton PMD does not support
RTE_EVENT_ETH_RX_ADAPTER_CAP_MULTI_EVENTQ and
implicit_release_disable so make the Rx queue_id = -1 and
initialize the event port configuration to zero.
Fixes: ec36d881f56d ("eventdev: add implicit release disable capability")
Fixes: 2a9c83ae3b2e ("test/eventdev: add
Hi Konstantin,
On 9/24/2018 4:21 PM, Ananyev, Konstantin wrote:
Hi Akhil,
Hi Konstantin,
On 9/18/2018 6:12 PM, Ananyev, Konstantin wrote:
I am not saying this should be the ONLY way to do as it does not work
very well with non NPU/FPGA class of SoC.
So how about making the proposed IPSec li
Hi,
> -Original Message-
> From: Stojaczyk, Dariusz
> Sent: Monday, September 17, 2018 9:47 PM
> To: dev@dpdk.org
> Cc: Alejandro Lucero ; Burakov, Anatoly
> ; sta...@dpdk.org; Stojaczyk, Dariusz
> ; Wang, Xiao W
> Subject: [PATCH 1/2] eal/vfio: check if we already have the group fd open
On 9/24/2018 5:59 PM, Thomas Monjalon wrote:
> 24/09/2018 17:06, Ferruh Yigit:
>> On 9/20/2018 1:18 AM, Thomas Monjalon wrote:
>>> -#define false FALSE
>>> -#define true TRUE
>>
>> TRUE and FALSE also defined in this patch, can we remove them too?
>
Fixes: 75d133dd3296 ("net/i40e: enable 25G device")
Cc: sta...@dpdk.org
Signed-off-by: Damjan Marion
---
drivers/net/i40e/i40e_ethdev.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/net/i40e/i40e_ethdev.h b/drivers/net/i40e/i40e_ethdev.h
index 3fffe5a55..b876933e
Hi,
> -Original Message-
> From: Ye, Xiaolong
> Sent: Tuesday, September 25, 2018 8:07 PM
> To: dev@dpdk.org; Maxime Coquelin ; Bie,
> Tiwei ; Wang, Zhihong
> Cc: Wang, Xiao W ; Rami Rosen
> ; Wang, Haiyue ; Ye,
> Xiaolong
> Subject: [PATCH v5 2/2] examples/vdpa: introduce a new sample f
On Mon, 24 Sep 2018 16:49:24 +0100
Ferruh Yigit wrote:
> On 9/21/2018 5:54 PM, Stephen Hemminger wrote:
> > Provide API's to enable allmulticast and promiscuous in Netvsc PMD
> > with VF. This keeps the VF and PV path in sync.
>
> VF and PF?
>
> >
> > Signed-off-by: Stephen Hemminger
> > --
Make the ethernet port id passed into
rte_event_eth_rx_adapter_caps_get() 16 bit.
Also, update the event rx adapter test to use 16 bit
ethernet port ids.
Fixes: c2189c907dd1 ("eventdev: make ethdev port identifiers 16-bit")
Cc: sta...@dpdk.org
Signed-off-by: Nikhil Rao
Acked-by: Jerin Jacob
--
> This patch adds all documentation for telemetry.
>
> A description on how to use the Telemetry API with a DPDK application is
> given in this document.
>
> Signed-off-by: Ciara Power
> Signed-off-by: Brian Archbold
> ---
> doc/guides/howto/index.rst | 1 +
> doc/guides/howto/telemetry
Hi,
An reviewathon is happening in Intel, please feel free to join us.
Indeed this was planned to be community review day, but we were late to
communicate this, sorry. I hope we can do a better organized one next week.
Please join to IRC [1], fell free to ask questions, communicate with other
de
25/09/2018 10:03, Ferruh Yigit:
> On 9/24/2018 5:59 PM, Thomas Monjalon wrote:
> >>> --- a/drivers/net/ixgbe/ixgbe_rxtx.c
> >>> +++ b/drivers/net/ixgbe/ixgbe_rxtx.c
> >>> @@ -2025,7 +2025,7 @@ ixgbe_recv_pkts_lro(void *rx_queue, struct rte_mbuf
> >>> **rx_pkts, uint16_t nb_pkts,
> >>> st
> ARM specific change and this patchset looks good. But, It has following
> checkpatches.sh and check-git-log.sh errors.
>
Thanks, Jerin, this looks like a map file issue, we'll work to fix it.
Regards,
Cristian
-Original Message-
> Date: Tue, 25 Sep 2018 14:19:12 +0530
> From: Nikhil Rao
> To: jerin.ja...@caviumnetworks.com
> CC: dev@dpdk.org, Nikhil Rao , sta...@dpdk.org
> Subject: [PATCH v2] eventdev: fix port id argument in Rx adapter caps API
> X-Mailer: git-send-email 1.8.3.1
>
>
> Make th
On 14-Sep-18 2:53 PM, David Hunt wrote:
Allow vm_power_manager to run without requiring qemu to be present
on the machine. This will be required for instances where the JSON
interface is used for commands and polices, without any VMs present.
A use case for this is a container enviromnent.
Signe
On 14-Sep-18 2:54 PM, David Hunt wrote:
Signed-off-by: David Hunt
The commit message is not very descriptive as to what these chages are
and why they are added.
--
Thanks,
Anatoly
On 14-Sep-18 2:54 PM, David Hunt wrote:
The changes here are minimal, as the guest app functionality is not
changing at all, but there is a new element in the channel_packet
struct that needs to have a default set (channel_packet->core_type).
Signed-off-by: David Hunt
---
Acked-by: Anatoly Bu
+ Justin He as Jerin requested.
> -Original Message-
> From: Jerin Jacob
> Sent: Thursday, September 20, 2018 2:41 PM
> To: Gavin Hu (Arm Technology China)
> Cc: dev@dpdk.org; Honnappa Nagarahalli
> ; Steve Capper
> ; Ola Liljedahl ; nd
> ; sta...@dpdk.org; jia...@hxt-semitech.com
> Sub
Make the ethernet port id passed into
rte_event_eth_rx_adapter_caps_get() 16 bit.
Also, update the event rx adapter test to use 16 bit
ethernet port ids.
Fixes: c2189c907dd1 ("eventdev: make ethdev port identifiers 16-bit")
Cc: sta...@dpdk.org
Signed-off-by: Nikhil Rao
Acked-by: Jerin Jacob
--
On 14-Sep-18 2:54 PM, David Hunt wrote:
This patch adds a fifo channel to the vm_power_manager app through which
we can send commands and polices. Intended for sending JSON strings.
The fifo is at /tmp/powermonitor/fifo.0
Signed-off-by: David Hunt
---
A bunch of nitpick comments below :)
25/09/2018 11:15, Jerin Jacob:
> -Original Message-
> > Date: Tue, 25 Sep 2018 14:19:12 +0530
> > From: Nikhil Rao
> > To: jerin.ja...@caviumnetworks.com
> > CC: dev@dpdk.org, Nikhil Rao , sta...@dpdk.org
> > Subject: [PATCH v2] eventdev: fix port id argument in Rx adapter caps API
> > X-M
Currently, slab operations use unsigned long data type for 64-bit slab
related operations. On target 'i686-native-linuxapp-gcc', unsigned long
is 32-bit and thus, slab operations breaks on this target. Changing slab
operations to use unsigned long long for correct functioning on
all targets.
Fixes
-Original Message-
> Date: Tue, 25 Sep 2018 11:50:06 +0200
> From: Thomas Monjalon
> To: Jerin Jacob
> Cc: Nikhil Rao , dev@dpdk.org, sta...@dpdk.org
> Subject: Re: [PATCH v2] eventdev: fix port id argument in Rx adapter caps
> API
>
>
> 25/09/2018 11:15, Jerin Jacob:
> > -Original
Hi Jasvinder,
> -Original Message-
> From: Singh, Jasvinder
> Sent: Wednesday, September 12, 2018 10:02 AM
> To: dev@dpdk.org
> Cc: Lu, Wenzhuo ; Wu, Jingjing
> ; Iremonger, Bernard
>
> Subject: [PATCH] app/testpmd: fix metering and policing cli command
>
> Fixes bad arguments error for
From: Emma Finn
existing testpmd command "show port info" is too verbose.
Added a new summary command to print brief information on ports.
console output:
testpmd> show port summary all
Number of available ports: 2
Port MAC Address Name Driver Status Link
Hi Akhil, Radu,
Can you please review this patch and let me know your thoughts?
Anoob
On 07-09-2018 11:25, Anoob Joseph wrote:
Crypto devices, which support lookaside protocol, exposes security
session size in addition to the crypto private symmetric session data
size. For applications using t
> Signed-off-by: Hemant Agrawal
> ---
> v3: merge the patches
>
> doc/guides/cryptodevs/dpaa_sec.rst | 25 +-
> doc/guides/eventdevs/dpaa.rst | 48 ++
> doc/guides/nics/dpaa.rst | 59 +-
> doc/guides/platform/dpaa.rst | 100
Ack
> diff --git a/app/test-pmd/cmdline_mtr.c b/app/test-pmd/cmdline_mtr.c
> > index f908fb3..32a4730 100644
> > --- a/app/test-pmd/cmdline_mtr.c
> > +++ b/app/test-pmd/cmdline_mtr.c
> > @@ -414,9 +414,9 @@ cmdline_parse_inst_t
> > cmd_add_port_meter_profile_srtcm = {
> > (void *)&cmd_add_
On 9/7/2018 11:25 AM, Anoob Joseph wrote:
Crypto devices, which support lookaside protocol, exposes security
session size in addition to the crypto private symmetric session data
size. For applications using the security capabilities, both these
sizes need to be considered.
Fixes: ec17993a145
On 9/6/2018 8:40 AM, Anoob Joseph wrote:
Increasing the number of cdev mappings to accommodate usage of crypto
devices with larger number of capabilities, with higher number of cores.
Required mappings : ([no of ciphers] * [no of auth] + [aead algos]) *
[no of cores]
Sig
> -Original Message-
> From: Kovacevic, Marko
> Sent: Tuesday, September 25, 2018 11:33 AM
> To: dev@dpdk.org
> Cc: Yigit, Ferruh ; Iremonger, Bernard
> ; Finn, Emma
> Subject: [PATCH v6] app/testpmd: add new command for show port info
>
> From: Emma Finn
>
> existing testpmd command "s
> NXP DPAA2 platform
>
> Signed-off-by: Hemant Agrawal
> ---
> v3: merge the patches
>
> doc/guides/cryptodevs/dpaa2_sec.rst | 28 +++
> doc/guides/eventdevs/dpaa2.rst | 50 ++-
> doc/guides/nics/dpaa2.rst | 49 ++-
> doc/guides/platform/dp
Hi,
On 9/4/2018 7:29 PM, Tomasz Duszynski wrote:
From: Dmitri Epshtein
MUSDK 18.09 introduced API for getting CIOs number dynamically.
Use that instead of predefined constant.
Signed-off-by: Dmitri Epshtein
Reviewed-by: Natalie Samsonov
Tested-by: Natalie Samsonov
---
drivers/crypto/mvsa
change PRIu8 -> PRIu16 for port_id in eth_event_callback
(portid_t is uint16_t)
Fixes: 76ad4a2d82d4 ("app/testpmd: add generic event handler")
Cc: sta...@dpdk.org
Signed-off-by: Herakliusz Lipiec
---
app/test-pmd/testpmd.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/
On 14-Sep-18 2:54 PM, David Hunt wrote:
Add JSON string handling to vm_power_manager for JSON strings received
through the fifo. The format of the JSON strings are detailed in the
next patch, the vm_power_manager user guide documentation updates.
This patch introduces a new dependency on Jansson
On 9/22/2018 5:55 AM, Ajit Khaparde wrote:
> From: yongping
>
> While registering vf's event completion ring to FW, use the wrong
> macro, FW doesn't set up the event completion ring successfully,
> VF can't receive any async event.
Isn't this a fix that you would want to backport?
If so can yo
> -Original Message-
> From: Xueming(Steven) Li
> Sent: Tuesday, September 18, 2018 11:22 AM
> To: Dekel Peled ; wenzhuo...@intel.com;
> jingjing...@intel.com; bernard.iremon...@intel.com; dev@dpdk.org;
> olivier.m...@6wind.com; Adrien Mazarguil ;
> Thomas Monjalon ; ferruh.yi...@intel.co
On 9/22/2018 5:55 AM, Ajit Khaparde wrote:
> We need to set HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_OUTERMOST bit in
> L2_FILTER_ALLOC for filtering non-tunnel packets based on outermost MAC.
What happens if that bit is not set, filtering is not working as expected? If so
can you please convert this
On 9/22/2018 5:55 AM, Ajit Khaparde wrote:
> From: Bei Sun
>
> Firmware sets pf pair in default vnic cfg. If the VLAN strip
> setting is not available at this time, it will not be
> configured correctly in the CFA.
> Set the desired VLAN strip mode before default vnic configuration.
vnic used as
On 9/22/2018 5:55 AM, Ajit Khaparde wrote:
> When the firmware version and the driver HWRM version do not match,
> we are logging some messages. These messages unnecessarily clutter
> the logs and can add to the noise. We are logging the HWRM version
> and the firmware version anyway. The differenc
On 9/22/2018 5:55 AM, Ajit Khaparde wrote:
> Patchset against dpdk-next-net.
>
> v1->v2:
> net/bnxt: get rid of ff pools array and use the vnic info array instead
> - Fix access to uninitialized variable.
> - Rectify the wrong 'Fixes' reference.
>
> net/bnxt: update HWRM version
> - Update from 1
On 9/22/2018 5:55 AM, Ajit Khaparde wrote:
> Update the HWRM API to version 1.9.2.53
> Signed-off-by: Ajit Khaparde
> --
> v1->v2:
> Update from 1.9.2.45 to version 1.9.2.53
> ---
> drivers/net/bnxt/bnxt_stats.c |12 +-
> drivers/net/bnxt/hsi_struct_def_dpdk.h | 24017 +++
Offload the following rte_flow actions by inserting accordingly
E-Switch rules via TC Flower driver
- RTE_FLOW_ACTION_TYPE_SET_IPV4_SRC
- RTE_FLOW_ACTION_TYPE_SET_IPV4_DST
- RTE_FLOW_ACTION_TYPE_SET_IPV6_SRC
- RTE_FLOW_ACTION_TYPE_SET_IPV6_DST
- RTE_FLOW_ACTION_TYPE_SET_TP_SRC
- RTE_FLOW_ACT
> -Original Message-
> From: Xu, Rosen
> Sent: Monday, August 13, 2018 11:35 AM
> To: dev@dpdk.org
> Cc: Dumitrescu, Cristian ; Lu, Wenzhuo
> ; Singh, Jasvinder ; Xu,
> Rosen ; Yigit, Ferruh
> Subject: [PATCH] app/test-pmd: add and identify shaper profile parameters
>
> As struct rte_t
On Sun, 2018-09-16 at 11:56 +0200, Thomas Monjalon wrote:
> 24/08/2018 18:47, Konstantin Ananyev:
> > If user specifies priority=0 for some of ACL rules
> > that can cause rte_acl_classify to return wrong results.
> > The reason is that priority zero is used internally for no-match
> > nodes.
> > S
Latency calculation logic is not correct for the case where
packets gets dropped before TX. As for the dropped packets,
the timestamp is not cleared, and such packets still gets
counted for latency calculation in next runs, that will result
in inaccurate latency measurement.
So fix this issue as b
> Update the document for empty poll API.
>
> Signed-off-by: Liang Ma
> ---
> doc/guides/prog_guide/power_man.rst | 90
> +
> 1 file changed, 90 insertions(+)
>
> diff --git a/doc/guides/prog_guide/power_man.rst
> b/doc/guides/prog_guide/power_man.rst
> index
> > Update the document for empty poll API.
> >
> > Signed-off-by: Liang Ma
> > ---
> > doc/guides/prog_guide/power_man.rst | 90
> > +
> > 1 file changed, 90 insertions(+)
> >
> > diff --git a/doc/guides/prog_guide/power_man.rst
> > b/doc/guides/prog_guide/pow
25/09/2018 11:56, Jerin Jacob:
> From: Thomas Monjalon
> > 25/09/2018 11:15, Jerin Jacob:
> > > From: Nikhil Rao
> > > > @@ -162,7 +164,7 @@ The libraries prepended with a plus sign were
> > > > incremented in this version.
> > > > librte_distributor.so.1
> > > > librte_eal.so.8
> >
It is possible that bus requires common library for compilation.
Prior to this patch, bus and common compiled parallel. But, post this
dependency is created.
This is especially important for the DPAA/FSLMC buses which are going
to use the common/dpaax library.
Signed-off-by: Shreyansh Jain
---
::Background::
After the restructuring of memory in last release(s), one of the
major impact on fslmc/dpaa bus (and its devices) was the performance
drop when using physical addressing.
Previously, it was assumed that physical range was contiguous for
any given request for hugepage memory. That wa
A common library, valid for dpaaX drivers, which is used to maintain
a local copy of PA->VA translations.
In case of physical addressing mode (one of the option for FSLMC, and
only option for DPAA bus), the addresses of descriptors Rx'd are
physical. These need to be converted into equivalent VA f
In case RTE_LIBRTE_DPAA2_USE_PHYS_IOVA is enabled, only supported
class is RTE_IOVA_PA.
Fixes: f7768afac101 ("bus/fslmc: support dynamic IOVA")
Cc: hemant.agra...@nxp.com
Signed-off-by: Shreyansh Jain
---
drivers/bus/fslmc/fslmc_bus.c | 4
1 file changed, 4 insertions(+)
diff --git a/driv
With this patch, dpaa bus and ethernet devices on this bus
would start using the physical-virtual library interfaces.
This patch impacts mempool/dpaa, event/dpaa and net/dpaa as
they are dependent on the bus/dpaa and thus impact linkage of
libraries.
Signed-off-by: Shreyansh Jain
---
drivers/bu
With this patch, fslmc bus and ethernet devices on this bus
would start using the physical-virtual library interfaces.
This patch impacts mempool/dpaa2, event/dpaa2, net/dpaa2,
raw/dpaa2_cmdif and raw/dpaa2_qdma as they are dependent
on the bus/fslmc and thus impact linkage of libraries.
Signed-o
25/09/2018 14:22, Luca Boccassi:
> On Sun, 2018-09-16 at 11:56 +0200, Thomas Monjalon wrote:
> > 24/08/2018 18:47, Konstantin Ananyev:
> > > If user specifies priority=0 for some of ACL rules
> > > that can cause rte_acl_classify to return wrong results.
> > > The reason is that priority zero is us
The below change set suppose to bump the eventdev shared library version.
It missed updating the version number so fixing it now.
Fixes: 3810ae435783 ("eventdev: add interrupt driven queues to Rx adapter")
Cc: sta...@dpdk.org
Signed-off-by: Jerin Jacob
---
doc/guides/rel_notes/release_18_08.rst
> Add empty poll mode command line example
>
> Signed-off-by: Liang Ma
> ---
> doc/guides/sample_app_ug/l3_forward_power_man.rst | 29
> +++
> 1 file changed, 29 insertions(+)
>
> +Empty Poll Mode
> +-
> +There is a new Mode which is added recently. E
Hi David,
> -Original Message-
> From: David Marchand [mailto:david.march...@6wind.com]
> Sent: Monday, September 10, 2018 6:46 AM
> To: dev@dpdk.org
> Cc: olivier.m...@6wind.com; Lu, Wenzhuo ; Wu,
> Jingjing ; Iremonger, Bernard
>
> Subject: [PATCH 3/3] app/testpmd: add sanity checks on
On 25-Sep-18 1:54 PM, Shreyansh Jain wrote:
A common library, valid for dpaaX drivers, which is used to maintain
a local copy of PA->VA translations.
In case of physical addressing mode (one of the option for FSLMC, and
only option for DPAA bus), the addresses of descriptors Rx'd are
physical. T
Hello Anatoly,
On Tuesday 25 September 2018 06:58 PM, Burakov, Anatoly wrote:
On 25-Sep-18 1:54 PM, Shreyansh Jain wrote:
A common library, valid for dpaaX drivers, which is used to maintain
a local copy of PA->VA translations.
In case of physical addressing mode (one of the option for FSLMC,
From: Paul M Stillwell Jr
The doxygen comment describing the rte_eth_dev_info structure
was separated from the structure itself so move the comment
back to be with the structure.
Fixes: 7238e63bce52 ("ethdev: add support for device offload capabilities")
Cc: ivan.bo...@6wind.com
Cc: sta...@dpdk.
25/09/2018 16:31, Ferruh Yigit:
> From: Paul M Stillwell Jr
>
> The doxygen comment describing the rte_eth_dev_info structure
> was separated from the structure itself so move the comment
> back to be with the structure.
>
> Fixes: 7238e63bce52 ("ethdev: add support for device offload capabiliti
On 25/9/2018 10:20 AM, Burakov, Anatoly wrote:
On 14-Sep-18 2:53 PM, David Hunt wrote:
Allow vm_power_manager to run without requiring qemu to be present
on the machine. This will be required for instances where the JSON
interface is used for commands and polices, without any VMs present.
A u
This patch series is for RFC[1]
Patch 1 adds generic TTL rewrite actions to flow API
Patch 2 adds corresponding testpmd commands
Patch 3 implements the offloading logic of E-Switch rules on Mellanox MLX5
[1]: https://patches.dpdk.org/patch/43617/
Xiaoyu Min (3):
ethdev: add generic TTL rewrite
On 25/9/2018 10:21 AM, Burakov, Anatoly wrote:
On 14-Sep-18 2:54 PM, David Hunt wrote:
Signed-off-by: David Hunt
The commit message is not very descriptive as to what these chages are
and why they are added.
Sure, I'll add a more descriptive comment next version.
Thanks,
Dave.
rewrite TTL by decrease or just set it directly
it's not necessary to check if the final result
is zero or not
This is slightly different from the one defined
by openflow and more generic
Signed-off-by: Xiaoyu Min
---
doc/guides/prog_guide/rte_flow.rst | 30 +
lib/li
Offload following modify TTL actions to E-Swtich via
TC-Flower driver
- RTE_FLOW_ACTION_TYPE_SET_TTL
- RTE_FLOW_ACTION_TYPE_DEC_TTL
The corresponding IP protocol rte_flow_item_ipv[4|6]
must be present in rte_flow pattern otherwith PMD
return error
Signed-off-by: Xiaoyu Min
---
drivers/net/mlx5
add commands which supports following TTL actions:
- RTE_FLOW_ACTION_TYPE_DEC_TTL
- RTE_FLOW_ACTION_TYPE_SET_TTL
Signed-off-by: Xiaoyu Min
---
app/test-pmd/cmdline_flow.c | 34 +
app/test-pmd/config.c | 3 ++
doc/guides/testpmd_app_ug/te
On 25-Sep-18 2:39 PM, Shreyansh Jain wrote:
Hello Anatoly,
On Tuesday 25 September 2018 06:58 PM, Burakov, Anatoly wrote:
On 25-Sep-18 1:54 PM, Shreyansh Jain wrote:
A common library, valid for dpaaX drivers, which is used to maintain
a local copy of PA->VA translations.
In case of physical a
Hi Anatoly,
On 25/9/2018 10:48 AM, Burakov, Anatoly wrote:
On 14-Sep-18 2:54 PM, David Hunt wrote:
This patch adds a fifo channel to the vm_power_manager app through which
we can send commands and polices. Intended for sending JSON strings.
The fifo is at /tmp/powermonitor/fifo.0
Signed-off-b
On Tuesday 25 September 2018 07:21 PM, Burakov, Anatoly wrote:
On 25-Sep-18 2:39 PM, Shreyansh Jain wrote:
Hello Anatoly,
On Tuesday 25 September 2018 06:58 PM, Burakov, Anatoly wrote:
On 25-Sep-18 1:54 PM, Shreyansh Jain wrote:
A common library, valid for dpaaX drivers, which is used to main
Hi Anatoly,
On 25/9/2018 12:27 PM, Burakov, Anatoly wrote:
On 14-Sep-18 2:54 PM, David Hunt wrote:
Add JSON string handling to vm_power_manager for JSON strings received
through the fifo. The format of the JSON strings are detailed in the
next patch, the vm_power_manager user guide documentati
On 25-Sep-18 3:00 PM, Shreyansh Jain wrote:
On Tuesday 25 September 2018 07:21 PM, Burakov, Anatoly wrote:
On 25-Sep-18 2:39 PM, Shreyansh Jain wrote:
Hello Anatoly,
On Tuesday 25 September 2018 06:58 PM, Burakov, Anatoly wrote:
On 25-Sep-18 1:54 PM, Shreyansh Jain wrote:
A common library, v
I've a problem when part of device private data needs to be private per
process.
Current multiprocess support shares device private data between primary and
secondaries but it is all dependent on a pointer initialized to the same
memory address by the multiprocess support code. If there is a per-p
On 9/24/2018 3:10 PM, Andrew Rybchenko wrote:
> On 9/24/18 4:43 PM, Alejandro Lucero wrote:
>> This patch fixes how function exit is handled when errors inside
>> rte_eth_dev_create.
>>
>> Fixes: e489007a411c ("ethdev: add generic create/destroy ethdev APIs")
>> Cc: sta...@dpdk.org
>>
>> Signed-off
On 25-Sep-18 3:00 PM, Hunt, David wrote:
Now you're removing those newlines you added in previous commit :)
Fixed in previous patch in the next version.
if (pol->pkt.core_type == CORE_TYPE_VIRTUAL) {
/*
* If the cores in the policy are virtual, we need to map them
Hi Jasvinder,
> -Original Message-
> From: Singh, Jasvinder
> Sent: Tuesday, September 25, 2018 12:02 PM
> To: Iremonger, Bernard ; dev@dpdk.org
> Cc: Lu, Wenzhuo ; Wu, Jingjing
>
> Subject: RE: [PATCH] app/testpmd: fix metering and policing cli command
>
> > diff --git a/app/test-pmd/c
On 25-Sep-18 3:10 PM, Alejandro Lucero wrote:
I've a problem when part of device private data needs to be private per
process.
Current multiprocess support shares device private data between primary
and secondaries but it is all dependent on a pointer initialized to the
same memory address by
> -Original Message-
> From: Iremonger, Bernard
> Sent: Tuesday, September 25, 2018 3:16 PM
> To: Singh, Jasvinder ; dev@dpdk.org
> Cc: Lu, Wenzhuo ; Wu, Jingjing
>
> Subject: RE: [PATCH] app/testpmd: fix metering and policing cli command
>
> Hi Jasvinder,
>
> > -Original Message-
On 9/14/2018 2:54 PM, Anoob Joseph wrote:
Multiple fixes to the test vector checks.
Anoob Joseph (3):
app/test-crypto-perf: add checks for AEAD key
app/test-crypto-perf: fix check for auth key
app/test-crypto-perf: fix check for cipher IV
app/test-crypto-perf/main.c | 12 +
On 9/10/2018 12:10 PM, Anoob Joseph wrote:
The field, 'cipher_iv.data' is allocated twice when cipher is not null.
Ideally the allocation should depend only on the field
'cperf_options.cipher_iv_sz'. This will make sure this code path gets
valid for ciphers which doesn't require IV.
Fixes: 0f
On 9/24/2018 2:50 PM, Andrew Rybchenko wrote:
> Add base driver patches to support 50G and 100G XtremeScale X2
> family adapters.
>
> In this particular case it looks better to have separate patch which
> updates documentation (as a cut line which summarizes the result).
>
> There are few checkpa
1 - 100 of 161 matches
Mail list logo