[dpdk-test-report] |FAILURE| pw40720[dpdk-dev, v3, 07/27] net/ena: handle ENA notification

sys_stv at intel.com sys_stv at intel.com
Thu Jun 7 12:04:35 CEST 2018


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

_Compilation issues_

Submitter: Michal Krawczyk <mk at semihalf.com>
Date: 2018-06-07 09:43:02
DPDK git baseline: Repo:dpdk-master, CommitID: b259da7b24e75b967e63f549177e507163719d1a

Build Summary: 15 Builds Done, 13 Successful, 2 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.5.5-300.fc24.x86_64
	CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
	GCC Version: gcc (GCC) 6.1.1 20160510 (Red Hat 6.1.1-2)
	Clang Version: 3.8.0 (tags/RELEASE_380/final)
	x86_64-native-linuxapp-clang
	x86_64-native-linuxapp-gcc-shared
	i686-native-linuxapp-gcc

OS: CENTOS
	Kernel Version: 3.10.0-514.10.2.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: 3.4.2 (tags/RELEASE_34/dot2-final)
	x86_64-native-linuxapp-clang
	x86_64-native-linuxapp-gcc-shared
	i686-native-linuxapp-gcc
	x86_64-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
	i686-native-linuxapp-gcc
	x86_64-native-linuxapp-gcc-shared
	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: FreeBSD
Target: x86_64-native-bsdapp-clang
x86 -> /usr/src/sys/x86/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
  INSTALL-HOSTAPP dpdk-pmdinfogen
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
== Build kernel/freebsd/nic_uio
cc -Winline -Wall -Werror -include /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/kernel/freebsd/contigmem -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/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
Warning: Object directory not changed from original /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-clang/build/kernel/freebsd/nic_uio
@ -> /usr/src/sys
machine -> /usr/src/sys/amd64/include
ld      -L/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-clang/lib -d -warn-common -r -d -o contigmem.ko contigmem.o
x86 -> /usr/src/sys/x86/include
--
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
objcopy --strip-debug contigmem.ko
INSTALL-MODULE contigmem.ko
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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/kernel/freebsd/nic_uio -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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_nvm.o
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:45:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.h:42:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/base/ena_com.h:37:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:45:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.h:42:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/base/ena_defs/ena_includes.h:36:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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;
                               ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h:933:50: note: expanded from macro 'ENA_ADMIN_AQ_COMMON_DESC_COMMAND_ID_MASK'
#define ENA_ADMIN_AQ_COMMON_DESC_COMMAND_ID_MASK GENMASK(11, 0)
                                                 ^
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:45:
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.h:42:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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_osdep.o
2 warnings and 20 errors generated.
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
gmake[5]: *** [ena] Error 2
gmake[5]: *** Waiting for unfinished jobs....
  CC e1000_phy.o
  CC e1000_vf.o
  CC igb_ethdev.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-clang/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/mk/rte.sdkinstall.mk:57: recipe for target 'pre_install' failed
gmake[1]: *** [pre_install] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/22c401e958204a9a8f5066f4a13dc828/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
gmake: *** [install] Error 2

*Failed Build #2:
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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/kernel/freebsd/contigmem -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/kernel/freebsd/nic_uio -I/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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 e1000_82540.o
  CC ena_ethdev.o
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/base/ena_com.h:37:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.h:42,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:45:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/base/ena_com.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.h:42,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:45:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.h:42:0,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:45:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/base/ena_com.h: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/base/ena_com.h:267:2: error: unknown type name 'dma_addr_t'
  dma_addr_t read_resp_dma_addr;
  ^
  CC e1000_82541.o
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/base/ena_com.h: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:45:0:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:49:0:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/base/ena_eth_com.h: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:387: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:420: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:439: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:439: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:463: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:463:2: warning: nested extern declaration of 'ENA_TOUCH' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:475:2: error: unknown type name 'u32'
  u32 debug_area_size;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:485: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:487: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:487: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:495: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:591:2: error: unknown type name 'u16'
  u16 entry_value;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:615:4: warning: implicit declaration of function 'ena_com_indirect_table_fill_entry' [-Wimplicit-function-declaration]
    rc = ena_com_indirect_table_fill_entry(ena_dev,
    ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:615:4: warning: nested extern declaration of 'ena_com_indirect_table_fill_entry' [-Wnested-externs]
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-gcc/include/rte_mempool.h:44,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-gcc/include/rte_mbuf.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-gcc/include/rte_ether.h:23,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:34:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:618: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:648: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:656:2: warning: implicit declaration of function 'ena_com_indirect_table_get' [-Wimplicit-function-declaration]
  rc = ena_com_indirect_table_get(ena_dev, indirect_table);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:656:2: warning: nested extern declaration of 'ena_com_indirect_table_get' [-Wnested-externs]
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-gcc/include/rte_mempool.h:44,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-gcc/include/rte_mbuf.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-gcc/include/rte_ether.h:23,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:34:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:657: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:678:2: error: unknown type name 'u32'
  u32 val;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:680: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);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:680:2: warning: nested extern declaration of 'ena_com_rss_init' [-Wnested-externs]
In file included from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-gcc/include/rte_mempool.h:44,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-gcc/include/rte_mbuf.h:38,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/x86_64-native-bsdapp-gcc/include/rte_ether.h:23,
                 from /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:34:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:690: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:696:2: warning: implicit declaration of function 'ena_com_fill_hash_function' [-Wimplicit-function-declaration]
  rc = ena_com_fill_hash_function(ena_dev, ENA_ADMIN_CRC32, NULL,
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:696:2: warning: nested extern declaration of 'ena_com_fill_hash_function' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_rx_queue_release':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:759:2: warning: implicit declaration of function 'ena_com_destroy_io_queue' [-Wimplicit-function-declaration]
  ena_com_destroy_io_queue(&adapter->ena_dev, ena_qid);
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:759: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:916: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:920: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c: At top level:
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:928:7: error: unknown type name 'u16'
       u16 *max_tx_sgl_size,
       ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_queue_restart':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1102: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1132: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1154: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1168: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1168: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1178: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1178: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1196: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1249: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1377: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1377: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_device_init':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1427: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1445: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1478: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1478: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1576:2: error: unknown type name 'u16'
  u16 tx_sgl_size = 0;
  ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1614: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1615: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1630: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1634: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1634:2: warning: nested extern declaration of 'ena_calc_queue_size' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_init_rings':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1752: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:1753: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c: In function 'ena_update_hints':
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:2023: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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:2164: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:2164:2: warning: nested extern declaration of 'ena_com_tx_comp_req_id_get' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:2165:3: warning: implicit declaration of function 'validate_tx_req_id' [-Wimplicit-function-declaration]
   rc = validate_tx_req_id(tx_ring, req_id);
   ^
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:2165:3: warning: nested extern declaration of 'validate_tx_req_id' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:2189: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/22c401e958204a9a8f5066f4a13dc828/dpdk/drivers/net/ena/ena_ethdev.c:2189:3: warning: nested extern declaration of 'ena_com_comp_ack' [-Wnested-externs]
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/mk/rte.subdir.mk:35: recipe for target 'ena' failed
gmake[5]: *** [ena] Error 2
gmake[5]: *** Waiting for unfinished jobs....
  CC e1000_82542.o
  CC e1000_82543.o
  CC e1000_82571.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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/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/22c401e958204a9a8f5066f4a13dc828/dpdk/mk/rte.sdkinstall.mk:57: recipe for target 'pre_install' failed
gmake[1]: *** [pre_install] Error 2
/tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/22c401e958204a9a8f5066f4a13dc828/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed
gmake: *** [install] Error 2

DPDK STV team


More information about the test-report mailing list