Add 128-bit atomic compare exchange on aarch64.
Suggested-by: Jerin Jacob
Signed-off-by: Phil Yang
Reviewed-by: Honnappa Nagarahalli
Tested-by: Honnappa Nagarahalli
Acked-by: Jerin Jacob
---
v9:
Updated 19.11 release note.
v8:
Fixed "WARNING:LONG_LINE: line over 80 characters" warnings with
Add 128b atomic compare and swap test for aarch64 and x86_64.
Signed-off-by: Phil Yang
Reviewed-by: Honnappa Nagarahalli
Acked-by: Gage Eads
Acked-by: Jerin Jacob
Tested-by: Jerin Jacob
---
app/test/test_atomic.c | 125 -
1 file changed, 123 in
Enable both c11 atomic and non c11 atomic lock-free stack for aarch64.
Introduced a new header to reduce the ifdef clutter across generic and c11
files. The rte_stack_lf_stubs.h contains stub implementations of
__rte_stack_lf_count, __rte_stack_lf_push_elems and
__rte_stack_lf_pop_elems.
Suggeste
From: Thomas Monjalon
> If rdma-core is not installed in a standard directory of the system, it is
> possible to specify the location of the pkgconfig file via an environment
> variable:
> PKG_CONFIG_PATH=$PKG_CONFIG_PATH:~/rdma-core/build/lib/pkgconfig
>
> In this case, the dependency may bec
Acked-by: Hemant Agrawal
Acked-by: Hemant Agrawal
> -Original Message-
> From: Phil Yang
> Sent: Wednesday, August 14, 2019 1:58 PM
> To: tho...@monjalon.net; Jerin Jacob Kollanukkaran ;
> gage.e...@intel.com; dev@dpdk.org
> Cc: hemant.agra...@nxp.com; honnappa.nagaraha...@arm.com;
> gavin...@arm.com; n...@arm.com
> Subject: [EXT] [PATCH
Hi Wang Ying,
On Wed, Aug 14, 2019 at 11:24:30AM +0800, Wang Ying A wrote:
> Add new protocol header match support as below
>
> RTE_FLOW_ITEM_TYPE_GTP_PSC
> - matches a GTP PDU extension header (type is 0x85:
> PDU Session Container)
> RTE_FLOW_ITEM_TYPE_PPPOES
> - matches a PPP
Hi all,
Reminder...!
If there are no concerns, I'll send the patch after adding the required changes
in ipsec-secgw as well.
Thanks,
Anoob
> -Original Message-
> From: Anoob Joseph
> Sent: Friday, August 2, 2019 11:05 AM
> To: Anoob Joseph ; Akhil Goyal
> ; Adrien Mazarguil ;
> Declan
From: Pavan Nikhilesh
The function `rte_eth_dev_get_supported_ptypes` expects the underlying
ethernet device to return array of supported ptypes. The ethernet device
needs to set `RTE_PTYPE_UNKNOWN` as the last element which signifies
thats its the end of the ptype array.
Else the function `rte_e
From: Ankur Dwivedi
With the latest firmware, there are few changes for zuc and snow3g.
1. The iv_source is present in bitfield 7 of minor opcode. In the
old firmware this was present in bitfield 6.
2. Algorithm type is a 2 bit field in new firmware. In the old
firmware it was named as cipher t
From: Thomas Monjalon
> With VERBOSE=1, this error was seen in debug mode with gcc 9.1:
>
> In file included from /tmp/dpdk.auto-config-h.sh.c.w0VWMi:1:
> In file included from rdma-core/build/include/infiniband/mlx5dv.h:47:
> In file included from rdma-core/build/include/infiniband/verbs.h:46:
>
> -Original Message-
> From: Jerin Jacob Kollanukkaran
> Sent: Wednesday, August 14, 2019 4:46 PM
> To: Phil Yang (Arm Technology China) ;
> tho...@monjalon.net; gage.e...@intel.com; dev@dpdk.org
> Cc: hemant.agra...@nxp.com; Honnappa Nagarahalli
> ; Gavin Hu (Arm Technology China)
> ; nd
https://bugs.dpdk.org/show_bug.cgi?id=339
Bug ID: 339
Summary: net/af_packet: af_packet driver is leaving stale
socket after device is removed
Product: DPDK
Version: 18.02
Hardware: x86
OS: Linux
https://bugs.dpdk.org/show_bug.cgi?id=340
Bug ID: 340
Summary: Can't build examples in Ubuntu 18 after commit
4131ad5db from 03/07/2019
Product: DPDK
Version: unspecified
Hardware: x86
OS: Linux
Hi Anoob,
>
> Hi all,
>
> Reminder...!
>
Sorry for a delayed response.
> If there are no concerns, I'll send the patch after adding the required
> changes in
> ipsec-secgw as well.
>
> Thanks,
> Anoob
>
> > -Original Message-
> > From: Anoob Joseph
> > Sent: Friday, August 2, 2019
> -Original Message-
> From: Legacy, Allain
> Sent: Tuesday, August 13, 2019 8:20 AM
> To: hemant.agra...@nxp.com
> Cc: dev@dpdk.org; john.mcnam...@intel.com; marko.kovace...@intel.com;
> cristian.dumitre...@intel.com; Peters, Matt
> Subject: [PATCH 1/2] test: replace license text with SPDX
> -Original Message-
> From: Legacy, Allain
> Sent: Tuesday, August 13, 2019 8:20 AM
> To: hemant.agra...@nxp.com
> Cc: dev@dpdk.org; john.mcnam...@intel.com; marko.kovace...@intel.com;
> cristian.dumitre...@intel.com; Peters, Matt
> Subject: [PATCH 2/2] doc: replace license text with SPDX
> -Original Message-
> From: Phil Yang (Arm Technology China)
> Sent: Wednesday, August 14, 2019 3:55 PM
> To: Jerin Jacob Kollanukkaran ; tho...@monjalon.net;
> gage.e...@intel.com; dev@dpdk.org
> Cc: hemant.agra...@nxp.com; Honnappa Nagarahalli
> ; Gavin Hu (Arm Technology China)
> ; nd
From: Jerin Jacob
RTE_BPF_ARG_PTR_STACK is used as internal program
arg type. Rename to RTE_BPF_ARG_RESERVED to
avoid exposing internal program type.
Signed-off-by: Jerin Jacob
---
lib/librte_bpf/bpf_validate.c | 12 +++-
lib/librte_bpf/rte_bpf.h | 2 +-
2 files changed, 8 insert
On Wed, 14 Aug 2019 06:05:13 +
Ori Kam wrote:
> > -Original Message-
> > From: Ori Kam
> > Sent: Wednesday, August 14, 2019 8:36 AM
> > To: Stephen Hemminger
> > Cc: Thomas Monjalon ; ferruh.yi...@intel.com;
> > arybche...@solarflare.com; Shahaf Shuler ; Slava
> > Ovsiienko ; Alex Ro
This is a simple script to print files that have missing SPDX
license tag and list of files with redundant boilerplate.
Signed-off-by: Stephen Hemminger
---
devtools/spdx-check.sh | 19 +++
1 file changed, 19 insertions(+)
create mode 100755 devtools/spdx-check.sh
diff --git a/
Added the file virtio_rxtx_simple_altivec.c which implements Altivec
code for the virtio vectorized RX functions. Updated the various build
files.
Cc: Maxime Coquelin
Cc: Tiwei Bie
Signed-off-by: David Christensen
---
drivers/net/virtio/Makefile | 2 +
drivers/net/virtio
Encountered a few issues while testing meson builds. The first is related
to the gcc compiler used on RHEL 7.6 and how it interprets the "native"
CPU type when running on a Power 9 system. The second is a print format
warning error on Power systems.
David Christensen (2):
config: fix RHEL7.6
Use of %llx print formatting causes meson build error on Power systems with
RHEL 7.6 and gcc 4.8.5. Replace with PRIx64 macro.
Fixes: 9b62e2da1844 (vhost: register new regions with userfaultfd)
Cc: maxime.coque...@redhat.com
Signed-off-by: David Christensen
---
lib/librte_vhost/vhost_user.c |
gcc 4.8.5 used on RHEL 7.6 can identify a Power 9 CPU but cannot generate
Power 9 code when the "-mcpu=native" command line argument is used. Test
whether the compiler can generate Power 9 code and adjust the machine
setting appropriately.
Signed-off-by: David Christensen
---
config/ppc_64/meson
Inline processing is limited to a specified subset of traffic. It is
often unable to handle more complicated situations, such as fragmented
traffic. When using inline processing such traffic is dropped.
Introduce multiple sessions per SA allowing to configure a fallback
lookaside session for packe
Cleanup ipsec_sa structure by removing every field that is already in
the rte_ipsec_session structure:
* cryptodev/security session union
* action type
* offload flags
* security context
References to abovementioned fields are changed to direct references
to matching fields of rte_ipsec_session
Inline processing is limited to a specified subset of traffic. It is
often unable to handle more complicated situations, such as fragmented
traffic. When using inline processing such traffic is dropped.
Introduce multiple sessions per SA allowing to configure a fallback
lookaside session for packe
> -Original Message-
> From: Stephen Hemminger
> Sent: Wednesday, August 14, 2019 5:56 PM
> To: Ori Kam
> Cc: Thomas Monjalon ; ferruh.yi...@intel.com;
> arybche...@solarflare.com; Shahaf Shuler ; Slava
> Ovsiienko ; Alex Rosenbaum
> ; dev@dpdk.org
> Subject: Re: [dpdk-dev] [RFC] ethde
On Wed, Aug 14, 2019 at 03:31:09AM +, He Peng wrote:
> Hi,
>
> We found that *rte_vhost_rx_queue_count* is not protected by vq->access_lock,
> and the access to vq->avail->idx is not thread-safe, since at the same time,
> the vq->avail might be
>
> set by *vring_invalidate* when some vhost
Hi Akhil,
Please see inline.
Thanks,
Anoob
> -Original Message-
> From: Akhil Goyal
> Sent: Wednesday, August 14, 2019 4:37 PM
> To: Anoob Joseph ; Adrien Mazarguil
> ; Declan Doherty
> ; Pablo de Lara
> ; Thomas Monjalon
>
> Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju
> Athre
On Wed, Aug 14, 2019 at 8:37 PM David Christensen
wrote:
>
> Use of %llx print formatting causes meson build error on Power systems with
> RHEL 7.6 and gcc 4.8.5. Replace with PRIx64 macro.
>
> Fixes: 9b62e2da1844 (vhost: register new regions with userfaultfd)
> Cc: maxime.coque...@redhat.com
>
>
33 matches
Mail list logo