[dpdk-dev] [PATCH v6 19/27] net/thunderx: add single and multi segment Tx functions

Ferruh Yigit ferruh.yigit at intel.com
Tue Jun 21 15:34:08 CEST 2016


Hi Jerin,

On 6/17/2016 2:29 PM, Jerin Jacob wrote:
> Signed-off-by: Jerin Jacob <jerin.jacob at caviumnetworks.com>
> Signed-off-by: Maciej Czekaj <maciej.czekaj at caviumnetworks.com>
> Signed-off-by: Kamil Rytarowski <Kamil.Rytarowski at caviumnetworks.com>
> Signed-off-by: Zyta Szpak <zyta.szpak at semihalf.com>
> Signed-off-by: Slawomir Rosek <slawomir.rosek at semihalf.com>
> Signed-off-by: Radoslaw Biernacki <rad at semihalf.com>
> ---

...

> diff --git a/drivers/net/thunderx/Makefile b/drivers/net/thunderx/Makefile
> index eb9f100..9079b5b 100644
> --- a/drivers/net/thunderx/Makefile
> +++ b/drivers/net/thunderx/Makefile
> @@ -51,10 +51,12 @@ VPATH += $(SRCDIR)/base
>  #
>  # all source are stored in SRCS-y
>  #
> +SRCS-$(CONFIG_RTE_LIBRTE_THUNDERX_NICVF_PMD) += nicvf_rxtx.c
>  SRCS-$(CONFIG_RTE_LIBRTE_THUNDERX_NICVF_PMD) += nicvf_hw.c
>  SRCS-$(CONFIG_RTE_LIBRTE_THUNDERX_NICVF_PMD) += nicvf_mbox.c
>  SRCS-$(CONFIG_RTE_LIBRTE_THUNDERX_NICVF_PMD) += nicvf_ethdev.c
>  
> +CFLAGS_nicvf_rxtx.o += -fno-prefetch-loop-arrays -Ofast

With clang, getting following compile error, fyi:

== Build drivers/net/thunderx
  CC nicvf_rxtx.o
clang: error: optimization flag '-fno-prefetch-loop-arrays' is not supported
/root/development/dpdk-next-net/mk/internal/rte.compile-pre.mk:126:
recipe for target 'nicvf_rxtx.o' failed
make[4]: *** [nicvf_rxtx.o] Error 1

# clang --version
clang version 3.7.0 (tags/RELEASE_370/final)



More information about the dev mailing list