[dpdk-dev] [PATCH v7 4/4] ena: DPDK polling-mode driver for Amazon Elastic Network Adapters (ENA)
Bruce Richardson
bruce.richardson at intel.com
Wed Mar 16 15:34:07 CET 2016
On Tue, Mar 15, 2016 at 03:40:10PM +0100, Jan Medala wrote:
> This is a PMD for the Amazon ethernet ENA family.
> The driver operates variety of ENA adapters through feature negotiation
> with the adapter and upgradable commands set.
> ENA driver handles PCI Physical and Virtual ENA functions.
>
> Signed-off-by: Evgeny Schemeilin <evgenys at amazon.com>
> Signed-off-by: Jan Medala <jan at semihalf.com>
> Signed-off-by: Jakub Palider <jpa at semihalf.com>
> ---
> config/common_base | 11 +
> drivers/net/Makefile | 1 +
> drivers/net/ena/Makefile | 61 ++
> drivers/net/ena/ena_ethdev.c | 1445 +++++++++++++++++++++++++++++++
> drivers/net/ena/ena_ethdev.h | 160 ++++
> drivers/net/ena/ena_logs.h | 74 ++
> drivers/net/ena/ena_platform.h | 59 ++
> drivers/net/ena/rte_pmd_ena_version.map | 4 +
> mk/rte.app.mk | 1 +
> 9 files changed, 1816 insertions(+)
> create mode 100644 drivers/net/ena/Makefile
> create mode 100644 drivers/net/ena/ena_ethdev.c
> create mode 100644 drivers/net/ena/ena_ethdev.h
> create mode 100644 drivers/net/ena/ena_logs.h
> create mode 100644 drivers/net/ena/ena_platform.h
> create mode 100644 drivers/net/ena/rte_pmd_ena_version.map
>
> diff --git a/config/common_base b/config/common_base
> index 52bd34f..472a9e9 100644
> --- a/config/common_base
> +++ b/config/common_base
> @@ -135,6 +135,17 @@ CONFIG_RTE_ETHDEV_RXTX_CALLBACKS=y
> CONFIG_RTE_NIC_BYPASS=n
>
> #
> +# Compile burst-oriented Amazon ENA PMD driver
> +#
> +CONFIG_RTE_LIBRTE_ENA_PMD=y
> +CONFIG_RTE_LIBRTE_ENA_DEBUG_INIT=y
Do you really want initialization debuggin to be on by default? Normally, we
keep all debug options disabled.
/Bruce
More information about the dev
mailing list