automatic DPDK test reports
 help / color / mirror / Atom feed
* [dpdk-test-report]  |FAILURE| pw39576[dpdk-dev, v1, 04/24] net/ena: add stop and uninit routines
@ 2018-05-09 13:08 sys_stv
  0 siblings, 0 replies; 2+ messages in thread
From: sys_stv @ 2018-05-09 13:08 UTC (permalink / raw)
  To: test-report; +Cc: xinfengx.zhao, zhaoyan.chen, peipeix.lu

[-- Attachment #1: Type: text/plain, Size: 81485 bytes --]

Test-Label: Intel-compilation
Test-Status: FAILURE
http://dpdk.org/patch/39576

_Compilation issues_

Submitter: Michal Krawczyk <mk@semihalf.com>
Date: 2018-05-09 12:45:48
DPDK git baseline: Repo:dpdk-master, CommitID: 0256386dc43ce0f27f4c9d6bfa58c534aaf997e2

Build Summary: 15 Builds Done, 10 Successful, 5 Failures

Test environment and configuration as below:

OS: FC25
	Kernel Version: 4.9.13-100.fc24.x86_64
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
	GCC Version: gcc (GCC) 6.2.1 20160916 (Red Hat 6.2.1-2)
	Clang Version: 3.8.0 (tags/RELEASE_380/final)
	x86_64-native-linuxapp-gcc
	x86_64-native-linuxapp-gcc-debug

OS: FC24
	Kernel Version: 4.9.13-100.fc24.x86_64
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
	GCC Version: gcc (GCC) 6.2.1 20160916 (Red Hat 6.2.1-2)
	Clang Version: 3.8.0 (tags/RELEASE_380/final)
	x86_64-native-linuxapp-gcc-shared
	i686-native-linuxapp-gcc
	x86_64-native-linuxapp-clang

OS: CENTOS
	Kernel Version: 3.10.0-327.el7.x86_64
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
	GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4)
	Clang Version: NA
	x86_64-native-linuxapp-gcc-shared
	x86_64-native-linuxapp-clang
	x86_64-native-linuxapp-gcc
	i686-native-linuxapp-gcc

OS: UB1604
	Kernel Version: 4.4.0-81-generic
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
	GCC Version: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
	Clang Version: 3.8.0-2ubuntu4 (tags/RELEASE_380/final)
	x86_64-native-linuxapp-gcc
	x86_64-native-linuxapp-gcc-shared
	i686-native-linuxapp-gcc
	x86_64-native-linuxapp-clang

OS: FreeBSD
	Kernel Version: 10.3-RELEASE
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz (2294.75-MHz K8-class CPU)
	GCC Version: gcc (FreeBSD Ports Collection) 4.8.5
	Clang Version: 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
	x86_64-native-bsdapp-clang
	x86_64-native-bsdapp-gcc

*Failed Build #1:
OS: UB1604
Target: x86_64-native-linuxapp-gcc-shared
ena_ethdev.c:(.text+0x1a64): undefined reference to `rte_timer_init'
ena_ethdev.o: In function `ena_close':
ena_ethdev.c:(.text+0x2aed): undefined reference to `rte_timer_stop_sync'
ena_ethdev.o: In function `ena_start':
ena_ethdev.c:(.text+0x3d39): undefined reference to `rte_timer_reset'
collect2: error: ld returned 1 exit status
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.lib.mk:98: recipe for target 'librte_pmd_ena.so.1.1' failed
make[6]: *** [librte_pmd_ena.so.1.1] Error 1
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
make[5]: *** [ena] Error 2
make[5]: *** Waiting for unfinished jobs....
  CC e1000_nvm.o
  CC e1000_osdep.o
  CC e1000_phy.o
--
  PMDINFO em_ethdev.o.pmd.c
  CC em_ethdev.o.pmd.o
  LD em_ethdev.o
  LD librte_pmd_e1000.so.1.1
  INSTALL-LIB librte_pmd_e1000.so.1.1
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed
make[4]: *** [net] Error 2
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed
make[3]: *** [drivers] Error 2
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed
make[2]: *** [all] Error 2
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed
make[1]: *** [pre_install] Error 2
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
make: *** [install] Error 2

*Failed Build #2:
OS: CENTOS
Target: x86_64-native-linuxapp-gcc-shared
ena_ethdev.o: In function `ena_start':
ena_ethdev.c:(.text+0x3ac0): undefined reference to `rte_timer_reset'
  CC failsafe_args.o
  CC failsafe_eal.o
  CC failsafe_ops.o
collect2: error: ld returned 1 exit status
make[6]: *** [librte_pmd_ena.so.1.1] Error 1
make[5]: *** [ena] Error 2
make[5]: *** Waiting for unfinished jobs....
  CC failsafe_rxtx.o
  CC failsafe_ether.o

*Failed Build #3:
OS: FreeBSD
Target: x86_64-native-bsdapp-clang
machine -> /usr/src/sys/amd64/include
x86 -> /usr/src/sys/x86/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
== Build kernel/freebsd/nic_uio
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
cc -Winline -Wall -Werror -include /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/include/rte_config.h  -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/kernel/freebsd/contigmem -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/include -I. -I@ -I@/contrib/altq -fno-common  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -Qunused-arguments  -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-show-option  -Wno-error-tautological-compare -Wno-error-empty-body  -Wno-error-parentheses-equality -Wno-error-unused-function    -c contigmem.c -o contigmem.o
ld      -L/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/lib -d -warn-common -r -d -o contigmem.ko contigmem.o
Warning: Object directory not changed from original /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/build/kernel/freebsd/nic_uio
:> export_syms
@ -> /usr/src/sys
awk -f /sys/conf/kmod_syms.awk contigmem.ko  export_syms | xargs -J% objcopy % contigmem.ko
--
objcopy --strip-debug contigmem.ko
INSTALL-MODULE contigmem.ko
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
== Build drivers
cc -Winline -Wall -Werror -include /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/include/rte_config.h  -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/kernel/freebsd/nic_uio -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/include -I. -I@ -I@/contrib/altq -fno-common  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -Qunused-arguments  -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-show-option  -Wno-error-tautological-compare -Wno-error-empty-body  -Wno-error-parentheses-equality -Wno-error-unused-function    -c nic_uio.c -o nic_uio.o
== Build drivers/common
== Build drivers/common/octeontx
ld      -L/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/lib -d -warn-common -r -d -o nic_uio.ko nic_uio.o
:> export_syms
awk -f /sys/conf/kmod_syms.awk nic_uio.ko  export_syms | xargs -J% objcopy % nic_uio.ko
--
  CC ena_ethdev.o
  CC e1000_82543.o
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:37:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_plat.h:48:2: error: "Invalid platform"
#error "Invalid platform"
 ^
  CC e1000_82571.o
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:38:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_includes.h:36:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:644:24: warning: implicit declaration of function 'BIT' is invalid in C99 [-Wimplicit-function-declaration]
        ENA_ADMIN_RSS_L2_DA     = BIT(0),
                                  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:644:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L2_DA     = BIT(0),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:647:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L2_SA     = BIT(1),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:650:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L3_DA     = BIT(2),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:653:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L3_SA     = BIT(3),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:656:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L4_DP     = BIT(4),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:659:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L4_SP     = BIT(5),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:1023:25: warning: implicit declaration of function 'GENMASK' is invalid in C99 [-Wimplicit-function-declaration]
        return p->command_id & ENA_ADMIN_AQ_COMMON_DESC_COMMAND_ID_MASK;
                               ^
--
#define ENA_ADMIN_AQ_COMMON_DESC_COMMAND_ID_MASK GENMASK(11, 0)
                                                 ^
  CC e1000_82575.o
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:110:2: error: unknown type name 'dma_addr_t'
        dma_addr_t paddr; /**< Buffer physical address */
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:111:2: error: unknown type name 'u16'
        u16 len; /**< Buffer length in bytes */
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:115:2: error: unknown type name 'u16'
        u16 len;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:116:2: error: unknown type name 'u16'
        u16 req_id;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:120:2: error: unknown type name 'u8'
        u8 __iomem *pbuf_dev_addr; /* LLQ address */
        ^
  CC e1000_i210.o
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:120:12: error: expected ';' at end of declaration list
        u8 __iomem *pbuf_dev_addr; /* LLQ address */
                  ^
                  ;
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:121:2: error: unknown type name 'u8'
        u8 *virt_addr;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:122:2: error: unknown type name 'dma_addr_t'
        dma_addr_t phys_addr;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:123:2: error: unknown type name 'ena_mem_handle_t'
        ena_mem_handle_t mem_handle;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:127:2: error: unknown type name 'u16'
        u16 mss;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:128:2: error: unknown type name 'u16'
        u16 l3_hdr_len;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:129:2: error: unknown type name 'u16'
        u16 l3_hdr_offset;
        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
  CC e1000_api.o
2 warnings and 20 errors generated.
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'ena_ethdev.o' failed
gmake[6]: *** [ena_ethdev.o] Error 1
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
gmake[5]: *** [ena] Error 2
gmake[5]: *** Waiting for unfinished jobs....
  CC e1000_ich8lan.o
  CC e1000_mac.o
  CC e1000_manage.o
--
  PMDINFO em_ethdev.o.pmd.c
  CC em_ethdev.o.pmd.o
  LD em_ethdev.o
  AR librte_pmd_e1000.a
  INSTALL-LIB librte_pmd_e1000.a
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed
gmake[4]: *** [net] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed
gmake[3]: *** [drivers] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed
gmake[2]: *** [all] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed
gmake[1]: *** [pre_install] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
gmake: *** [install] Error 2

*Failed Build #4:
OS: FC24
Target: x86_64-native-linuxapp-gcc-shared
ena_ethdev.c:(.text+0x1971): undefined reference to `rte_timer_init'
ena_ethdev.o: In function `ena_close':
ena_ethdev.c:(.text+0x28dd): undefined reference to `rte_timer_stop_sync'
ena_ethdev.o: In function `ena_start':
ena_ethdev.c:(.text+0x3a6b): undefined reference to `rte_timer_reset'
collect2: error: ld returned 1 exit status
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.lib.mk:98: recipe for target 'librte_pmd_ena.so.1.1' failed
make[6]: *** [librte_pmd_ena.so.1.1] Error 1
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
make[5]: *** [ena] Error 2
make[5]: *** Waiting for unfinished jobs....
  CC e1000_mac.o
  CC e1000_manage.o
  CC e1000_nvm.o
--
  PMDINFO em_ethdev.o.pmd.c
  CC em_ethdev.o.pmd.o
  LD em_ethdev.o
  LD librte_pmd_e1000.so.1.1
  INSTALL-LIB librte_pmd_e1000.so.1.1
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed
make[4]: *** [net] Error 2
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed
make[3]: *** [drivers] Error 2
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed
make[2]: *** [all] Error 2
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed
make[1]: *** [pre_install] Error 2
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
make: *** [install] Error 2

*Failed Build #5:
OS: FreeBSD
Target: x86_64-native-bsdapp-gcc
@ -> /usr/src/sys
machine -> /usr/src/sys/amd64/include
x86 -> /usr/src/sys/x86/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
cc -Winline -Wall -Werror -include /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_config.h  -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/kernel/freebsd/contigmem -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include -I. -I@ -I@/contrib/altq -fno-common  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -Qunused-arguments  -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-show-option  -Wno-error-tautological-compare -Wno-error-empty-body  -Wno-error-parentheses-equality -Wno-error-unused-function    -c contigmem.c -o contigmem.o
ld      -L/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/lib -d -warn-common -r -d -o contigmem.ko contigmem.o
:> export_syms
awk -f /sys/conf/kmod_syms.awk contigmem.ko  export_syms | xargs -J% objcopy % contigmem.ko
objcopy --strip-debug contigmem.ko
INSTALL-MODULE contigmem.ko
--
machine -> /usr/src/sys/amd64/include
x86 -> /usr/src/sys/x86/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
cc -Winline -Wall -Werror -include /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_config.h  -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/kernel/freebsd/nic_uio -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include -I. -I@ -I@/contrib/altq -fno-common  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -Qunused-arguments  -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-show-option  -Wno-error-tautological-compare -Wno-error-empty-body  -Wno-error-parentheses-equality -Wno-error-unused-function    -c nic_uio.c -o nic_uio.o
ld      -L/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/lib -d -warn-common -r -d -o nic_uio.ko nic_uio.o
:> export_syms
awk -f /sys/conf/kmod_syms.awk nic_uio.ko  export_syms | xargs -J% objcopy % nic_uio.ko
objcopy --strip-debug nic_uio.ko
INSTALL-MODULE nic_uio.ko
--
  CC ena_ethdev.o
  CC e1000_mbx.o
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:37:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_plat.h:48:2: error: #error "Invalid platform"
 #error "Invalid platform"
  ^
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_includes.h:36:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:644:2: warning: implicit declaration of function 'BIT' [-Wimplicit-function-declaration]
  ENA_ADMIN_RSS_L2_DA = BIT(0),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:644:2: error: enumerator value for 'ENA_ADMIN_RSS_L2_DA' is not an integer constant
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:647:2: error: enumerator value for 'ENA_ADMIN_RSS_L2_SA' is not an integer constant
  ENA_ADMIN_RSS_L2_SA = BIT(1),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:650:2: error: enumerator value for 'ENA_ADMIN_RSS_L3_DA' is not an integer constant
  ENA_ADMIN_RSS_L3_DA = BIT(2),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:653:2: error: enumerator value for 'ENA_ADMIN_RSS_L3_SA' is not an integer constant
  ENA_ADMIN_RSS_L3_SA = BIT(3),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:656:2: error: enumerator value for 'ENA_ADMIN_RSS_L4_DP' is not an integer constant
  ENA_ADMIN_RSS_L4_DP = BIT(4),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:659:2: error: enumerator value for 'ENA_ADMIN_RSS_L4_SP' is not an integer constant
  ENA_ADMIN_RSS_L4_SP = BIT(5),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h: In function 'get_ena_admin_aq_common_desc_command_id':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:1023:2: warning: implicit declaration of function 'GENMASK' [-Wimplicit-function-declaration]
  return p->command_id & ENA_ADMIN_AQ_COMMON_DESC_COMMAND_ID_MASK;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:1023:2: warning: nested extern declaration of 'GENMASK' [-Wnested-externs]
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:110:2: error: unknown type name 'dma_addr_t'
  dma_addr_t paddr; /**< Buffer physical address */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:111:2: error: unknown type name 'u16'
  u16 len; /**< Buffer length in bytes */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:115:2: error: unknown type name 'u16'
  u16 len;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:116:2: error: unknown type name 'u16'
  u16 req_id;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:120:2: error: unknown type name 'u8'
  u8 __iomem *pbuf_dev_addr; /* LLQ address */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:120:13: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u8 __iomem *pbuf_dev_addr; /* LLQ address */
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:127:2: error: unknown type name 'u16'
  u16 mss;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:128:2: error: unknown type name 'u16'
  u16 l3_hdr_len;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:129:2: error: unknown type name 'u16'
  u16 l3_hdr_offset;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:130:2: error: unknown type name 'u16'
  u16 l4_hdr_len; /* In words */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:138:2: error: unknown type name 'u32'
  u32 __iomem *unmask_reg;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:138:14: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u32 __iomem *unmask_reg;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:175:2: error: unknown type name 'u32'
  u32 __iomem *db_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:175:14: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u32 __iomem *db_addr;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:194:3: error: conflicting types for '____cacheline_aligned'
 } ____cacheline_aligned;
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:169:3: note: previous declaration of '____cacheline_aligned' was here
 } ____cacheline_aligned;
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:198:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:199:2: error: unknown type name 'dma_addr_t'
  dma_addr_t dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:201:2: error: unknown type name 'u16'
  u16 head;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:202:2: error: unknown type name 'u8'
  u8 phase;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:207:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:208:2: error: unknown type name 'dma_addr_t'
  dma_addr_t dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:210:2: error: unknown type name 'u32'
  u32 __iomem *db_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:210:14: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u32 __iomem *db_addr;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:219:2: error: unknown type name 'u32'
  u32 aborted_cmd;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:220:2: error: unknown type name 'u32'
  u32 submitted_cmd;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:221:2: error: unknown type name 'u32'
  u32 completed_cmd;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:222:2: error: unknown type name 'u32'
  u32 out_of_space;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:223:2: error: unknown type name 'u32'
  u32 no_completion;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:229:2: error: unknown type name 'ena_spinlock_t'
  ena_spinlock_t q_lock; /* spinlock for the admin queue */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:232:2: error: unknown type name 'u32'
  u32 completion_timeout;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:233:2: error: unknown type name 'u16'
  u16 q_depth;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:240:2: error: unknown type name 'u16'
  u16 curr_cmd_id;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:248:2: error: unknown type name 'ena_atomic32_t'
  ena_atomic32_t outstanding_cmds;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:256:2: error: unknown type name 'u16'
  u16 head;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:257:2: error: unknown type name 'u8'
  u8 phase;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:259:2: error: unknown type name 'dma_addr_t'
  dma_addr_t dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:260:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:261:2: error: unknown type name 'u16'
  u16 q_depth;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:267:2: error: unknown type name 'dma_addr_t'
  dma_addr_t read_resp_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:268:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t read_resp_mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:269:2: error: unknown type name 'u32'
  u32 reg_read_to; /* in us */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:270:2: error: unknown type name 'u16'
  u16 seq_num;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:273:2: error: unknown type name 'ena_spinlock_t'
  ena_spinlock_t lock;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:278:2: error: unknown type name 'u16'
  u16 *host_rss_ind_tbl;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:280:2: error: unknown type name 'dma_addr_t'
  dma_addr_t rss_ind_tbl_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:281:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t rss_ind_tbl_mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:282:2: error: unknown type name 'u16'
  u16 tbl_log_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:287:2: error: unknown type name 'dma_addr_t'
  dma_addr_t hash_key_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:288:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t hash_key_mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:289:2: error: unknown type name 'u32'
  u32 hash_init_val;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:293:2: error: unknown type name 'dma_addr_t'
  dma_addr_t hash_ctrl_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:294:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t hash_ctrl_mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:300:2: error: unknown type name 'u8'
  u8 *debug_area_virt_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:301:2: error: unknown type name 'dma_addr_t'
  dma_addr_t debug_area_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:302:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t debug_area_dma_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:303:2: error: unknown type name 'u32'
  u32 debug_area_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:307:2: error: unknown type name 'dma_addr_t'
  dma_addr_t host_info_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:308:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t host_info_dma_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:317:2: error: unknown type name 'u8'
  u8 __iomem *reg_bar;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:317:13: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u8 __iomem *reg_bar;
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:352:2: error: unknown type name 'u32'
  u32 msix_vector;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:353:2: error: unknown type name 'u16'
  u16 queue_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:354:2: error: unknown type name 'u16'
  u16 qid;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:449:60: error: unknown type name 'u16'
 void ena_com_destroy_io_queue(struct ena_com_dev *ena_dev, u16 qid);
                                                            ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:459:58: error: unknown type name 'u16'
 int ena_com_get_io_handlers(struct ena_com_dev *ena_dev, u16 qid,
                                                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:582:58: error: unknown type name 'u32'
 int ena_com_set_aenq_config(struct ena_com_dev *ena_dev, u32 groups_flag);
                                                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:629:51: error: unknown type name 'u16'
 int ena_com_rss_init(struct ena_com_dev *ena_dev, u16 log_size);
                                                   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:654:11: error: unknown type name 'u8'
           const u8 *key, u16 key_len, u32 init_val);
           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:654:26: error: unknown type name 'u16'
           const u8 *key, u16 key_len, u32 init_val);
                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:654:39: error: unknown type name 'u32'
           const u8 *key, u16 key_len, u32 init_val);
                                       ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:684:10: error: unknown type name 'u8'
          u8 *key);
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:700:7: error: unknown type name 'u16'
       u16 hash_fields);
       ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:727:6: error: unknown type name 'u16'
      u16 *fields);
      ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:754:11: error: unknown type name 'u16'
           u16 entry_idx, u16 entry_value);
           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:754:26: error: unknown type name 'u16'
           u16 entry_idx, u16 entry_value);
                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:777:61: error: unknown type name 'u32'
 int ena_com_indirect_table_get(struct ena_com_dev *ena_dev, u32 *ind_tbl);
                                                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:793:5: error: unknown type name 'u32'
     u32 debug_area_size);
     ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:891:13: error: unknown type name 'u32'
             u32 tx_coalesce_usecs);
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:901:13: error: unknown type name 'u32'
             u32 rx_coalesce_usecs);
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: In function 'ena_com_get_adaptive_moderation_enabled':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:944:16: error: 'struct ena_com_dev' has no member named 'adaptive_coalescing'
  return ena_dev->adaptive_coalescing;
                ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: In function 'ena_com_enable_adaptive_moderation':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:949:9: error: 'struct ena_com_dev' has no member named 'adaptive_coalescing'
  ena_dev->adaptive_coalescing = true;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: In function 'ena_com_disable_adaptive_moderation':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:954:9: error: 'struct ena_com_dev' has no member named 'adaptive_coalescing'
  ena_dev->adaptive_coalescing = false;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: In function 'ena_com_calculate_interrupt_delay':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:975:55: error: 'struct ena_com_dev' has no member named 'intr_moder_tbl'
  struct ena_intr_moder_entry *intr_moder_tbl = ena_dev->intr_moder_tbl;
                                                       ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:989:3: warning: implicit declaration of function 'ena_trc_err' [-Wimplicit-function-declaration]
   ena_trc_err("Wrong moderation index %u\n", curr_moder_idx);
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:989:3: warning: nested extern declaration of 'ena_trc_err' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:1035:9: error: unknown type name 'u32'
         u32 rx_delay_interval,
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:1036:9: error: unknown type name 'u32'
         u32 tx_delay_interval,
         ^
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:0:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:75:2: error: unknown type name 'u16'
  u16 next_to_use;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:76:2: error: unknown type name 'u16'
  u16 next_to_clean;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:106:2: error: unknown type name 'u16'
  u16 sgl_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:125:2: error: unknown type name 'u64'
  u64 tx_timeout;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:126:2: error: unknown type name 'u64'
  u64 io_suspend;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:127:2: error: unknown type name 'u64'
  u64 io_resume;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:128:2: error: unknown type name 'u64'
  u64 wd_expired;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:129:2: error: unknown type name 'u64'
  u64 interface_up;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:130:2: error: unknown type name 'u64'
  u64 interface_down;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:131:2: error: unknown type name 'u64'
  u64 admin_q_pause;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:135:2: error: unknown type name 'u64'
  u64 cnt;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:136:2: error: unknown type name 'u64'
  u64 bytes;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:137:2: error: unknown type name 'u64'
  u64 queue_stop;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:138:2: error: unknown type name 'u64'
  u64 prepare_ctx_err;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:139:2: error: unknown type name 'u64'
  u64 queue_wakeup;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:140:2: error: unknown type name 'u64'
  u64 dma_mapping_err;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:141:2: error: unknown type name 'u64'
  u64 linearize;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:142:2: error: unknown type name 'u64'
  u64 linearize_failed;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:143:2: error: unknown type name 'u64'
  u64 tx_poll;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:144:2: error: unknown type name 'u64'
  u64 doorbells;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:145:2: error: unknown type name 'u64'
  u64 missing_tx_comp;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:146:2: error: unknown type name 'u64'
  u64 bad_req_id;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:150:2: error: unknown type name 'u64'
  u64 cnt;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:151:2: error: unknown type name 'u64'
  u64 bytes;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:152:2: error: unknown type name 'u64'
  u64 refil_partial;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:153:2: error: unknown type name 'u64'
  u64 bad_csum;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:154:2: error: unknown type name 'u64'
  u64 page_alloc_fail;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:155:2: error: unknown type name 'u64'
  u64 skb_alloc_fail;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:156:2: error: unknown type name 'u64'
  u64 dma_mapping_err;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:157:2: error: unknown type name 'u64'
  u64 bad_desc_num;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:158:2: error: unknown type name 'u64'
  u64 small_copy_len_pkt;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:173:2: error: unknown type name 'u16'
  u16 max_tx_sgl_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:179:2: error: unknown type name 'u16'
  u16 num_queues;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:180:2: error: unknown type name 'u16'
  u16 max_mtu;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:181:2: error: unknown type name 'u8'
  u8 tso4_supported;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:185:2: error: unknown type name 'u8'
  u8 mac_addr[ETHER_ADDR_LEN];
  ^
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:49:0:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:53:2: error: unknown type name 'u16'
  u16 num_bufs;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:54:2: error: unknown type name 'u16'
  u16 req_id;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:58:2: error: unknown type name 'u16'
  u16 header_len;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:60:2: error: unknown type name 'u8'
  u8 meta_valid;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:61:2: error: unknown type name 'u8'
  u8 tso_enable;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:62:2: error: unknown type name 'u8'
  u8 l3_csum_enable;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:63:2: error: unknown type name 'u8'
  u8 l4_csum_enable;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:64:2: error: unknown type name 'u8'
  u8 l4_csum_partial;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:65:2: error: unknown type name 'u8'
  u8 df; /* Don't fragment */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:76:2: error: unknown type name 'u32'
  u32 hash;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:77:2: error: unknown type name 'u16'
  u16 descs;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:91:11: error: unknown type name 'u16'
           u16 req_id);
           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:93:61: error: unknown type name 'u16'
 int ena_com_tx_comp_req_id_get(struct ena_com_io_cq *io_cq, u16 *req_id);
                                                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: In function 'ena_com_unmask_intr':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:100:2: warning: implicit declaration of function 'ENA_REG_WRITE32' [-Wimplicit-function-declaration]
  ENA_REG_WRITE32(io_cq->bus, intr_reg->intr_control, io_cq->unmask_reg);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:100:2: warning: nested extern declaration of 'ENA_REG_WRITE32' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:100:59: error: 'struct ena_com_io_cq' has no member named 'unmask_reg'
  ENA_REG_WRITE32(io_cq->bus, intr_reg->intr_control, io_cq->unmask_reg);
                                                           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: In function 'ena_com_sq_empty_space':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:105:2: error: unknown type name 'u16'
  u16 tail, next_to_comp, cnt;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:107:22: error: 'struct ena_com_io_sq' has no member named 'next_to_comp'
  next_to_comp = io_sq->next_to_comp;
                      ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:108:14: error: 'struct ena_com_io_sq' has no member named 'tail'
  tail = io_sq->tail;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:111:14: error: 'struct ena_com_io_sq' has no member named 'q_depth'
  return io_sq->q_depth - 1 - cnt;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: In function 'ena_com_write_sq_doorbell':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:116:2: error: unknown type name 'u16'
  u16 tail;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:118:14: error: 'struct ena_com_io_sq' has no member named 'tail'
  tail = io_sq->tail;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:120:2: warning: implicit declaration of function 'ena_trc_dbg' [-Wimplicit-function-declaration]
  ena_trc_dbg("write submission queue doorbell for queue: %d tail: %d\n",
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:120:2: warning: nested extern declaration of 'ena_trc_dbg' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:121:12: error: 'struct ena_com_io_sq' has no member named 'qid'
       io_sq->qid, tail);
            ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:123:41: error: 'struct ena_com_io_sq' has no member named 'db_addr'
  ENA_REG_WRITE32(io_sq->bus, tail, io_sq->db_addr);
                                         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: In function 'ena_com_update_dev_comp_head':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:130:2: error: unknown type name 'u16'
  u16 unreported_comp, head;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:133:14: error: 'struct ena_com_io_cq' has no member named 'head'
  head = io_cq->head;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:134:32: error: 'struct ena_com_io_cq' has no member named 'last_head_update'
  unreported_comp = head - io_cq->last_head_update;
                                ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:135:40: error: 'struct ena_com_io_cq' has no member named 'q_depth'
  need_update = unreported_comp > (io_cq->q_depth / ENA_COMP_HEAD_THRESH);
                                        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:137:11: error: 'struct ena_com_io_cq' has no member named 'cq_head_db_reg'
  if (io_cq->cq_head_db_reg && need_update) {
           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:139:13: error: 'struct ena_com_io_cq' has no member named 'qid'
        io_cq->qid, head);
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:140:42: error: 'struct ena_com_io_cq' has no member named 'cq_head_db_reg'
   ENA_REG_WRITE32(io_cq->bus, head, io_cq->cq_head_db_reg);
                                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:141:8: error: 'struct ena_com_io_cq' has no member named 'last_head_update'
   io_cq->last_head_update = head;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:148:10: error: unknown type name 'u8'
          u8 numa_node)
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:161:66: error: unknown type name 'u16'
 static inline void ena_com_comp_ack(struct ena_com_io_sq *io_sq, u16 elem)
                                                                  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:391:57: error: unknown type name 'u16'
 static int validate_tx_req_id(struct ena_ring *tx_ring, u16 req_id)
                                                         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_config_host_info':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:424:21: error: 'struct ena_com_dev' has no member named 'host_attr'
  host_info = ena_dev->host_attr.host_info;
                     ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:443:14: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
   if (rc == -ENA_COM_UNSUPPORTED)
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:443:14: note: each undeclared identifier is reported only once for each function it appears in
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_get_sset_count':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:467:2: warning: implicit declaration of function 'ENA_TOUCH' [-Wimplicit-function-declaration]
  ENA_TOUCH(ena_stats_global_strings);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:467:2: warning: nested extern declaration of 'ENA_TOUCH' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_config_debug_area':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:479:2: error: unknown type name 'u32'
  u32 debug_area_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:489:56: error: 'u64' undeclared (first use in this function)
  debug_area_size = ss_count * ETH_GSTRING_LEN + sizeof(u64) * ss_count;
                                                        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:491:2: warning: implicit declaration of function 'ena_com_allocate_debug_area' [-Wimplicit-function-declaration]
  rc = ena_com_allocate_debug_area(&adapter->ena_dev, debug_area_size);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:491:2: warning: nested extern declaration of 'ena_com_allocate_debug_area' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:499:14: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
   if (rc == -ENA_COM_UNSUPPORTED)
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_rss_reta_update':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:595:2: error: unknown type name 'u16'
  u16 entry_value;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:619:4: warning: implicit declaration of function 'ena_com_indirect_table_fill_entry' [-Wimplicit-function-declaration]
    rc = ena_com_indirect_table_fill_entry(ena_dev,
    ^
--
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_spinlock.h:15:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mempool.h:44,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mbuf.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_ether.h:23,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:34:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:622:29: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
    if (unlikely(rc && rc != ENA_COM_UNSUPPORTED)) {
                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely'
 #define unlikely(x) __builtin_expect(!!(x), 0)
                                         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_rss_reta_query':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:652:2: error: unknown type name 'u32'
  u32 indirect_table[ENA_RX_RSS_TABLE_SIZE] = {0};
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:660:2: warning: implicit declaration of function 'ena_com_indirect_table_get' [-Wimplicit-function-declaration]
  rc = ena_com_indirect_table_get(ena_dev, indirect_table);
  ^
--
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_spinlock.h:15:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mempool.h:44,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mbuf.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_ether.h:23,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:34:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:661:27: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
  if (unlikely(rc && rc != ENA_COM_UNSUPPORTED)) {
                           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely'
 #define unlikely(x) __builtin_expect(!!(x), 0)
                                         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_rss_init_default':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:682:2: error: unknown type name 'u32'
  u32 val;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:684:2: warning: implicit declaration of function 'ena_com_rss_init' [-Wimplicit-function-declaration]
  rc = ena_com_rss_init(ena_dev, ENA_RX_RSS_TABLE_LOG_SIZE);
  ^
--
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_spinlock.h:15:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mempool.h:44,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mbuf.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_ether.h:23,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:34:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:694:29: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
   if (unlikely(rc && (rc != ENA_COM_UNSUPPORTED))) {
                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely'
 #define unlikely(x) __builtin_expect(!!(x), 0)
                                         ^
--
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:763:2: warning: nested extern declaration of 'ena_com_destroy_io_queue' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_check_valid_conf':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:920:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (max_frame_len > adapter->max_mtu || max_frame_len < ENA_MIN_MTU) {
                    ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:924:10: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
   return ENA_COM_UNSUPPORTED;
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:932:7: error: unknown type name 'u16'
       u16 *max_tx_sgl_size,
       ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_queue_restart':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1106:10: error: 'ENA_COM_FAULT' undeclared (first use in this function)
   return ENA_COM_FAULT;
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_tx_queue_setup':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1136:10: error: 'ENA_COM_FAULT' undeclared (first use in this function)
   return ENA_COM_FAULT;
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1167:30: error: 'struct ena_com_dev' has no member named 'tx_mem_queue_type'
  ctx.mem_queue_type = ena_dev->tx_mem_queue_type;
                              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1181:2: warning: implicit declaration of function 'ena_com_get_io_handlers' [-Wimplicit-function-declaration]
  rc = ena_com_get_io_handlers(ena_dev, ena_qid,
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1181:2: warning: nested extern declaration of 'ena_com_get_io_handlers' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1191:2: warning: implicit declaration of function 'ena_com_update_numa_node' [-Wimplicit-function-declaration]
  ena_com_update_numa_node(txq->ena_com_io_cq, ctx.numa_node);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1191:2: warning: nested extern declaration of 'ena_com_update_numa_node' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1209:14: error: 'u16' undeclared (first use in this function)
       sizeof(u16) * txq->ring_size,
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_rx_queue_setup':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1260:10: error: 'ENA_COM_FAULT' undeclared (first use in this function)
   return ENA_COM_FAULT;
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_populate_rx_queue':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1396:3: warning: implicit declaration of function 'ena_com_add_single_rx_desc' [-Wimplicit-function-declaration]
   rc = ena_com_add_single_rx_desc(rxq->ena_com_io_sq,
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1396:3: warning: nested extern declaration of 'ena_com_add_single_rx_desc' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_device_init':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1446:38: error: 'struct ena_com_dev' has no member named 'dmadev'
   !(((struct rte_pci_device *)ena_dev->dmadev)->id.class_id
                                      ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1464:9: error: 'struct ena_com_dev' has no member named 'dma_addr_bits'
  ena_dev->dma_addr_bits = ena_com_get_dma_width(ena_dev);
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1497:2: warning: implicit declaration of function 'ena_com_set_aenq_config' [-Wimplicit-function-declaration]
  rc = ena_com_set_aenq_config(ena_dev, aenq_groups);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1497:2: warning: nested extern declaration of 'ena_com_set_aenq_config' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'eth_ena_dev_init':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1595:2: error: unknown type name 'u16'
  u16 tx_sgl_size = 0;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1633:9: error: 'struct ena_com_dev' has no member named 'reg_bar'
  ena_dev->reg_bar = adapter->regs;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1634:9: error: 'struct ena_com_dev' has no member named 'dmadev'
  ena_dev->dmadev = adapter->pdev;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1649:9: error: 'struct ena_com_dev' has no member named 'tx_mem_queue_type'
  ena_dev->tx_mem_queue_type = ENA_ADMIN_PLACEMENT_POLICY_HOST;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1653:2: warning: implicit declaration of function 'ena_calc_queue_size' [-Wimplicit-function-declaration]
  queue_size = ena_calc_queue_size(ena_dev, &tx_sgl_size, &get_feat_ctx);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1653:2: warning: nested extern declaration of 'ena_calc_queue_size' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_init_rings':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1787:45: error: 'struct ena_com_dev' has no member named 'tx_mem_queue_type'
   ring->tx_mem_queue_type = adapter->ena_dev.tx_mem_queue_type;
                                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1788:46: error: 'struct ena_com_dev' has no member named 'tx_max_header_size'
   ring->tx_max_header_size = adapter->ena_dev.tx_max_header_size;
                                              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_update_hints':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2084:19: error: 'struct ena_com_dev' has no member named 'mmio_read'
   adapter->ena_dev.mmio_read.reg_read_to =
                   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'eth_ena_xmit_pkts':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2225:2: warning: implicit declaration of function 'ena_com_tx_comp_req_id_get' [-Wimplicit-function-declaration]
  while (ena_com_tx_comp_req_id_get(tx_ring->ena_com_io_cq, &req_id) >= 0) {
--
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2226:3: warning: nested extern declaration of 'validate_tx_req_id' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2250:3: warning: implicit declaration of function 'ena_com_comp_ack' [-Wimplicit-function-declaration]
   ena_com_comp_ack(tx_ring->ena_com_io_sq, total_tx_descs);
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2250:3: warning: nested extern declaration of 'ena_com_comp_ack' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'ena_ethdev.o' failed
gmake[6]: *** [ena_ethdev.o] Error 1
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
gmake[5]: *** [ena] Error 2
gmake[5]: *** Waiting for unfinished jobs....
  CC e1000_nvm.o
  CC e1000_osdep.o
  CC e1000_phy.o
--
  PMDINFO em_ethdev.o.pmd.c
  CC em_ethdev.o.pmd.o
  LD em_ethdev.o
  AR librte_pmd_e1000.a
  INSTALL-LIB librte_pmd_e1000.a
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed
gmake[4]: *** [net] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed
gmake[3]: *** [drivers] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed
gmake[2]: *** [all] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed
gmake[1]: *** [pre_install] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
gmake: *** [install] Error 2

DPDK STV team

^ permalink raw reply	[flat|nested] 2+ messages in thread
* [dpdk-test-report]  |FAILURE| pw39576[dpdk-dev, v1, 04/24] net/ena: add stop and uninit routines
@ 2018-05-10 10:03 sys_stv
  0 siblings, 0 replies; 2+ messages in thread
From: sys_stv @ 2018-05-10 10:03 UTC (permalink / raw)
  To: test-report

[-- Attachment #1: Type: text/plain, Size: 81580 bytes --]

Test-Label: Intel-compilation
Test-Status: FAILURE
http://dpdk.org/patch/39576

_Compilation issues_

Submitter: Michal Krawczyk <mk@semihalf.com>
Date: 2018-05-09 12:45:48
DPDK git baseline: Repo:dpdk-master, CommitID: 8ea41438832a360aed2b7ba49fb75e310a2ff1dc

Build Summary: 15 Builds Done, 10 Successful, 5 Failures

Test environment and configuration as below:

OS: FC25
	Kernel Version: 4.9.13-100.fc24.x86_64
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
	GCC Version: gcc (GCC) 6.2.1 20160916 (Red Hat 6.2.1-2)
	Clang Version: 3.8.0 (tags/RELEASE_380/final)
	x86_64-native-linuxapp-gcc
	x86_64-native-linuxapp-gcc-debug

OS: FC24
	Kernel Version: 4.9.13-100.fc24.x86_64
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
	GCC Version: gcc (GCC) 6.2.1 20160916 (Red Hat 6.2.1-2)
	Clang Version: 3.8.0 (tags/RELEASE_380/final)
	x86_64-native-linuxapp-gcc-shared
	i686-native-linuxapp-gcc
	x86_64-native-linuxapp-clang

OS: CENTOS
	Kernel Version: 3.10.0-327.el7.x86_64
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
	GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4)
	Clang Version: NA
	x86_64-native-linuxapp-clang
	x86_64-native-linuxapp-gcc-shared
	x86_64-native-linuxapp-gcc
	i686-native-linuxapp-gcc

OS: UB1604
	Kernel Version: 4.4.0-47-generic
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
	GCC Version: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
	Clang Version: 3.8.0-2ubuntu4 (tags/RELEASE_380/final)
	x86_64-native-linuxapp-gcc
	x86_64-native-linuxapp-clang
	i686-native-linuxapp-gcc
	x86_64-native-linuxapp-gcc-shared

OS: FreeBSD
	Kernel Version: 10.3-RELEASE
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz (2294.75-MHz K8-class CPU)
	GCC Version: gcc (FreeBSD Ports Collection) 4.8.5
	Clang Version: 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
	x86_64-native-bsdapp-clang
	x86_64-native-bsdapp-gcc

*Failed Build #1:
OS: UB1604
Target: x86_64-native-linuxapp-gcc-shared
ena_ethdev.c:(.text+0x1a64): undefined reference to `rte_timer_init'
ena_ethdev.o: In function `ena_close':
ena_ethdev.c:(.text+0x2aed): undefined reference to `rte_timer_stop_sync'
ena_ethdev.o: In function `ena_start':
ena_ethdev.c:(.text+0x3d39): undefined reference to `rte_timer_reset'
collect2: error: ld returned 1 exit status
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.lib.mk:98: recipe for target 'librte_pmd_ena.so.1.1' failed
make[6]: *** [librte_pmd_ena.so.1.1] Error 1
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
make[5]: *** [ena] Error 2
make[5]: *** Waiting for unfinished jobs....
  CC e1000_i210.o
  CC e1000_api.o
  CC e1000_ich8lan.o
--
  CC em_ethdev.o.pmd.o
  LD em_ethdev.o
  CC em_rxtx.o
  LD librte_pmd_e1000.so.1.1
  INSTALL-LIB librte_pmd_e1000.so.1.1
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed
make[4]: *** [net] Error 2
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed
make[3]: *** [drivers] Error 2
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed
make[2]: *** [all] Error 2
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed
make[1]: *** [pre_install] Error 2
/tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
make: *** [install] Error 2

*Failed Build #2:
OS: CENTOS
Target: x86_64-native-linuxapp-gcc-shared
ena_ethdev.c:(.text+0x1980): undefined reference to `rte_timer_subsystem_init'
ena_ethdev.o: In function `ena_close':
ena_ethdev.c:(.text+0x2a09): undefined reference to `rte_timer_stop_sync'
ena_ethdev.o: In function `ena_start':
ena_ethdev.c:(.text+0x3ac0): undefined reference to `rte_timer_reset'
collect2: error: ld returned 1 exit status
make[6]: *** [librte_pmd_ena.so.1.1] Error 1
make[5]: *** [ena] Error 2
make[5]: *** Waiting for unfinished jobs....
  CC e1000_mac.o
  CC e1000_manage.o

*Failed Build #3:
OS: FreeBSD
Target: x86_64-native-bsdapp-clang
machine -> /usr/src/sys/amd64/include
x86 -> /usr/src/sys/x86/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
  INSTALL-HOSTAPP dpdk-pmdinfogen
cc -Winline -Wall -Werror -include /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/include/rte_config.h  -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/kernel/freebsd/contigmem -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/include -I. -I@ -I@/contrib/altq -fno-common  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -Qunused-arguments  -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-show-option  -Wno-error-tautological-compare -Wno-error-empty-body  -Wno-error-parentheses-equality -Wno-error-unused-function    -c contigmem.c -o contigmem.o
== Build kernel/freebsd/nic_uio
ld      -L/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/lib -d -warn-common -r -d -o contigmem.ko contigmem.o
:> export_syms
awk -f /sys/conf/kmod_syms.awk contigmem.ko  export_syms | xargs -J% objcopy % contigmem.ko
Warning: Object directory not changed from original /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/build/kernel/freebsd/nic_uio
--
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
INSTALL-MODULE contigmem.ko
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
== Build drivers
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
cc -Winline -Wall -Werror -include /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/include/rte_config.h  -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/kernel/freebsd/nic_uio -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/include -I. -I@ -I@/contrib/altq -fno-common  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -Qunused-arguments  -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-show-option  -Wno-error-tautological-compare -Wno-error-empty-body  -Wno-error-parentheses-equality -Wno-error-unused-function    -c nic_uio.c -o nic_uio.o
== Build drivers/common
ld      -L/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-clang/lib -d -warn-common -r -d -o nic_uio.ko nic_uio.o
:> export_syms
awk -f /sys/conf/kmod_syms.awk nic_uio.ko  export_syms | xargs -J% objcopy % nic_uio.ko
objcopy --strip-debug nic_uio.ko
--
  CC ena_ethdev.o
  CC e1000_82542.o
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:37:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_plat.h:48:2: error: "Invalid platform"
#error "Invalid platform"
 ^
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:38:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_includes.h:36:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:644:24: warning: implicit declaration of function 'BIT' is invalid in C99 [-Wimplicit-function-declaration]
        ENA_ADMIN_RSS_L2_DA     = BIT(0),
                                  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:644:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L2_DA     = BIT(0),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:647:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L2_SA     = BIT(1),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:650:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L3_DA     = BIT(2),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:653:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L3_SA     = BIT(3),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:656:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L4_DP     = BIT(4),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:659:24: error: expression is not an integer constant expression
        ENA_ADMIN_RSS_L4_SP     = BIT(5),
                                  ^~~~~~
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:1023:25: warning: implicit declaration of function 'GENMASK' is invalid in C99 [-Wimplicit-function-declaration]
        return p->command_id & ENA_ADMIN_AQ_COMMON_DESC_COMMAND_ID_MASK;
                               ^
--
#define ENA_ADMIN_AQ_COMMON_DESC_COMMAND_ID_MASK GENMASK(11, 0)
                                                 ^
  CC e1000_82543.o
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:110:2: error: unknown type name 'dma_addr_t'
        dma_addr_t paddr; /**< Buffer physical address */
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:111:2: error: unknown type name 'u16'
        u16 len; /**< Buffer length in bytes */
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:115:2: error: unknown type name 'u16'
        u16 len;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:116:2: error: unknown type name 'u16'
        u16 req_id;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:120:2: error: unknown type name 'u8'
        u8 __iomem *pbuf_dev_addr; /* LLQ address */
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:120:12: error: expected ';' at end of declaration list
        u8 __iomem *pbuf_dev_addr; /* LLQ address */
                  ^
                  ;
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:121:2: error: unknown type name 'u8'
        u8 *virt_addr;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:122:2: error: unknown type name 'dma_addr_t'
        dma_addr_t phys_addr;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:123:2: error: unknown type name 'ena_mem_handle_t'
        ena_mem_handle_t mem_handle;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:127:2: error: unknown type name 'u16'
        u16 mss;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:128:2: error: unknown type name 'u16'
        u16 l3_hdr_len;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:129:2: error: unknown type name 'u16'
        u16 l3_hdr_offset;
        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
  CC e1000_82571.o
2 warnings and 20 errors generated.
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'ena_ethdev.o' failed
gmake[6]: *** [ena_ethdev.o] Error 1
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
gmake[5]: *** [ena] Error 2
gmake[5]: *** Waiting for unfinished jobs....
  CC e1000_82575.o
  CC e1000_i210.o
  CC e1000_api.o
--
  PMDINFO em_ethdev.o.pmd.c
  CC em_ethdev.o.pmd.o
  LD em_ethdev.o
  AR librte_pmd_e1000.a
  INSTALL-LIB librte_pmd_e1000.a
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed
gmake[4]: *** [net] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed
gmake[3]: *** [drivers] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed
gmake[2]: *** [all] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed
gmake[1]: *** [pre_install] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
gmake: *** [install] Error 2

*Failed Build #4:
OS: FC24
Target: x86_64-native-linuxapp-gcc-shared
ena_ethdev.c:(.text+0x1971): undefined reference to `rte_timer_init'
ena_ethdev.o: In function `ena_close':
ena_ethdev.c:(.text+0x28dd): undefined reference to `rte_timer_stop_sync'
ena_ethdev.o: In function `ena_start':
ena_ethdev.c:(.text+0x3a6b): undefined reference to `rte_timer_reset'
collect2: error: ld returned 1 exit status
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.lib.mk:98: recipe for target 'librte_pmd_ena.so.1.1' failed
make[6]: *** [librte_pmd_ena.so.1.1] Error 1
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
make[5]: *** [ena] Error 2
make[5]: *** Waiting for unfinished jobs....
  CC e1000_manage.o
  CC e1000_mbx.o
  CC e1000_nvm.o
--
  PMDINFO em_ethdev.o.pmd.c
  CC em_ethdev.o.pmd.o
  LD em_ethdev.o
  LD librte_pmd_e1000.so.1.1
  INSTALL-LIB librte_pmd_e1000.so.1.1
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed
make[4]: *** [net] Error 2
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed
make[3]: *** [drivers] Error 2
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed
make[2]: *** [all] Error 2
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed
make[1]: *** [pre_install] Error 2
/tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
make: *** [install] Error 2

*Failed Build #5:
OS: FreeBSD
Target: x86_64-native-bsdapp-gcc
@ -> /usr/src/sys
machine -> /usr/src/sys/amd64/include
x86 -> /usr/src/sys/x86/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
cc -Winline -Wall -Werror -include /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_config.h  -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/kernel/freebsd/contigmem -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include -I. -I@ -I@/contrib/altq -fno-common  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -Qunused-arguments  -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-show-option  -Wno-error-tautological-compare -Wno-error-empty-body  -Wno-error-parentheses-equality -Wno-error-unused-function    -c contigmem.c -o contigmem.o
ld      -L/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/lib -d -warn-common -r -d -o contigmem.ko contigmem.o
:> export_syms
awk -f /sys/conf/kmod_syms.awk contigmem.ko  export_syms | xargs -J% objcopy % contigmem.ko
objcopy --strip-debug contigmem.ko
INSTALL-MODULE contigmem.ko
--
machine -> /usr/src/sys/amd64/include
x86 -> /usr/src/sys/x86/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
cc -Winline -Wall -Werror -include /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_config.h  -Werror -D_KERNEL -DKLD_MODULE -nostdinc  -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/kernel/freebsd/nic_uio -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include -I. -I@ -I@/contrib/altq -fno-common  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -std=iso9899:1999 -Qunused-arguments  -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnostics-show-option  -Wno-error-tautological-compare -Wno-error-empty-body  -Wno-error-parentheses-equality -Wno-error-unused-function    -c nic_uio.c -o nic_uio.o
ld      -L/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/lib -d -warn-common -r -d -o nic_uio.ko nic_uio.o
:> export_syms
awk -f /sys/conf/kmod_syms.awk nic_uio.ko  export_syms | xargs -J% objcopy % nic_uio.ko
objcopy --strip-debug nic_uio.ko
INSTALL-MODULE nic_uio.ko
--
  CC ena_ethdev.o
  CC e1000_nvm.o
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:37:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_plat.h:48:2: error: #error "Invalid platform"
 #error "Invalid platform"
  ^
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_includes.h:36:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:644:2: warning: implicit declaration of function 'BIT' [-Wimplicit-function-declaration]
  ENA_ADMIN_RSS_L2_DA = BIT(0),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:644:2: error: enumerator value for 'ENA_ADMIN_RSS_L2_DA' is not an integer constant
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:647:2: error: enumerator value for 'ENA_ADMIN_RSS_L2_SA' is not an integer constant
  ENA_ADMIN_RSS_L2_SA = BIT(1),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:650:2: error: enumerator value for 'ENA_ADMIN_RSS_L3_DA' is not an integer constant
  ENA_ADMIN_RSS_L3_DA = BIT(2),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:653:2: error: enumerator value for 'ENA_ADMIN_RSS_L3_SA' is not an integer constant
  ENA_ADMIN_RSS_L3_SA = BIT(3),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:656:2: error: enumerator value for 'ENA_ADMIN_RSS_L4_DP' is not an integer constant
  ENA_ADMIN_RSS_L4_DP = BIT(4),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:659:2: error: enumerator value for 'ENA_ADMIN_RSS_L4_SP' is not an integer constant
  ENA_ADMIN_RSS_L4_SP = BIT(5),
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h: In function 'get_ena_admin_aq_common_desc_command_id':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:1023:2: warning: implicit declaration of function 'GENMASK' [-Wimplicit-function-declaration]
  return p->command_id & ENA_ADMIN_AQ_COMMON_DESC_COMMAND_ID_MASK;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:1023:2: warning: nested extern declaration of 'GENMASK' [-Wnested-externs]
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:42:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:110:2: error: unknown type name 'dma_addr_t'
  dma_addr_t paddr; /**< Buffer physical address */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:111:2: error: unknown type name 'u16'
  u16 len; /**< Buffer length in bytes */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:115:2: error: unknown type name 'u16'
  u16 len;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:116:2: error: unknown type name 'u16'
  u16 req_id;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:120:2: error: unknown type name 'u8'
  u8 __iomem *pbuf_dev_addr; /* LLQ address */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:120:13: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u8 __iomem *pbuf_dev_addr; /* LLQ address */
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:127:2: error: unknown type name 'u16'
  u16 mss;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:128:2: error: unknown type name 'u16'
  u16 l3_hdr_len;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:129:2: error: unknown type name 'u16'
  u16 l3_hdr_offset;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:130:2: error: unknown type name 'u16'
  u16 l4_hdr_len; /* In words */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:138:2: error: unknown type name 'u32'
  u32 __iomem *unmask_reg;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:138:14: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u32 __iomem *unmask_reg;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:175:2: error: unknown type name 'u32'
  u32 __iomem *db_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:175:14: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u32 __iomem *db_addr;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:194:3: error: conflicting types for '____cacheline_aligned'
 } ____cacheline_aligned;
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:169:3: note: previous declaration of '____cacheline_aligned' was here
 } ____cacheline_aligned;
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:198:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:199:2: error: unknown type name 'dma_addr_t'
  dma_addr_t dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:201:2: error: unknown type name 'u16'
  u16 head;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:202:2: error: unknown type name 'u8'
  u8 phase;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:207:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:208:2: error: unknown type name 'dma_addr_t'
  dma_addr_t dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:210:2: error: unknown type name 'u32'
  u32 __iomem *db_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:210:14: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u32 __iomem *db_addr;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:219:2: error: unknown type name 'u32'
  u32 aborted_cmd;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:220:2: error: unknown type name 'u32'
  u32 submitted_cmd;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:221:2: error: unknown type name 'u32'
  u32 completed_cmd;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:222:2: error: unknown type name 'u32'
  u32 out_of_space;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:223:2: error: unknown type name 'u32'
  u32 no_completion;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:229:2: error: unknown type name 'ena_spinlock_t'
  ena_spinlock_t q_lock; /* spinlock for the admin queue */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:232:2: error: unknown type name 'u32'
  u32 completion_timeout;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:233:2: error: unknown type name 'u16'
  u16 q_depth;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:240:2: error: unknown type name 'u16'
  u16 curr_cmd_id;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:248:2: error: unknown type name 'ena_atomic32_t'
  ena_atomic32_t outstanding_cmds;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:256:2: error: unknown type name 'u16'
  u16 head;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:257:2: error: unknown type name 'u8'
  u8 phase;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:259:2: error: unknown type name 'dma_addr_t'
  dma_addr_t dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:260:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:261:2: error: unknown type name 'u16'
  u16 q_depth;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:267:2: error: unknown type name 'dma_addr_t'
  dma_addr_t read_resp_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:268:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t read_resp_mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:269:2: error: unknown type name 'u32'
  u32 reg_read_to; /* in us */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:270:2: error: unknown type name 'u16'
  u16 seq_num;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:273:2: error: unknown type name 'ena_spinlock_t'
  ena_spinlock_t lock;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:278:2: error: unknown type name 'u16'
  u16 *host_rss_ind_tbl;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:280:2: error: unknown type name 'dma_addr_t'
  dma_addr_t rss_ind_tbl_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:281:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t rss_ind_tbl_mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:282:2: error: unknown type name 'u16'
  u16 tbl_log_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:287:2: error: unknown type name 'dma_addr_t'
  dma_addr_t hash_key_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:288:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t hash_key_mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:289:2: error: unknown type name 'u32'
  u32 hash_init_val;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:293:2: error: unknown type name 'dma_addr_t'
  dma_addr_t hash_ctrl_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:294:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t hash_ctrl_mem_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:300:2: error: unknown type name 'u8'
  u8 *debug_area_virt_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:301:2: error: unknown type name 'dma_addr_t'
  dma_addr_t debug_area_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:302:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t debug_area_dma_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:303:2: error: unknown type name 'u32'
  u32 debug_area_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:307:2: error: unknown type name 'dma_addr_t'
  dma_addr_t host_info_dma_addr;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:308:2: error: unknown type name 'ena_mem_handle_t'
  ena_mem_handle_t host_info_dma_handle;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:317:2: error: unknown type name 'u8'
  u8 __iomem *reg_bar;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:317:13: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
  u8 __iomem *reg_bar;
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:352:2: error: unknown type name 'u32'
  u32 msix_vector;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:353:2: error: unknown type name 'u16'
  u16 queue_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:354:2: error: unknown type name 'u16'
  u16 qid;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:449:60: error: unknown type name 'u16'
 void ena_com_destroy_io_queue(struct ena_com_dev *ena_dev, u16 qid);
                                                            ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:459:58: error: unknown type name 'u16'
 int ena_com_get_io_handlers(struct ena_com_dev *ena_dev, u16 qid,
                                                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:582:58: error: unknown type name 'u32'
 int ena_com_set_aenq_config(struct ena_com_dev *ena_dev, u32 groups_flag);
                                                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:629:51: error: unknown type name 'u16'
 int ena_com_rss_init(struct ena_com_dev *ena_dev, u16 log_size);
                                                   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:654:11: error: unknown type name 'u8'
           const u8 *key, u16 key_len, u32 init_val);
           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:654:26: error: unknown type name 'u16'
           const u8 *key, u16 key_len, u32 init_val);
                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:654:39: error: unknown type name 'u32'
           const u8 *key, u16 key_len, u32 init_val);
                                       ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:684:10: error: unknown type name 'u8'
          u8 *key);
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:700:7: error: unknown type name 'u16'
       u16 hash_fields);
       ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:727:6: error: unknown type name 'u16'
      u16 *fields);
      ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:754:11: error: unknown type name 'u16'
           u16 entry_idx, u16 entry_value);
           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:754:26: error: unknown type name 'u16'
           u16 entry_idx, u16 entry_value);
                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:777:61: error: unknown type name 'u32'
 int ena_com_indirect_table_get(struct ena_com_dev *ena_dev, u32 *ind_tbl);
                                                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:793:5: error: unknown type name 'u32'
     u32 debug_area_size);
     ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:891:13: error: unknown type name 'u32'
             u32 tx_coalesce_usecs);
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:901:13: error: unknown type name 'u32'
             u32 rx_coalesce_usecs);
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: In function 'ena_com_get_adaptive_moderation_enabled':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:944:16: error: 'struct ena_com_dev' has no member named 'adaptive_coalescing'
  return ena_dev->adaptive_coalescing;
                ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: In function 'ena_com_enable_adaptive_moderation':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:949:9: error: 'struct ena_com_dev' has no member named 'adaptive_coalescing'
  ena_dev->adaptive_coalescing = true;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: In function 'ena_com_disable_adaptive_moderation':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:954:9: error: 'struct ena_com_dev' has no member named 'adaptive_coalescing'
  ena_dev->adaptive_coalescing = false;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: In function 'ena_com_calculate_interrupt_delay':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:975:55: error: 'struct ena_com_dev' has no member named 'intr_moder_tbl'
  struct ena_intr_moder_entry *intr_moder_tbl = ena_dev->intr_moder_tbl;
                                                       ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:989:3: warning: implicit declaration of function 'ena_trc_err' [-Wimplicit-function-declaration]
   ena_trc_err("Wrong moderation index %u\n", curr_moder_idx);
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:989:3: warning: nested extern declaration of 'ena_trc_err' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:1035:9: error: unknown type name 'u32'
         u32 rx_delay_interval,
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_com.h:1036:9: error: unknown type name 'u32'
         u32 tx_delay_interval,
         ^
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:45:0:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:75:2: error: unknown type name 'u16'
  u16 next_to_use;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:76:2: error: unknown type name 'u16'
  u16 next_to_clean;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:106:2: error: unknown type name 'u16'
  u16 sgl_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:125:2: error: unknown type name 'u64'
  u64 tx_timeout;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:126:2: error: unknown type name 'u64'
  u64 io_suspend;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:127:2: error: unknown type name 'u64'
  u64 io_resume;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:128:2: error: unknown type name 'u64'
  u64 wd_expired;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:129:2: error: unknown type name 'u64'
  u64 interface_up;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:130:2: error: unknown type name 'u64'
  u64 interface_down;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:131:2: error: unknown type name 'u64'
  u64 admin_q_pause;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:135:2: error: unknown type name 'u64'
  u64 cnt;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:136:2: error: unknown type name 'u64'
  u64 bytes;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:137:2: error: unknown type name 'u64'
  u64 queue_stop;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:138:2: error: unknown type name 'u64'
  u64 prepare_ctx_err;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:139:2: error: unknown type name 'u64'
  u64 queue_wakeup;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:140:2: error: unknown type name 'u64'
  u64 dma_mapping_err;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:141:2: error: unknown type name 'u64'
  u64 linearize;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:142:2: error: unknown type name 'u64'
  u64 linearize_failed;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:143:2: error: unknown type name 'u64'
  u64 tx_poll;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:144:2: error: unknown type name 'u64'
  u64 doorbells;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:145:2: error: unknown type name 'u64'
  u64 missing_tx_comp;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:146:2: error: unknown type name 'u64'
  u64 bad_req_id;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:150:2: error: unknown type name 'u64'
  u64 cnt;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:151:2: error: unknown type name 'u64'
  u64 bytes;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:152:2: error: unknown type name 'u64'
  u64 refil_partial;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:153:2: error: unknown type name 'u64'
  u64 bad_csum;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:154:2: error: unknown type name 'u64'
  u64 page_alloc_fail;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:155:2: error: unknown type name 'u64'
  u64 skb_alloc_fail;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:156:2: error: unknown type name 'u64'
  u64 dma_mapping_err;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:157:2: error: unknown type name 'u64'
  u64 bad_desc_num;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:158:2: error: unknown type name 'u64'
  u64 small_copy_len_pkt;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:173:2: error: unknown type name 'u16'
  u16 max_tx_sgl_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:179:2: error: unknown type name 'u16'
  u16 num_queues;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:180:2: error: unknown type name 'u16'
  u16 max_mtu;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:181:2: error: unknown type name 'u8'
  u8 tso4_supported;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.h:185:2: error: unknown type name 'u8'
  u8 mac_addr[ETHER_ADDR_LEN];
  ^
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:49:0:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:53:2: error: unknown type name 'u16'
  u16 num_bufs;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:54:2: error: unknown type name 'u16'
  u16 req_id;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:58:2: error: unknown type name 'u16'
  u16 header_len;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:60:2: error: unknown type name 'u8'
  u8 meta_valid;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:61:2: error: unknown type name 'u8'
  u8 tso_enable;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:62:2: error: unknown type name 'u8'
  u8 l3_csum_enable;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:63:2: error: unknown type name 'u8'
  u8 l4_csum_enable;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:64:2: error: unknown type name 'u8'
  u8 l4_csum_partial;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:65:2: error: unknown type name 'u8'
  u8 df; /* Don't fragment */
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:76:2: error: unknown type name 'u32'
  u32 hash;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:77:2: error: unknown type name 'u16'
  u16 descs;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:91:11: error: unknown type name 'u16'
           u16 req_id);
           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:93:61: error: unknown type name 'u16'
 int ena_com_tx_comp_req_id_get(struct ena_com_io_cq *io_cq, u16 *req_id);
                                                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: In function 'ena_com_unmask_intr':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:100:2: warning: implicit declaration of function 'ENA_REG_WRITE32' [-Wimplicit-function-declaration]
  ENA_REG_WRITE32(io_cq->bus, intr_reg->intr_control, io_cq->unmask_reg);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:100:2: warning: nested extern declaration of 'ENA_REG_WRITE32' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:100:59: error: 'struct ena_com_io_cq' has no member named 'unmask_reg'
  ENA_REG_WRITE32(io_cq->bus, intr_reg->intr_control, io_cq->unmask_reg);
                                                           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: In function 'ena_com_sq_empty_space':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:105:2: error: unknown type name 'u16'
  u16 tail, next_to_comp, cnt;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:107:22: error: 'struct ena_com_io_sq' has no member named 'next_to_comp'
  next_to_comp = io_sq->next_to_comp;
                      ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:108:14: error: 'struct ena_com_io_sq' has no member named 'tail'
  tail = io_sq->tail;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:111:14: error: 'struct ena_com_io_sq' has no member named 'q_depth'
  return io_sq->q_depth - 1 - cnt;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: In function 'ena_com_write_sq_doorbell':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:116:2: error: unknown type name 'u16'
  u16 tail;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:118:14: error: 'struct ena_com_io_sq' has no member named 'tail'
  tail = io_sq->tail;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:120:2: warning: implicit declaration of function 'ena_trc_dbg' [-Wimplicit-function-declaration]
  ena_trc_dbg("write submission queue doorbell for queue: %d tail: %d\n",
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:120:2: warning: nested extern declaration of 'ena_trc_dbg' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:121:12: error: 'struct ena_com_io_sq' has no member named 'qid'
       io_sq->qid, tail);
            ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:123:41: error: 'struct ena_com_io_sq' has no member named 'db_addr'
  ENA_REG_WRITE32(io_sq->bus, tail, io_sq->db_addr);
                                         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: In function 'ena_com_update_dev_comp_head':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:130:2: error: unknown type name 'u16'
  u16 unreported_comp, head;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:133:14: error: 'struct ena_com_io_cq' has no member named 'head'
  head = io_cq->head;
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:134:32: error: 'struct ena_com_io_cq' has no member named 'last_head_update'
  unreported_comp = head - io_cq->last_head_update;
                                ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:135:40: error: 'struct ena_com_io_cq' has no member named 'q_depth'
  need_update = unreported_comp > (io_cq->q_depth / ENA_COMP_HEAD_THRESH);
                                        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:137:11: error: 'struct ena_com_io_cq' has no member named 'cq_head_db_reg'
  if (io_cq->cq_head_db_reg && need_update) {
           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:139:13: error: 'struct ena_com_io_cq' has no member named 'qid'
        io_cq->qid, head);
             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:140:42: error: 'struct ena_com_io_cq' has no member named 'cq_head_db_reg'
   ENA_REG_WRITE32(io_cq->bus, head, io_cq->cq_head_db_reg);
                                          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:141:8: error: 'struct ena_com_io_cq' has no member named 'last_head_update'
   io_cq->last_head_update = head;
        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:148:10: error: unknown type name 'u8'
          u8 numa_node)
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/base/ena_eth_com.h:161:66: error: unknown type name 'u16'
 static inline void ena_com_comp_ack(struct ena_com_io_sq *io_sq, u16 elem)
                                                                  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:391:57: error: unknown type name 'u16'
 static int validate_tx_req_id(struct ena_ring *tx_ring, u16 req_id)
                                                         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_config_host_info':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:424:21: error: 'struct ena_com_dev' has no member named 'host_attr'
  host_info = ena_dev->host_attr.host_info;
                     ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:443:14: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
   if (rc == -ENA_COM_UNSUPPORTED)
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:443:14: note: each undeclared identifier is reported only once for each function it appears in
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_get_sset_count':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:467:2: warning: implicit declaration of function 'ENA_TOUCH' [-Wimplicit-function-declaration]
  ENA_TOUCH(ena_stats_global_strings);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:467:2: warning: nested extern declaration of 'ENA_TOUCH' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_config_debug_area':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:479:2: error: unknown type name 'u32'
  u32 debug_area_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:489:56: error: 'u64' undeclared (first use in this function)
  debug_area_size = ss_count * ETH_GSTRING_LEN + sizeof(u64) * ss_count;
                                                        ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:491:2: warning: implicit declaration of function 'ena_com_allocate_debug_area' [-Wimplicit-function-declaration]
  rc = ena_com_allocate_debug_area(&adapter->ena_dev, debug_area_size);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:491:2: warning: nested extern declaration of 'ena_com_allocate_debug_area' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:499:14: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
   if (rc == -ENA_COM_UNSUPPORTED)
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_rss_reta_update':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:595:2: error: unknown type name 'u16'
  u16 entry_value;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:619:4: warning: implicit declaration of function 'ena_com_indirect_table_fill_entry' [-Wimplicit-function-declaration]
    rc = ena_com_indirect_table_fill_entry(ena_dev,
    ^
--
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_spinlock.h:15:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mempool.h:44,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mbuf.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_ether.h:23,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:34:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:622:29: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
    if (unlikely(rc && rc != ENA_COM_UNSUPPORTED)) {
                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely'
 #define unlikely(x) __builtin_expect(!!(x), 0)
                                         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_rss_reta_query':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:652:2: error: unknown type name 'u32'
  u32 indirect_table[ENA_RX_RSS_TABLE_SIZE] = {0};
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:660:2: warning: implicit declaration of function 'ena_com_indirect_table_get' [-Wimplicit-function-declaration]
  rc = ena_com_indirect_table_get(ena_dev, indirect_table);
  ^
--
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_spinlock.h:15:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mempool.h:44,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mbuf.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_ether.h:23,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:34:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:661:27: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
  if (unlikely(rc && rc != ENA_COM_UNSUPPORTED)) {
                           ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely'
 #define unlikely(x) __builtin_expect(!!(x), 0)
                                         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_rss_init_default':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:682:2: error: unknown type name 'u32'
  u32 val;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:684:2: warning: implicit declaration of function 'ena_com_rss_init' [-Wimplicit-function-declaration]
  rc = ena_com_rss_init(ena_dev, ENA_RX_RSS_TABLE_LOG_SIZE);
  ^
--
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_spinlock.h:15:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mempool.h:44,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_mbuf.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_ether.h:23,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:34:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:694:29: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
   if (unlikely(rc && (rc != ENA_COM_UNSUPPORTED))) {
                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/x86_64-native-bsdapp-gcc/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely'
 #define unlikely(x) __builtin_expect(!!(x), 0)
                                         ^
--
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:763:2: warning: nested extern declaration of 'ena_com_destroy_io_queue' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_check_valid_conf':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:920:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (max_frame_len > adapter->max_mtu || max_frame_len < ENA_MIN_MTU) {
                    ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:924:10: error: 'ENA_COM_UNSUPPORTED' undeclared (first use in this function)
   return ENA_COM_UNSUPPORTED;
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:932:7: error: unknown type name 'u16'
       u16 *max_tx_sgl_size,
       ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_queue_restart':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1106:10: error: 'ENA_COM_FAULT' undeclared (first use in this function)
   return ENA_COM_FAULT;
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_tx_queue_setup':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1136:10: error: 'ENA_COM_FAULT' undeclared (first use in this function)
   return ENA_COM_FAULT;
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1167:30: error: 'struct ena_com_dev' has no member named 'tx_mem_queue_type'
  ctx.mem_queue_type = ena_dev->tx_mem_queue_type;
                              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1181:2: warning: implicit declaration of function 'ena_com_get_io_handlers' [-Wimplicit-function-declaration]
  rc = ena_com_get_io_handlers(ena_dev, ena_qid,
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1181:2: warning: nested extern declaration of 'ena_com_get_io_handlers' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1191:2: warning: implicit declaration of function 'ena_com_update_numa_node' [-Wimplicit-function-declaration]
  ena_com_update_numa_node(txq->ena_com_io_cq, ctx.numa_node);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1191:2: warning: nested extern declaration of 'ena_com_update_numa_node' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1209:14: error: 'u16' undeclared (first use in this function)
       sizeof(u16) * txq->ring_size,
              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_rx_queue_setup':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1260:10: error: 'ENA_COM_FAULT' undeclared (first use in this function)
   return ENA_COM_FAULT;
          ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_populate_rx_queue':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1396:3: warning: implicit declaration of function 'ena_com_add_single_rx_desc' [-Wimplicit-function-declaration]
   rc = ena_com_add_single_rx_desc(rxq->ena_com_io_sq,
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1396:3: warning: nested extern declaration of 'ena_com_add_single_rx_desc' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_device_init':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1446:38: error: 'struct ena_com_dev' has no member named 'dmadev'
   !(((struct rte_pci_device *)ena_dev->dmadev)->id.class_id
                                      ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1464:9: error: 'struct ena_com_dev' has no member named 'dma_addr_bits'
  ena_dev->dma_addr_bits = ena_com_get_dma_width(ena_dev);
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1497:2: warning: implicit declaration of function 'ena_com_set_aenq_config' [-Wimplicit-function-declaration]
  rc = ena_com_set_aenq_config(ena_dev, aenq_groups);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1497:2: warning: nested extern declaration of 'ena_com_set_aenq_config' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'eth_ena_dev_init':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1595:2: error: unknown type name 'u16'
  u16 tx_sgl_size = 0;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1633:9: error: 'struct ena_com_dev' has no member named 'reg_bar'
  ena_dev->reg_bar = adapter->regs;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1634:9: error: 'struct ena_com_dev' has no member named 'dmadev'
  ena_dev->dmadev = adapter->pdev;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1649:9: error: 'struct ena_com_dev' has no member named 'tx_mem_queue_type'
  ena_dev->tx_mem_queue_type = ENA_ADMIN_PLACEMENT_POLICY_HOST;
         ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1653:2: warning: implicit declaration of function 'ena_calc_queue_size' [-Wimplicit-function-declaration]
  queue_size = ena_calc_queue_size(ena_dev, &tx_sgl_size, &get_feat_ctx);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1653:2: warning: nested extern declaration of 'ena_calc_queue_size' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_init_rings':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1787:45: error: 'struct ena_com_dev' has no member named 'tx_mem_queue_type'
   ring->tx_mem_queue_type = adapter->ena_dev.tx_mem_queue_type;
                                             ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:1788:46: error: 'struct ena_com_dev' has no member named 'tx_max_header_size'
   ring->tx_max_header_size = adapter->ena_dev.tx_max_header_size;
                                              ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_update_hints':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2084:19: error: 'struct ena_com_dev' has no member named 'mmio_read'
   adapter->ena_dev.mmio_read.reg_read_to =
                   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c: In function 'eth_ena_xmit_pkts':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2225:2: warning: implicit declaration of function 'ena_com_tx_comp_req_id_get' [-Wimplicit-function-declaration]
  while (ena_com_tx_comp_req_id_get(tx_ring->ena_com_io_cq, &req_id) >= 0) {
--
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2226:3: warning: nested extern declaration of 'validate_tx_req_id' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2250:3: warning: implicit declaration of function 'ena_com_comp_ack' [-Wimplicit-function-declaration]
   ena_com_comp_ack(tx_ring->ena_com_io_sq, total_tx_descs);
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/drivers/net/ena/ena_ethdev.c:2250:3: warning: nested extern declaration of 'ena_com_comp_ack' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'ena_ethdev.o' failed
gmake[6]: *** [ena_ethdev.o] Error 1
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
gmake[5]: *** [ena] Error 2
gmake[5]: *** Waiting for unfinished jobs....
  CC e1000_osdep.o
  CC e1000_phy.o
  CC e1000_vf.o
--
  CC em_ethdev.o.pmd.o
  LD em_ethdev.o
  CC em_rxtx.o
  AR librte_pmd_e1000.a
  INSTALL-LIB librte_pmd_e1000.a
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed
gmake[4]: *** [net] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed
gmake[3]: *** [drivers] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed
gmake[2]: *** [all] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed
gmake[1]: *** [pre_install] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/95b09a71b8e9497a8a3c98938340c96a/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
gmake: *** [install] Error 2

DPDK STV team

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2018-05-10 10:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-09 13:08 [dpdk-test-report] |FAILURE| pw39576[dpdk-dev, v1, 04/24] net/ena: add stop and uninit routines sys_stv
2018-05-10 10:03 sys_stv

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).