[dpdk-dev] [PATCH v3] eal: simplify RTE_PMD_DEBUG_TRACE

2018-12-21 Thread Jeff Shaw
From: Stephen Hemminger Use rte_log directly, eliminating no longer used rte_pmd_dev_trace function. This removes variable length array which is problem on Windows and other compilers not doing C99. Also, drop unused RTE_PROC_PRIMARY macros. Signed-off-by: Stephen Hemminger Signed-off-by: Jeff

Re: [dpdk-dev] DSW eventdev and multi-process DPDK

2018-12-21 Thread Mattias Rönnblom
On 2018-12-21 06:13, Venky Venkatesh wrote: Hi, We are considering using a multi-process mode of the DPDK with the event generators and consumers being spread across multiple processes (on different cores). We are also considering using the DSW eventdev. Is the DSW designed for such a use case

Re: [dpdk-dev] DSW eventdev and multi-process DPDK

2018-12-21 Thread Venky Venkatesh
On 12/21/18, 10:24 AM, "Mattias Rönnblom" wrote: On 2018-12-21 06:13, Venky Venkatesh wrote: > Hi, > We are considering using a multi-process mode of the DPDK with the event generators and consumers being spread across multiple processes (on different cores). We are also conside

Re: [dpdk-dev] DSW eventdev and multi-process DPDK

2018-12-21 Thread Mattias Rönnblom
On 2018-12-21 19:34, Venky Venkatesh wrote: On 12/21/18, 10:24 AM, "Mattias Rönnblom" wrote: On 2018-12-21 06:13, Venky Venkatesh wrote: > Hi, > We are considering using a multi-process mode of the DPDK with the event generators and consumers being spread across multiple pro

Re: [dpdk-dev] DSW eventdev and multi-process DPDK

2018-12-21 Thread Venky Venkatesh
On 12/21/18, 10:59 AM, "Mattias Rönnblom" wrote: On 2018-12-21 19:34, Venky Venkatesh wrote: > > > On 12/21/18, 10:24 AM, "Mattias Rönnblom" wrote: > > On 2018-12-21 06:13, Venky Venkatesh wrote: > > Hi, > > We are considering using a multi-

Re: [dpdk-dev] [PATCH v3] eal: simplify RTE_PMD_DEBUG_TRACE

2018-12-21 Thread Ferruh Yigit
On 12/21/2018 6:18 PM, Jeff Shaw wrote: > From: Stephen Hemminger > > Use rte_log directly, eliminating no longer used rte_pmd_dev_trace > function. This removes variable length array which is problem on > Windows and other compilers not doing C99. > > Also, drop unused RTE_PROC_PRIMARY macros.

[dpdk-dev] [RFC v2 0/2] rcu: add RCU library supporting QSBR mechanism

2018-12-21 Thread Honnappa Nagarahalli
Lock-less data structures provide scalability and determinism. They enable use cases where locking may not be allowed (for ex: real-time applications). In the following paras, the term 'memory' refers to memory allocated by typical APIs like malloc or anything that is representative of memory, for

[dpdk-dev] [RFC v2 1/2] rcu: add RCU library supporting QSBR mechanism

2018-12-21 Thread Honnappa Nagarahalli
Add RCU library supporting quiescent state based memory reclamation method. This library helps identify the quiescent state of the reader threads so that the writers can free the memory associated with the lock less data structures. Signed-off-by: Honnappa Nagarahalli Reviewed-by: Steve Capper R

[dpdk-dev] [RFC v2 2/2] test/rcu_qsbr: add API and functional tests

2018-12-21 Thread Honnappa Nagarahalli
From: Dharmik Thakkar Add API positive/negative test cases and functional tests. Signed-off-by: Malvika Gupta Signed-off-by: Dharmik Thakkar Signed-off-by: Honnappa Nagarahalli Reviewed-by: Gavin Hu --- test/test/Makefile | 2 + test/test/autotest_data.py | 6 + test/test/meson.

<    1   2