[dpdk-dev] [PATCH v3 05/17] event/sw: add new software-only eventdev driver

Jerin Jacob jerin.jacob at caviumnetworks.com
Sun Feb 19 13:37:43 CET 2017


On Fri, Feb 17, 2017 at 02:54:00PM +0000, Harry van Haaren wrote:
> From: Bruce Richardson <bruce.richardson at intel.com>
> 
> This adds the minimal changes to allow a SW eventdev implementation to
> be compiled, linked and created at run time. The eventdev does nothing,
> but can be created via vdev on commandline, e.g.
> 
>   sudo ./x86_64-native-linuxapp-gcc/app/test --vdev=event_sw0
>   ...
>   PMD: Creating eventdev sw device event_sw0, numa_node=0, sched_quanta=128
>   RTE>>
> 
> Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
> Signed-off-by: Harry van Haaren <harry.van.haaren at intel.com>
> ---
>  config/common_base                            |   5 +
>  drivers/event/Makefile                        |   1 +
>  drivers/event/sw/Makefile                     |  66 ++++++++++
>  drivers/event/sw/rte_pmd_evdev_sw_version.map |   3 +
>  drivers/event/sw/sw_evdev.c                   | 177 ++++++++++++++++++++++++++
>  drivers/event/sw/sw_evdev.h                   | 148 +++++++++++++++++++++
>  mk/rte.app.mk                                 |   1 +
>  7 files changed, 401 insertions(+)
>  create mode 100644 drivers/event/sw/Makefile
>  create mode 100644 drivers/event/sw/rte_pmd_evdev_sw_version.map
>  create mode 100644 drivers/event/sw/sw_evdev.c
>  create mode 100644 drivers/event/sw/sw_evdev.h
> 
> diff --git a/config/common_base b/config/common_base
> index 2538f4a..1121e56 100644
> --- a/config/common_base
> +++ b/config/common_base
> @@ -458,6 +458,11 @@ CONFIG_RTE_LIBRTE_PMD_SKELETON_EVENTDEV=y
>  CONFIG_RTE_LIBRTE_PMD_SKELETON_EVENTDEV_DEBUG=n
>  
>  #
> +# Compile PMD for software event device
> +#
> +CONFIG_RTE_LIBRTE_PMD_SW_EVENTDEV=y

Missing the CONFIG_RTE_LIBRTE_PMD_SW_EVENTDEV_DEBUG=n here



More information about the dev mailing list