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