Test-Label: Intel-compilation Test-Status: FAILURE http://dpdk.org/patch/56188 _apply issues_ Submitter: Anatoly Burakov Date: 2019-07-05 17:26:20 Reply_mail: ccfa75cbf83f5b1b48a0757d1b49f78df01b9b3d.1562347546.git.anatoly.burakov@intel.com DPDK git baseline: Repo:dpdk, CommitID: cc091931dc05212db32ddbd7da3031104ca4963f *Repo: dpdk rte_rwlock_read_unlock(RTE_EAL_TAILQ_RWLOCK); if (te == NULL) { rte_errno = ENOENT; error: patch failed: lib/librte_acl/rte_acl.c:156 error: lib/librte_acl/rte_acl.c: patch does not apply Checking patch lib/librte_distributor/rte_distributor.c... error: while searching for: rte_dist_burst_list); -- rte_rwlock_write_unlock(RTE_EAL_TAILQ_RWLOCK); return d; } error: patch failed: lib/librte_distributor/rte_distributor.c:645 error: lib/librte_distributor/rte_distributor.c: patch does not apply Checking patch lib/librte_distributor/rte_distributor_v20.c... error: while searching for: distributor_list = RTE_TAILQ_CAST(rte_distributor_tailq.head, rte_distributor_list); -- rte_rwlock_write_unlock(RTE_EAL_TAILQ_RWLOCK); return d; } error: patch failed: lib/librte_distributor/rte_distributor_v20.c:392 error: lib/librte_distributor/rte_distributor_v20.c: patch does not apply Checking patch lib/librte_eal/common/eal_common_mcfg.c... error: while searching for: struct rte_mem_config *mcfg = rte_eal_get_configuration()->mem_config; rte_rwlock_write_unlock(&mcfg->memory_hotplug_lock); } error: patch failed: lib/librte_eal/common/eal_common_mcfg.c:32 error: lib/librte_eal/common/eal_common_mcfg.c: patch does not apply Checking patch lib/librte_eal/common/eal_common_tailqs.c... error: while searching for: mcfg = rte_eal_get_configuration()->mem_config; -- rte_rwlock_read_lock(&mcfg->qlock); for (i = 0; i < RTE_MAX_TAILQ; i++) { const struct rte_tailq_head *tailq = &mcfg->tailq_head[i]; const struct rte_tailq_entry_head *head = &tailq->tailq_head; error: patch failed: lib/librte_eal/common/eal_common_tailqs.c:58 error: lib/librte_eal/common/eal_common_tailqs.c: patch does not apply Checking patch lib/librte_eal/common/include/rte_eal.h... error: while searching for: rte_usage_hook_t rte_set_application_usage_hook(rte_usage_hook_t usage_func); -- /** * macro to get the multiple lock of mempool shared by multiple-instance */ error: patch failed: lib/librte_eal/common/include/rte_eal.h:446 error: lib/librte_eal/common/include/rte_eal.h: patch does not apply Checking patch lib/librte_eal/common/include/rte_eal_memconfig.h... error: while searching for: void rte_mcfg_mem_write_unlock(void); #ifdef __cplusplus } #endif error: patch failed: lib/librte_eal/common/include/rte_eal_memconfig.h:124 error: lib/librte_eal/common/include/rte_eal_memconfig.h: patch does not apply Checking patch lib/librte_eal/rte_eal_version.map... error: while searching for: rte_mcfg_mem_read_unlock; rte_mcfg_mem_write_lock; rte_mcfg_mem_write_unlock; rte_rand; rte_srand; error: patch failed: lib/librte_eal/rte_eal_version.map:296 error: lib/librte_eal/rte_eal_version.map: patch does not apply Checking patch lib/librte_efd/rte_efd.c... error: while searching for: num_chunks_shift = rte_bsf32(num_chunks); -- rte_rwlock_write_lock(RTE_EAL_TAILQ_RWLOCK); /* * Guarantee there's no existing: this is normally already checked error: patch failed: lib/librte_efd/rte_efd.c:532 error: lib/librte_efd/rte_efd.c: patch does not apply Checking patch lib/librte_eventdev/rte_event_ring.c... error: while searching for: return NULL; } -- rte_rwlock_write_lock(RTE_EAL_TAILQ_RWLOCK); /* * reserve a memory zone for this ring. If we can't get rte_config or error: patch failed: lib/librte_eventdev/rte_event_ring.c:72 error: lib/librte_eventdev/rte_event_ring.c: patch does not apply Checking patch lib/librte_hash/rte_cuckoo_hash.c... error: while searching for: hash_list = RTE_TAILQ_CAST(rte_hash_tailq.head, rte_hash_list); -- rte_rwlock_read_unlock(RTE_EAL_TAILQ_RWLOCK); if (te == NULL) { rte_errno = ENOENT; error: patch failed: lib/librte_hash/rte_cuckoo_hash.c:52 error: lib/librte_hash/rte_cuckoo_hash.c: patch does not apply Checking patch lib/librte_hash/rte_fbk_hash.c... error: while searching for: fbk_hash_list = RTE_TAILQ_CAST(rte_fbk_hash_tailq.head, rte_fbk_hash_list); -- rte_rwlock_read_unlock(RTE_EAL_TAILQ_RWLOCK); if (te == NULL) { rte_errno = ENOENT; return NULL; error: patch failed: lib/librte_hash/rte_fbk_hash.c:50 error: lib/librte_hash/rte_fbk_hash.c: patch does not apply Checking patch lib/librte_kni/rte_kni.c... error: while searching for: return NULL; } -- rte_rwlock_write_lock(RTE_EAL_TAILQ_RWLOCK); kni = __rte_kni_get(conf->name); if (kni != NULL) { error: patch failed: lib/librte_kni/rte_kni.c:214 error: lib/librte_kni/rte_kni.c: patch does not apply Checking patch lib/librte_lpm/rte_lpm.c... error: while searching for: lpm_list = RTE_TAILQ_CAST(rte_lpm_tailq.head, rte_lpm_list); -- rte_rwlock_read_unlock(RTE_EAL_TAILQ_RWLOCK); if (te == NULL) { rte_errno = ENOENT; error: patch failed: lib/librte_lpm/rte_lpm.c:97 error: lib/librte_lpm/rte_lpm.c: patch does not apply Checking patch lib/librte_lpm/rte_lpm6.c... error: while searching for: mem_size = sizeof(*lpm) + (sizeof(lpm->tbl8[0]) * RTE_LPM6_TBL8_GROUP_NUM_ENTRIES * config->number_tbl8s); -- rte_rwlock_write_lock(RTE_EAL_TAILQ_RWLOCK); /* Guarantee there's no existing */ TAILQ_FOREACH(te, lpm_list, next) { error: patch failed: lib/librte_lpm/rte_lpm6.c:316 error: lib/librte_lpm/rte_lpm6.c: patch does not apply Checking patch lib/librte_member/rte_member.c... error: while searching for: member_list = RTE_TAILQ_CAST(rte_member_tailq.head, rte_member_list); -- rte_rwlock_read_unlock(RTE_EAL_TAILQ_RWLOCK); if (te == NULL) { rte_errno = ENOENT; error: patch failed: lib/librte_member/rte_member.c:32 error: lib/librte_member/rte_member.c: patch does not apply Checking patch lib/librte_mempool/rte_mempool.c... error: while searching for: return; -- rte_rwlock_write_lock(RTE_EAL_TAILQ_RWLOCK); /* find out tailq entry */ TAILQ_FOREACH(te, mempool_list, next) { if (te->data == (void *)mp) error: patch failed: lib/librte_mempool/rte_mempool.c:711 error: lib/librte_mempool/rte_mempool.c: patch does not apply Checking patch lib/librte_reorder/rte_reorder.c... error: while searching for: return NULL; } -- rte_rwlock_write_lock(RTE_EAL_TAILQ_RWLOCK); /* guarantee there's no existing */ TAILQ_FOREACH(te, reorder_list, next) { error: patch failed: lib/librte_reorder/rte_reorder.c:119 error: lib/librte_reorder/rte_reorder.c: patch does not apply Checking patch lib/librte_ring/rte_ring.c... error: while searching for: return NULL; } -- rte_rwlock_write_lock(RTE_EAL_TAILQ_RWLOCK); /* reserve a memory zone for this ring. If we can't get rte_config or * we are secondary process, the memzone_reserve function will set error: patch failed: lib/librte_ring/rte_ring.c:147 error: lib/librte_ring/rte_ring.c: patch does not apply Checking patch lib/librte_stack/rte_stack.c... error: while searching for: return NULL; } -- rte_rwlock_write_unlock(RTE_EAL_TAILQ_RWLOCK); rte_free(te); return NULL; } error: patch failed: lib/librte_stack/rte_stack.c:84 error: lib/librte_stack/rte_stack.c: patch does not apply DPDK STV team