[dpdk-dev] [PATCH] examples/performance-thread: fix - cleanup before exit

2015-12-12 Thread Ian Betts
before the appplication terminates. Signed-off-by: Ian Betts --- examples/performance-thread/pthread_shim/main.c | 4 examples/performance-thread/pthread_shim/pthread_shim.c | 11 +-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/examples/performa

[dpdk-dev] [PATCH] examples: mark performance-thread example as experimental

2015-12-10 Thread Ian Betts
This commit removes the performance thread example from examples/Makefile, and marks the example as "experimental" in the release note, and it its API headers files. Signed-off-by: Ian Betts --- doc/guides/rel_notes/release_2_2.rst | 8 example

[dpdk-dev] [PATCH v10 4/4] examples: add pthread_shim example to performance thread

2015-12-08 Thread Ian Betts
This commit adds an example that illustrates how to implement a pthread shim with the lthread subsystem included in the performance thread example application. Signed-off-by: Ian Betts --- examples/performance-thread/Makefile | 2 + examples/performance-thread/pthread_shim

[dpdk-dev] [PATCH v10 3/4] examples: add l3fwd-thread example in performance-thread

2015-12-08 Thread Ian Betts
This commit adds an L3 forwarding application to the performace-thread example. Changes in this version * Use DIRS-y in examples/Makefile * remove superflous entry in maintainers Signed-off-by: Ian Betts --- MAINTAINERS |4 + examples/Makefile

[dpdk-dev] [PATCH v10 2/4] examples: add lthread subsystem for performance-thread

2015-12-08 Thread Ian Betts
This commit adds the lightweight thread subsystem used by the performance-thread sample applications. Changes in this version * fix clang errors Signed-off-by: Ian Betts --- examples/performance-thread/common/arch/x86/ctx.c | 93 +++ examples/performance-thread/common/arch/x86/ctx.h | 57

[dpdk-dev] [PATCH v10 1/4] doc: add sample application guide for performance-thread

2015-12-08 Thread Ian Betts
This commit adds the sample application user guide for the performance thread sample application. Signed-off-by: Ian Betts --- .../sample_app_ug/img/performance_thread_1.svg | 799 + .../sample_app_ug/img/performance_thread_2.svg | 865 ++ doc/guides

[dpdk-dev] [PATCH v10 0/4] examples: add performance-thread

2015-12-08 Thread Ian Betts
version * fix clang errors * remove superflous entry in maintainers file * use DIRS-y in examples/Makefile Ian Betts (4): doc: add sample application guide for performance-thread examples: add lthread subsystem for performance-thread examples: add l3fwd-thread example in performance-thread

[dpdk-dev] [PATCH v9 4/4] examples: add pthread_shim example to performance thread

2015-12-07 Thread Ian Betts
This commit adds an example that illustrates how to implement a pthread shim with the lthread subsystem included in the performance thread example application. Signed-off-by: Ian Betts --- examples/performance-thread/Makefile | 2 + examples/performance-thread/pthread_shim

[dpdk-dev] [PATCH v9 3/4] examples: add l3fwd-thread example in performance-thread

2015-12-07 Thread Ian Betts
This commit adds an L3 forwarding application to the performace-thread example. Signed-off-by: Ian Betts --- MAINTAINERS |7 + examples/Makefile |6 +- examples/performance-thread/Makefile | 43

[dpdk-dev] [PATCH v9 2/4] examples: add lthread subsystem for performance-thread

2015-12-07 Thread Ian Betts
This commit adds the lightweight thread subsystem used by the performance-thread sample applications. Signed-off-by: Ian Betts --- examples/performance-thread/common/arch/x86/ctx.c | 93 +++ examples/performance-thread/common/arch/x86/ctx.h | 57 ++ examples/performance-thread/common

[dpdk-dev] [PATCH v9 1/4] doc: add sample application guide for performance-thread

2015-12-07 Thread Ian Betts
This commit adds the sample application user guide for the performance thread sample application. Signed-off-by: Ian Betts --- .../sample_app_ug/img/performance_thread_1.svg | 799 + .../sample_app_ug/img/performance_thread_2.svg | 865 ++ doc/guides

[dpdk-dev] [PATCH v9 0/4] examples: add performance-thread

2015-12-07 Thread Ian Betts
version * Remove CONFIG_RTE_PERFORMANCE_THREAD Ian Betts (4): doc: add sample application guide for performance-thread examples: add lthread subsystem for performance-thread examples: add l3fwd-thread example in performance-thread examples: add pthread_shim example to performance thread

[dpdk-dev] [PATCH v8 4/4] examples: add pthread_shim example to performance thread

2015-12-04 Thread Ian Betts
This commit adds an example that illustrates how to implement a pthread shim with the lthread subsystem included in the performance thread example application. Signed-off-by: Ian Betts --- examples/performance-thread/Makefile | 2 + examples/performance-thread/pthread_shim

[dpdk-dev] [PATCH v8 3/4] examples: add l3fwd-thread example in performance-thread

2015-12-04 Thread Ian Betts
This commit adds an L3 forwarding application to the performace-thread example. Signed-off-by: Ian Betts --- config/defconfig_x86_64-native-linuxapp-gcc |2 + config/defconfig_x86_64-native-linuxapp-icc |2 + examples/Makefile |1

[dpdk-dev] [PATCH v8 2/4] examples: add lthread subsystem forperformance-thread

2015-12-04 Thread Ian Betts
This commit adds the lightweight thread subsystem used by the performance-thread sample applications. Changes in this version * remove ASM implementation of atomic64_xchg in favor of builtin __sync_lock_test_and_set() Signed-off-by: Ian Betts --- examples/performance-thread/common/arch/x86

[dpdk-dev] [PATCH v8 1/4] doc: add sample application guide for performance-thread

2015-12-04 Thread Ian Betts
This commit adds the sample application user guide for the performance thread sample application. Signed-off-by: Ian Betts --- .../sample_app_ug/img/performance_thread_1.svg | 799 + .../sample_app_ug/img/performance_thread_2.svg | 865 ++ doc/guides

[dpdk-dev] [PATCH v8 0/4] examples: add performance-thread

2015-12-04 Thread Ian Betts
version * remove ASM implementation of atomic64_xchg in favor of builtin __sync_lock_test_and_set() Ian Betts (4): doc: add sample application guide for performance-thread examples: add lthread subsystem forperformance-thread examples: add l3fwd-thread example in performance-thread examples

[dpdk-dev] [PATCH v7 4/4] examples: add pthread_shim example to performance thread

2015-12-03 Thread Ian Betts
This commit adds an example that illustrates how to implement a pthread shim with the lthread subsystem included in the performance thread example application. Signed-off-by: Ian Betts --- examples/performance-thread/Makefile | 2 + examples/performance-thread/pthread_shim

[dpdk-dev] [PATCH v7 3/4] examples: add l3fwd-thread example in performance-thread

2015-12-03 Thread Ian Betts
This commit adds an L3 forwarding application to the performace-thread example. Signed-off-by: Ian Betts --- config/defconfig_x86_64-native-linuxapp-gcc |3 + config/defconfig_x86_64-native-linuxapp-icc |3 + examples/Makefile |1

[dpdk-dev] [PATCH v7 2/4] examples: add lthread subsystem for performance-thread

2015-12-03 Thread Ian Betts
This commit adds the lightweight thread subsystem used by the performance-thread sample applications. Signed-off-by: Ian Betts --- .../performance-thread/common/arch/x86/atomic.h| 59 ++ examples/performance-thread/common/arch/x86/ctx.c | 93 +++ examples/performance-thread/common/arch

[dpdk-dev] [PATCH v7 1/4] doc: add sample application guide for performance-thread

2015-12-03 Thread Ian Betts
This commit adds the sample application user guide for the performance thread sample application. Signed-off-by: Ian Betts --- .../sample_app_ug/img/performance_thread_1.svg | 799 + .../sample_app_ug/img/performance_thread_2.svg | 865 ++ doc/guides

[dpdk-dev] [PATCH v7 0/4] examples: add performance-thread

2015-12-03 Thread Ian Betts
version * fix copyright dates Ian Betts (4): doc: add sample application guide for performance-thread examples: add lthread subsystem for performance-thread examples: add l3fwd-thread example in performance-thread examples: add pthread_shim example to performance thread config/defconfig_x86_64