Test-Label: Intel-compilation Test-Status: FAILURE http://dpdk.org/patch/69244 _apply issues_ Submitter: Li Feng Date: 2020-04-24 10:42:05 Reply_mail: 20200424104205.26846-1-fengli@smartx.com DPDK git baseline: Repo:dpdk, CommitID: 269e1d04a15daa0741454524270e4ab97092e26f *Repo: dpdk | ^~~~~~~~~~~~~ .../lib/librte_eal/include/rte_common.h:69:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__rte_aligned' 69 | typedef uint16_t unaligned_uint16_t __rte_aligned(1); | ^~~~~~~~~~~~~ make[3]: *** [.../mk/internal/rte.compile-pre.mk:116: rte_kvargs.o] Error 1 Move __rte_aligned macro definition before alignment types used by architectures requiring RTE_ARCH_STRICT_ALIGN like armv7. Fixes: f35e5b3e07b2 ("replace alignment attributes") -- /* erase page data */ memset(ms->addr, 0, ms->len); if (mmap(ms->addr, ms->len, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, -1, 0) == MAP_FAILED) { RTE_LOG(DEBUG, EAL, "couldn't unmap page\n"); error: patch failed: lib/librte_eal/linux/eal_memalloc.c:683 error: lib/librte_eal/linux/eal_memalloc.c: patch does not apply DPDK STV team