Add multiple process support for CVL, secondary processes will share
memory with primary process, do not need allocation for secondary
processes.
Restrict configuration ops permission for secondary processes, only
allow primary process to do configuration ops since secondary processes
should not be
Hi Aaron,
Yes, there is a missing header include. I will fix it in v2.
> -Original Message-
> From: Aaron Conole
> Sent: Wednesday, July 17, 2019 7:47 PM
> To: Nagadheeraj Rottela
> Cc: dev@dpdk.org; Srikanth Jampala
> Subject: [EXT] Re: [dpdk-dev] [PATCH 08/10] crypto/nitrox: add burs
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Nithin Dabilpuram
> Sent: Thursday, July 18, 2019 10:36 PM
> To: Hyong Youb Kim ; David Marchand
> ; Thomas Monjalon
> ; Yigit, Ferruh ; Burakov,
> Anatoly
> Cc: jer...@marvell.com; John Daley ; Shahed Shaikh
>
Add multiple process support for CVL, secondary processes will share
memory with primary process, do not need allocation for secondary
processes.
Restrict configuration ops permission for secondary processes, only
allow primary process to do configuration ops since secondary processes
should not be
Hi,
>-Original Message-
>From: Thomas Monjalon [mailto:tho...@monjalon.net]
>Sent: Friday, July 05, 2019 3:17 AM
>To: dev@dpdk.org
>Cc: Parthasarathy, JananeeX M ;
>Marohn, Byron ; De Lara Guarch, Pablo
>; Pattan, Reshma
>; david.march...@redhat.com;
>acon...@redhat.com
>Subject: Re: [dpdk
This patch fixes X722 VF problem when received packet don't have
HASH value.
1) Packet classifier types update should support X722 VF, not only
for X722 PF;
2) MAC type is invalid for X722 VF when set packet classifier type,
so move it after MAC type is set correctly;
Fixes: a286ebeb0714 ("net/i4
Hi,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Nithin Dabilpuram
> Sent: Wednesday, July 17, 2019 13:59
> To: Hyong Youb Kim ; David Marchand
> ; Thomas Monjalon
> ; Yigit, Ferruh ; Burakov,
> Anatoly
> Cc: jer...@marvell.com; John Daley ; Shahed Shaikh
>
On 15/07/2019 11:54, Sean Morrissey wrote:
Added telemetry to EAL long options so that when
--telemetry is passed as an EAL arg that there is
no unrecognized argument error message printed.
Fixes: 8877ac688b52 ("telemetry: introduce infrastructure")
Cc: ciara.po...@intel.com
Cc: sta...@dpdk.org
This patch add check to return error as the handling
for external buffer packets with SG is currently missing.
Fixes: 37f9b54bd3cf ("net/dpaa: support Tx and Rx queue setup")
Cc: sta...@dpdk.org
Signed-off-by: Hemant Agrawal
---
drivers/net/dpaa/dpaa_rxtx.c | 10 ++
1 file changed, 10 i
From: Nipun Gupta
This patch resets frc and ctrl in sg tx fd to avoid corruption.
Fixes: 774e9ea91992 ("net/dpaa2: add support for multi seg buffers")
Cc: sta...@dpdk.org
Signed-off-by: Nipun Gupta
---
drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 1 +
drivers/net/dpaa2/dpaa2_rxtx.c | 3
18/07/2019 16:00, Medvedkin, Vladimir:
> On 18/07/2019 07:22, Ruifeng Wang wrote:
> > Ruifeng Wang (4):
> >lib/lpm: not inline unnecessary functions
> >lib/lpm: memory orderings to avoid race conditions for v1604
> >lib/lpm: memory orderings to avoid race conditions for v20
> >lib/l
19/07/2019 00:57, Dumitrescu, Cristian:
> > Jasvinder Singh (11):
> > sched: remove wrr from strict priority tc queues
> > sched: add config flexibility to tc queue sizes
> > sched: add max pipe profiles config in run time
> > sched: rename tc3 params to best-effort tc
> > sched: improve
On Thu, Jul 18, 2019 at 03:09:10PM -0700, Stephen Hemminger wrote:
> Tell users about upcoming changes to rte_ether_addr and
> rte_ether_header.
>
> Signed-off-by: Stephen Hemminger
> ---
> doc/guides/rel_notes/deprecation.rst | 9 +
> 1 file changed, 9 insertions(+)
>
> diff --git a/do
> -Original Message-
> From: Jerin Jacob Kollanukkaran
> Sent: Friday, July 19, 2019 2:25 PM
> To: Phil Yang (Arm Technology China) ; dev@dpdk.org
> Cc: tho...@monjalon.net; hemant.agra...@nxp.com; Honnappa
> Nagarahalli ; Gavin Hu (Arm Technology
> China) ; nd ; gage.e...@intel.com
> Subj
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Thursday, July 18, 2019 11:25 PM
> 18/07/2019 16:03, Herakliusz Lipiec:
> > When building dpdk with differnt kernel headers by specifying
> > RTE_KERNELDIR igb_uio is compiled to directory with a name of the
> > version of kernel thats
When building dpdk with differnt kernel headers by specifying
RTE_KERNELDIR igb_uio is compiled to directory with a name of the
version of kernel thats running on the system instead of the one that
dpdk is actually compiled against. Fixed by replacing hardcoded value
with value from RTE_KERNELDIR.
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Friday, July 19, 2019 11:41 AM
> To: Singh, Jasvinder
> Cc: dev@dpdk.org; Dumitrescu, Cristian
> Subject: Re: [dpdk-dev] [PATCH v5 00/11] sched: feature enhancements
>
> 19/07/2019 00:57, Dumitrescu, Cri
>
> All the functionality of the legacy code path in now available in
> the librte_ipsec library. It is planned to deprecate the legacy
> code path in the 19.11 release and remove the legacy code path in
> the 20.02 release.
>
> Signed-off-by: Bernard Iremonger
> ---
> doc/guides/rel_notes/depr
19/07/2019 13:09, Lipiec, Herakliusz:
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > 18/07/2019 16:03, Herakliusz Lipiec:
> > > -kerneldir ?= /lib/modules/$(shell uname -r)/extra/dpdk
> > > +kerneldir ?= $(subst /build,/extra/dpdk,$(RTE_KERNELDIR))
> >
> > I would suggest another synta
19/07/2019 13:16, Singh, Jasvinder:
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > 19/07/2019 00:57, Dumitrescu, Cristian:
> > > > Jasvinder Singh (11):
> > > > sched: remove wrr from strict priority tc queues
> > > > sched: add config flexibility to tc queue sizes
> > > > sched: ad
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Friday, July 19, 2019 12:41 PM
> To: Singh, Jasvinder
> Cc: dev@dpdk.org; Dumitrescu, Cristian
> Subject: Re: [dpdk-dev] [PATCH v5 00/11] sched: feature enhancements
>
> 19/07/2019 13:16, Singh, Jasvinde
On 7/18/2019 4:35 AM, Ajit Khaparde wrote:
> This patchset based on commit a164bb7c0a5ab3b100357cf56696c945fe28ab73
> contains bug fixes and an update to the HWRM API.
> Please apply.
>
> Ajit Khaparde (1):
> net/bnxt: update HWRM API to version 1.10.0.91
>
> Kalesh AP (11):
> net/bnxt: fix t
On 7/19/2019 7:18 AM, Ajit Khaparde wrote:
> Patchset based after an earlier submission
> https://patchwork.dpdk.org/patch/56690/
>
> This set mostly contains bug fixes, an update to the bnxt.rst doc
> and a adds a VF PCI device ID for Thor based network controller.
>
> Please apply.
>
> Ajit Kh
Add Nitrox symmetric cryptodev with no operations. Cryptodev
operations will be added in the next set of patches. Also, registered
nitrox log type.
Signed-off-by: Nagadheeraj Rottela
---
drivers/crypto/nitrox/Makefile| 2 +
drivers/crypto/nitrox/meson.build | 2 +
drivers/crypto/ni
Add the following cryptodev operations,
- dev_configure
- dev_start
- dev_stop
- dev_close
- dev_infos_get
Signed-off-by: Nagadheeraj Rottela
---
doc/guides/cryptodevs/features/nitrox.ini | 38
doc/guides/cryptodevs/nitrox.rst| 37 +++
drivers/crypto/ni
Add the Nitrox PMD to support Nitrox crypto device.
---
v2:
* Fix compilation error on AARCH64.
* Fix checkpatch warning "UNNECESSARY_ELSE: else is not generally
useful after a break or return".
Nagadheeraj Rottela (10):
crypto/nitrox: add Nitrox build and doc skeleton
crypto/nitrox: add PCI
Add bare minimum Nitrox PMD library and doc build infrastructure and
claim responsibility by updating the maintainers file.
Signed-off-by: Nagadheeraj Rottela
---
MAINTAINERS | 7 ++
config/common_base | 5 +
doc/guides
Add pci probe, remove and hardware init routines.
Signed-off-by: Nagadheeraj Rottela
---
drivers/crypto/nitrox/Makefile| 1 +
drivers/crypto/nitrox/meson.build | 1 +
drivers/crypto/nitrox/nitrox_csr.h| 28 +
drivers/crypto/nitrox/nitrox_device.c | 105 ++
Add hardware queue management code corresponding to queue pair setup
and release functions.
Signed-off-by: Nagadheeraj Rottela
---
drivers/crypto/nitrox/nitrox_csr.h | 13
drivers/crypto/nitrox/nitrox_hal.c | 151 +
drivers/crypto/nitrox/nitrox_hal.h | 1
Add software queue management code corresponding to queue pair setup
and release functions.
Signed-off-by: Nagadheeraj Rottela
---
drivers/crypto/nitrox/Makefile| 2 +
drivers/crypto/nitrox/meson.build | 2 +
drivers/crypto/nitrox/nitrox_qp.c | 74 +++
Add all the session management operations.
Signed-off-by: Nagadheeraj Rottela
---
drivers/crypto/nitrox/nitrox_sym.c | 323 -
drivers/crypto/nitrox/nitrox_sym_ctx.h | 85 +
2 files changed, 405 insertions(+), 3 deletions(-)
create mode 100644 drivers
Add cipher auth crypto chain processing functionality in symmetric
request manager.
Signed-off-by: Nagadheeraj Rottela
---
drivers/crypto/nitrox/nitrox_sym_reqmgr.c | 427 +-
1 file changed, 425 insertions(+), 2 deletions(-)
diff --git a/drivers/crypto/nitrox/nitrox_
Add burst enqueue and dequeue operations along with interface for
symmetric request manager.
Signed-off-by: Nagadheeraj Rottela
---
drivers/crypto/nitrox/nitrox_qp.h | 55 ++
drivers/crypto/nitrox/nitrox_sym.c| 123 -
drivers/crypto/nitrox/nitrox_sym_
Add hmac(sha1), cbc(aes) authenc tests in the test mechanism.
Signed-off-by: Nagadheeraj Rottela
---
app/test/test_cryptodev.c | 52 ++
app/test/test_cryptodev.h | 1 +
app/test/test_cryptodev_aes_test_vectors.h | 30 +++-
> > > +#define RTE_HAS_ACQ(mo) ((mo) != __ATOMIC_RELAXED && (mo) !=
> > > +__ATOMIC_RELEASE) #define RTE_HAS_RLS(mo) ((mo) ==
> > > __ATOMIC_RELEASE || \
> > > + (mo) == __ATOMIC_ACQ_REL || \
> > > + (mo) == __ATOMIC_SEQ_CST)
> > > +
> > > +#define RTE_MO_LOAD(mo)
On 7/18/2019 12:18 PM, Gaëtan Rivet wrote:
> On Wed, Jul 17, 2019 at 07:21:51PM +0100, Ferruh Yigit wrote:
>> On 6/24/2019 5:27 PM, Gaëtan Rivet wrote:
>>> On Mon, Jun 24, 2019 at 08:23:38AM -0700, Stephen Hemminger wrote:
On Mon, 24 Jun 2019 10:15:58 +0200
Gaëtan Rivet wrote:
>
On 7/19/2019 6:07 AM, Slava Ovsiienko wrote:
> Hi, Ferruh
>
> Please, see below
>
>> -Original Message-
>> From: Ferruh Yigit
>> Sent: Wednesday, July 17, 2019 17:56
>> To: Slava Ovsiienko ; dev@dpdk.org
>> Cc: bernard.iremon...@intel.com; sta...@dpdk.org
>> Subject: Re: [dpdk-stable] [P
> > --
> > Ramoved patches that was not acked by Shally.
> > So open things:
> > 1. Creating padding struct.
> > 2. Padding parameters (seedlen, optional label etc).
> > 3. Leading zeroes questions.
> > 4. Random number requirement
> -Original Message-
> From: Bernard Iremonger
> Sent: Wednesday, July 10, 2019 4:53 PM
> To: dev@dpdk.org; konstantin.anan...@intel.com; Akhil Goyal
>
> Cc: Bernard Iremonger
> Subject: [PATCH v7 0/2] examples/ipsec-secgw: fix 1st pkt dropped
>
> This patchset fixes the issue of the
Hi Akhil,
> > Subject: [PATCH v7 0/2] examples/ipsec-secgw: fix 1st pkt dropped
> >
> > This patchset fixes the issue of the first inbound packet being
> > dropped for inline crypto.
> >
> > Changes in v7:
> > --
> > Rebased to DPDK 19.08-rc1
> >
> > Changes in v6:
> > --
Queue index was incorrectly incremented with port, which
caused swizzling of packet placement among queues. This manifested
when the number of configured ports was >1 and < nb_queues.
Fixes: c33d45af3633 ("net/ark: add Tx initial version")
Cc: sta...@dpdk.org
Signed-off-by: Ed Czeck
---
drivers
Set RTE_ETH_DEV_CLOSE_REMOVE upon probe so all the resources
for the port can be freed by rte_eth_dev_close()
Signed-off-by: Ed Czeck
---
drivers/net/ark/ark_ethdev.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/net/ark/ark_ethdev.c b/drivers/net/ark/ark_ethdev.c
index 86e500
>
> This patch add the support to handle the failure in session
> create for wireless related cases. Else it will cause
> segment fault due to I/O on un-initialized sessions.
>
> Fixes: b3bbd9e5f2659 ("cryptodev: support device independent sessions")
> Cc: sta...@dpdk.org
>
> Signed-off-by: H
>
> > +static struct cperf_buffer_info tests_res;
> Rename test_res too --> buffer_info? You can address it in next release cycle
> as
> well.
> [Artur] Thank you Shally. Good point. Will be changed in the next cycle.
>
>
Applied to dpdk-next-crypto
Thanks.
> On Jul 19, 2019, at 18:00, Ferruh Yigit wrote:
>
>> On 7/18/2019 4:35 AM, Ajit Khaparde wrote:
>> This patchset based on commit a164bb7c0a5ab3b100357cf56696c945fe28ab73
>> contains bug fixes and an update to the HWRM API.
>> Please apply.
>>
>> Ajit Khaparde (1):
>> net/bnxt: update HWRM API to
In rte_mempool_populate_default(), we determine the page size,
which is needed for calc_size and allocation of memory.
Move this in a function and export it, it will be used in next
commit.
Signed-off-by: Olivier Matz
---
lib/librte_mempool/rte_mempool.c | 50 +--
When IOVA mode is VA, a mempool can be created with objects that
are not physically contiguous, which breaks KNI.
To solve this, this patchset changes the default behavior of mempool
populate function, to prevent objects from being located across pages.
Olivier Matz (4):
mempool: clarify defaul
When using iova contiguous memory and objets smaller than page size,
ensure that objects are not located across several pages.
Signed-off-by: Vamsi Krishna Attunuru
Signed-off-by: Olivier Matz
---
lib/librte_mempool/rte_mempool_ops_default.c | 39 ++--
1 file changed, 37
The size returned by rte_mempool_op_calc_mem_size_default() is aligned
to the specified page size. This means that with big pages, the returned
amount is more that what we really need to populate the mempool.
This problem is tempered by the allocation method of
rte_mempool_populate_default(): in s
No functional change. Clarify the populate function to make
the next commit easier to understand.
Rename the variables:
- to avoid negation in the name
- to have more understandable names
Remove useless variable (no_pageshift is equivalent to pg_sz == 0).
Remove duplicate affectation of "externa
On Thu, Jul 18, 2019 at 11:35:44AM -0700, Stephen Hemminger wrote:
> The current ether_unformat_addr code was based off of
> BSD ether_aton. That version changed what was allowed
> by the cmdline ether address parser.
> For example, it allows dropping leading zeros.
>
> Change the code to be more
> -Original Message-
> From: Jerin Jacob Kollanukkaran
> Sent: Friday, July 19, 2019 8:35 PM
> To: Phil Yang (Arm Technology China) ; dev@dpdk.org
> Cc: tho...@monjalon.net; hemant.agra...@nxp.com; Honnappa
> Nagarahalli ; Gavin Hu (Arm Technology
> China) ; nd ; gage.e...@intel.com; nd
>
On 19-Jul-19 2:38 PM, Olivier Matz wrote:
When using iova contiguous memory and objets smaller than page size,
ensure that objects are not located across several pages.
Signed-off-by: Vamsi Krishna Attunuru
Signed-off-by: Olivier Matz
---
lib/librte_mempool/rte_mempool_ops_default.c | 39 +++
On 19-Jul-19 2:38 PM, Olivier Matz wrote:
When using iova contiguous memory and objets smaller than page size,
ensure that objects are not located across several pages.
Signed-off-by: Vamsi Krishna Attunuru
Signed-off-by: Olivier Matz
---
total_elt_sz = mp->header_size + mp->elt_s
This patchset refactors the dpdk qos sched library to allow flexibile
configuration of the pipe traffic classes and queue sizes.
Currently, each pipe has 16 queues hardwired into 4 TCs scheduled with
strict priority, and each TC has exactly with 4 queues that are
scheduled with Weighted Fair Queui
All higher priority traffic classes contain only one queue, thus
remove wrr function for them. The lowest priority best-effort
traffic class conitnue to have multiple queues and packet are
scheduled from its queues using wrr function.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
S
Add support for zero queue sizes of the traffic classes. The queues
which are not used can be set to zero size. This helps in reducing
memory footprint of the hierarchical scheduler.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
lib/librte_sche
Improve doxygen comments.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
lib/librte_sched/rte_sched.h | 152 ++-
1 file changed, 94 insertions(+), 58 deletions(-)
diff --git a/lib/librte_sched/rte_sched.h b/lib/l
Replace hard-coded numbers for reporting errors with
error messages.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
lib/librte_sched/rte_sched.c | 293 ++-
1 file changed, 221 insertions(+), 72 deletions(-)
diff
Allow setting the maximum number of pipe profiles in run time.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
lib/librte_sched/rte_sched.c | 8 +---
lib/librte_sched/rte_sched.h | 2 ++
2 files changed, 7 insertions(+), 3 deletions(-)
diff
Change the traffic class 3 related params name to best-effort(be)
traffic class.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
lib/librte_sched/rte_sched.c | 56 ++--
1 file changed, 28 insertions(+), 28 deletion
Update softnic tm function for configuration flexiblity of pipe
traffic classes and queues size.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
drivers/net/softnic/rte_eth_softnic.c | 98
drivers/net/softnic/rte_eth_softnic_cli.c
update unit tests for configuration flexibility of pipe traffic
classes and queues size.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
app/test/test_sched.c | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/app/t
Update ip pipeline sample app for configuration flexiblity of
pipe traffic classes and queues.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
examples/ip_pipeline/cli.c | 43 +++---
examples/ip_pipeline/tmgr.h
Remove unused macros from the library, and update release
notes.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
doc/guides/rel_notes/release_19_08.rst | 10 +-
lib/librte_sched/rte_sched.h | 11 ---
2 files changed, 9 i
Update qos sched sample app for configuration flexibility of
pipe traffic classes and queues.
Signed-off-by: Jasvinder Singh
Signed-off-by: Abraham Tovar
Signed-off-by: Lukasz Krakowiak
---
examples/qos_sched/app_thread.c | 11 +-
examples/qos_sched/cfg_file.c | 130 +---
examples/q
> > > > > +/**
> > > > > + * 128-bit integer structure.
> > > > > + */
> > > > > +RTE_STD_C11
> > > > > +typedef struct {
> > > > > + RTE_STD_C11
> > > > > + union {
> > > > > + uint64_t val[2];
> > > > > + __extension__ __int128 int128;
> >
> > Instead of guarding
Hi Akhil, Arek, Fiona,
Since this require changes in other Asym PMD( qat) apart from openssl (we plan
to send changes for this),
so should we need to send any announcement on ABI breakage here before
proposing patch v1?
Thanks and regards
Ayuj Verma
From: A
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bernard Iremonger
> Sent: Thursday, July 11, 2019 6:06 PM
> To: dev@dpdk.org; Ananyev, Konstantin ;
> akhil.go...@nxp.com
> Cc: Iremonger, Bernard
> Subject: [dpdk-dev] [RFC] doc: deprecate legacy code path in ip
> > @@ -165,61 +170,90 @@ struct rte_sched_subport_stats {
> > * byte.
> > */
> > struct rte_sched_pipe_params {
> > - /* Pipe token bucket */
> > - uint32_t tb_rate;/**< Rate (measured in bytes per
> > second)
> > */
> > - uint32_t tb_size;/**< Size
> > diff --git a/lib/librte_sched/rte_sched.c
> > b/lib/librte_sched/rte_sched.c index f7c218ef0..3d3d4c69f 100644
> > --- a/lib/librte_sched/rte_sched.c
> > +++ b/lib/librte_sched/rte_sched.c
> > @@ -146,15 +146,15 @@ struct rte_sched_grinder {
> > struct rte_sched_pipe_profile *pipe_param
> -Original Message-
> From: dev On Behalf Of Xiao Zhang
> Sent: Friday, July 19, 2019 4:00 AM
> To: dev@dpdk.org
> Cc: Xing, Beilei ; Wang, Haiyue
> ; Zhang, Qi Z ; Zhang, Xiao
> ; sta...@dpdk.org
> Subject: [dpdk-dev] [v4] net/i40e: fix SFP X722 not work with FW4.16
>
> The code check
No need as API is still experimental.
Howver I'd suggest changing the subject to
"declare crypto asym xform immutable"
non-reusable is confusing as the session and xform will be re-used on all the
ops associated with the session.
From: Ayuj Verma [mailto:ayve...@marvell.com]
Sent: Friday, July 1
Hi Akhil,
> > > Subject: [PATCH v7 0/2] examples/ipsec-secgw: fix 1st pkt dropped
> > >
> > > This patchset fixes the issue of the first inbound packet being
> > > dropped for inline crypto.
> > >
> > > Changes in v7:
> > > --
> > > Rebased to DPDK 19.08-rc1
> > >
> > > Changes in
On 7/19/19 4:38 PM, Olivier Matz wrote:
No functional change. Clarify the populate function to make
the next commit easier to understand.
Rename the variables:
- to avoid negation in the name
- to have more understandable names
Remove useless variable (no_pageshift is equivalent to pg_sz == 0).
On Fri, 19 Jul 2019 05:31:44 +
Viacheslav Ovsiienko wrote:
> + /*
> + * Store associated network device interface index. This index
> + * is permanent throughout the lifetime of device. We do not spawn
> + * rte_eth_dev ports without associated network device, and if
> +
On Fri, 19 Jul 2019 05:31:45 +
Viacheslav Ovsiienko wrote:
> This reverts commit e28111ac9864af09e826241a915dfff87a9c00ad.
> The netlink requests are replaced by ifindex caching and
> not needed anymore.
>
> Signed-off-by: Viacheslav Ovsiienko
> Fixes: e28111ac9864 ("net/mlx5: fix master de
On Fri, 19 Jul 2019 13:33:32 +0100
Ferruh Yigit wrote:
> On 7/19/2019 7:18 AM, Ajit Khaparde wrote:
> > Patchset based after an earlier submission
> > https://patchwork.dpdk.org/patch/56690/
> >
> > This set mostly contains bug fixes, an update to the bnxt.rst doc
> > and a adds a VF PCI device
> -Original Message-
> From: Stephen Hemminger
> Sent: Friday, July 19, 2019 19:17
> To: Slava Ovsiienko
> Cc: dev@dpdk.org; Yongseok Koh ; Shahaf Shuler
>
> Subject: Re: [PATCH 2/2] Revert "net/mlx5: fix master device Netlink socket
> sharing"
>
> On Fri, 19 Jul 2019 05:31:45 +
> V
19/07/2019 15:17, Akhil Goyal:
> >
> > > +static struct cperf_buffer_info tests_res;
> > Rename test_res too --> buffer_info? You can address it in next release
> > cycle as
> > well.
> > [Artur] Thank you Shally. Good point. Will be changed in the next cycle.
> >
> >
> Applied to dpdk-next
19/07/2019 14:51, Akhil Goyal:
> > > Arek Kusztal (7):
> > > cryptodev: change RSA API comments about primes
> > > cryptodev: add cipher field to RSA op
> > > crypto/openssl: add cipher field to openssl RSA implementation
> > > test: add cipher field to RSA test
> > > cryptodev: remove RS
On Fri, 19 Jul 2019 16:21:17 +
Slava Ovsiienko wrote:
> > -Original Message-
> > From: Stephen Hemminger
> > Sent: Friday, July 19, 2019 19:17
> > To: Slava Ovsiienko
> > Cc: dev@dpdk.org; Yongseok Koh ; Shahaf Shuler
> >
> > Subject: Re: [PATCH 2/2] Revert "net/mlx5: fix master de
> -Original Message-
> From: Stephen Hemminger
> Sent: Friday, July 19, 2019 19:16
> To: Slava Ovsiienko
> Cc: dev@dpdk.org; Yongseok Koh ; Shahaf Shuler
>
> Subject: Re: [PATCH 1/2] net/mlx5: cache the associated network device
> ifindex
>
> On Fri, 19 Jul 2019 05:31:44 +
> Viaches
On 7/17/2019 8:45 AM, viveksha...@marvell.com wrote:
> From: Vivek Sharma
>
> Support QinQ strip RX offload configuration through
> testpmd command line and boot time arguments.
For the testpmd command part, unfortunately there are two set of commands for
same purpose, the new ones are (lets bot
Hi Thomas,
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Friday, July 19, 2019 6:23 PM
> To: Kusztal, ArkadiuszX
> Cc: dev@dpdk.org; Akhil Goyal ; Shally Verma
> ; Trahe, Fiona ; Nowak,
> DamianX ; Ayuj Verma
> ; Kanaka Durga Kotamarthy
> ; Sunila Sahu
Tell users about upcoming changes to rte_ether_addr and
rte_ether_header.
Signed-off-by: Stephen Hemminger
Acked-by: Bruce Richardson
---
v2 - reword and fix spelling
doc/guides/rel_notes/deprecation.rst | 10 ++
1 file changed, 10 insertions(+)
diff --git a/doc/guides/rel_notes/depre
On 7/19/2019 5:18 PM, Stephen Hemminger wrote:
> On Fri, 19 Jul 2019 13:33:32 +0100
> Ferruh Yigit wrote:
>
>> On 7/19/2019 7:18 AM, Ajit Khaparde wrote:
>>> Patchset based after an earlier submission
>>> https://patchwork.dpdk.org/patch/56690/
>>>
>>> This set mostly contains bug fixes, an updat
On Fri, 19 Jul 2019 03:37:26 +
Jerin Jacob Kollanukkaran wrote:
> > -Original Message-
> > From: Stephen Hemminger
> > Sent: Wednesday, July 17, 2019 12:18 AM
> > To: Jerin Jacob Kollanukkaran
> > Cc: dev@dpdk.org
> > Subject: [EXT] [PATCH] net/octeontx: use logtype_init for failed
On 7/19/2019 2:22 PM, Ajit Kumar Khaparde wrote:
>> On Jul 19, 2019, at 18:00, Ferruh Yigit wrote:
>>
>>> On 7/18/2019 4:35 AM, Ajit Khaparde wrote:
>>> This patchset based on commit a164bb7c0a5ab3b100357cf56696c945fe28ab73
>>> contains bug fixes and an update to the HWRM API.
>>> Please apply.
>>
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Friday, July 19, 2019 12:37 PM
> To: Lipiec, Herakliusz
> Cc: dev@dpdk.org; sta...@dpdk.org; Richardson, Bruce
>
> Subject: Re: [dpdk-dev] [PATCH] mk: fix output directory name when
> compiling with custo
When building dpdk with differnt kernel headers by specifying
RTE_KERNELDIR igb_uio is compiled to directory with a name of the
version of kernel thats running on the system instead of the one that
dpdk is actually compiled against. Fixed by replacing hardcoded value
with value from RTE_KERNELDIR.
On 7/19/2019 2:07 PM, Ed Czeck wrote:
> Queue index was incorrectly incremented with port, which
> caused swizzling of packet placement among queues.
What is "swizzling of packet placement"?
'qidx' is used to set 'phys_qid', if what the name suggest is correct it is used
to access the actual ph
Hi Thomas,
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Friday, July 19, 2019 5:21 PM
> To: Trybula, ArturX
> Cc: dev@dpdk.org; Akhil Goyal ; Shally Verma
> ; Trahe,
> Fiona ; Dybkowski, AdamX
> Subject: Re: [dpdk-dev] [EXT] [PATCH v5 1/1] app/test-c
On 7/19/2019 2:42 PM, Olivier Matz wrote:
> On Thu, Jul 18, 2019 at 11:35:44AM -0700, Stephen Hemminger wrote:
>> The current ether_unformat_addr code was based off of
>> BSD ether_aton. That version changed what was allowed
>> by the cmdline ether address parser.
>> For example, it allows dropping
On 7/17/2019 7:42 PM, Stephen Hemminger wrote:
> On Wed, 10 Jul 2019 16:31:59 -0400
> Aaron Conole wrote:
>
>> Stephen Hemminger writes:
>>
>>> On Wed, 10 Jul 2019 15:13:02 -0400
>>> Aaron Conole wrote:
>>>
Stephen Hemminger writes:
> On Wed, 10 Jul 2019 14:33:42 -0400
>
On Fri, 19 Jul 2019 16:41:38 +
Slava Ovsiienko wrote:
> > -Original Message-
> > From: Stephen Hemminger
> > Sent: Friday, July 19, 2019 19:16
> > To: Slava Ovsiienko
> > Cc: dev@dpdk.org; Yongseok Koh ; Shahaf Shuler
> >
> > Subject: Re: [PATCH 1/2] net/mlx5: cache the associated
On 7/17/2019 8:44 PM, Dekel Peled wrote:
> Ethernet address examples contain 5 bytes only.
> This patch changes the examples to valid 6 bytes Ethernet addresses.
>
> Fixes: 4d73b6fb9907 ("doc: add generic flow API guide")
> Cc: sta...@dpdk.org
>
> Signed-off-by: Dekel Peled
Reviewed-by: Ferruh
On Tue, 16 Jul 2019 09:46:04 +0100
Bruce Richardson wrote:
> I don't think the position of these is going to be the cause here, the more
> likely cause is that the pci bus driver - and all other drivers - are not
> linked into apps for shared library builds. You always need to pass "-d"
> paramet
On 7/19/2019 4:30 PM, Stillwell Jr, Paul M wrote:
>
>> -Original Message-
>> From: dev On Behalf Of Xiao Zhang
>> Sent: Friday, July 19, 2019 4:00 AM
>> To: dev@dpdk.org
>> Cc: Xing, Beilei ; Wang, Haiyue
>> ; Zhang, Qi Z ; Zhang, Xiao
>> ; sta...@dpdk.org
>> Subject: [dpdk-dev] [v4] net/
> -Original Message-
> From: Stephen Hemminger
> Sent: Friday, July 19, 2019 21:03
> To: Slava Ovsiienko
> Cc: dev@dpdk.org; Yongseok Koh ; Shahaf Shuler
>
> Subject: Re: [PATCH 1/2] net/mlx5: cache the associated network device
> ifindex
>
> On Fri, 19 Jul 2019 16:41:38 +
> Slava O
1 - 100 of 119 matches
Mail list logo