examples/performance-thread: mark as experimental

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 <ian.betts@intel.com>
This commit is contained in:
Ian Betts 2015-12-10 12:24:58 +00:00 committed by Thomas Monjalon
parent 433ba6228f
commit b700090c8c
5 changed files with 21 additions and 4 deletions

View File

@ -563,6 +563,7 @@ F: doc/guides/sample_app_ug/load_balancer.rst
F: examples/netmap_compat/
F: doc/guides/sample_app_ug/netmap_compatibility.rst
L-threads - EXPERIMENTAL
M: Ian Betts <ian.betts@intel.com>
F: examples/performance-thread/
F: doc/guides/sample_app_ug/performance_thread.rst

View File

@ -131,6 +131,15 @@ New Features
* **Added ethtool shim and sample application.**
* **Added experimental performance thread example application.**
The application demonstrates L3 fowarding with different threading
models: pthreads, cgroups, or lighweight threads. The example inludes
a simple cooperative scheduler.
Due to its experimental state this application may change without notice.
The application is supported only for Linux x86_64.
Resolved Issues
---------------

View File

@ -78,7 +78,5 @@ DIRS-y += vmdq
DIRS-y += vmdq_dcb
DIRS-$(CONFIG_RTE_LIBRTE_POWER) += vm_power_manager
DIRS-$(CONFIG_RTE_LIBRTE_CRYPTODEV) += l2fwd-crypto
ifneq ($(CONFIG_RTE_EXEC_ENV_LINUXAPP),)
DIRS-$(CONFIG_RTE_ARCH_X86_64) += performance-thread
endif
include $(RTE_SDK)/mk/rte.extsubdir.mk

View File

@ -60,7 +60,10 @@
*/
/**
* @file
* @file lthread_api.h
*
* @warning
* @b EXPERIMENTAL: this API may change without prior notice
*
* This file contains the public API for the L-thread subsystem
*

View File

@ -44,6 +44,12 @@
#define LTHREAD_DIAG 0
/**
*
* @file lthread_diag_api.h
*
* @warning
* @b EXPERIMENTAL: this API may change without prior notice
*
* lthread diagnostic interface
*
* If enabled via configuration file option ( tbd ) the lthread subsystem