Test-Label: Intel-compilation Test-Status: FAILURE http://dpdk.org/patch/53041 _apply issues_ Submitter: Viacheslav Ovsiienko Date: 2019-04-24 08:48:39 Reply_mail: 1556095719-11543-1-git-send-email-viacheslavo@mellanox.com DPDK git baseline: Repo:dpdk-master, CommitID: 7f251bcf22c5729792f9243480af1b3c072876a5 Repo:dpdk-next-eventdev, CommitID: 7a1ccc24874e251957513aba0520500f873e276a Repo:dpdk-next-net, CommitID: dd5619070f3c85e3873ebc55379afa89fa54b540 Repo:dpdk-next-crypto, CommitID: cafeb2dc3ffbb1f8bd86f83ac9add1549c216950 Repo:dpdk-next-virtio, CommitID: 4a3c54c92a2ca4bbbc46eaa331e71c2ec4d00cc9 *Repo: dpdk-master Checking patch drivers/net/mlx5/mlx5.c... error: while searching for: mlx5_mprq_free_mp(dev); /* Remove from memory callback device list. */ rte_rwlock_write_lock(&mlx5_shared_data->mem_event_rwlock); LIST_REMOVE(priv, mem_event_cb); rte_rwlock_write_unlock(&mlx5_shared_data->mem_event_rwlock); assert(priv->sh); mlx5_free_shared_dr(priv); if (priv->rss_conf.rss_key != NULL) rte_free(priv->rss_conf.rss_key); error: patch failed: drivers/net/mlx5/mlx5.c:673 error: drivers/net/mlx5/mlx5.c: patch does not apply Checking patch drivers/net/mlx5/mlx5.h... error: while searching for: char ibdev_path[IBV_SYSFS_PATH_MAX]; /* IB device path for secondary */ struct ibv_device_attr_ex device_attr; /* Device properties. */ struct rte_pci_device *pci_dev; /* Backend PCI device. */ struct { uint32_t dev_gen; /* Generation number to flush local caches. */ rte_rwlock_t rwlock; /* MR Lock. */ error: patch failed: drivers/net/mlx5/mlx5.h:276 error: drivers/net/mlx5/mlx5.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_mr.c... error: while searching for: n = mr_find_next_chunk(mr, &entry, n); if (!entry.end) break; if (mr_btree_insert(&priv->sh->mr.cache, &entry) < 0) { /* * Overflowed, but the global table cannot be expanded * because of deadlock. error: patch failed: drivers/net/mlx5/mlx5_mr.c:350 error: drivers/net/mlx5/mlx5_mr.c: patch does not apply *Repo: dpdk-next-eventdev Checking patch drivers/net/mlx5/mlx5.c... error: while searching for: mlx5_mprq_free_mp(dev); /* Remove from memory callback device list. */ rte_rwlock_write_lock(&mlx5_shared_data->mem_event_rwlock); LIST_REMOVE(priv, mem_event_cb); rte_rwlock_write_unlock(&mlx5_shared_data->mem_event_rwlock); assert(priv->sh); mlx5_free_shared_dr(priv); if (priv->rss_conf.rss_key != NULL) rte_free(priv->rss_conf.rss_key); error: patch failed: drivers/net/mlx5/mlx5.c:673 error: drivers/net/mlx5/mlx5.c: patch does not apply Checking patch drivers/net/mlx5/mlx5.h... error: while searching for: uint64_t switch_id; /**< Switch identifier. */ }; LIST_HEAD(mlx5_dev_list, mlx5_priv); /* Shared data between primary and secondary processes. */ struct mlx5_shared_data { error: patch failed: drivers/net/mlx5/mlx5.h:99 error: drivers/net/mlx5/mlx5.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_mr.c... error: while searching for: n = mr_find_next_chunk(mr, &entry, n); if (!entry.end) break; if (mr_btree_insert(&priv->sh->mr.cache, &entry) < 0) { /* * Overflowed, but the global table cannot be expanded * because of deadlock. error: patch failed: drivers/net/mlx5/mlx5_mr.c:350 error: drivers/net/mlx5/mlx5_mr.c: patch does not apply *Repo: dpdk-next-net Checking patch drivers/net/mlx5/mlx5.c... error: while searching for: mlx5_mprq_free_mp(dev); /* Remove from memory callback device list. */ rte_rwlock_write_lock(&mlx5_shared_data->mem_event_rwlock); LIST_REMOVE(priv, mem_event_cb); rte_rwlock_write_unlock(&mlx5_shared_data->mem_event_rwlock); assert(priv->sh); mlx5_free_shared_dr(priv); if (priv->rss_conf.rss_key != NULL) rte_free(priv->rss_conf.rss_key); error: patch failed: drivers/net/mlx5/mlx5.c:673 error: drivers/net/mlx5/mlx5.c: patch does not apply Checking patch drivers/net/mlx5/mlx5.h... error: while searching for: char ibdev_path[IBV_SYSFS_PATH_MAX]; /* IB device path for secondary */ struct ibv_device_attr_ex device_attr; /* Device properties. */ struct rte_pci_device *pci_dev; /* Backend PCI device. */ struct { uint32_t dev_gen; /* Generation number to flush local caches. */ rte_rwlock_t rwlock; /* MR Lock. */ error: patch failed: drivers/net/mlx5/mlx5.h:276 error: drivers/net/mlx5/mlx5.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_mr.c... error: while searching for: n = mr_find_next_chunk(mr, &entry, n); if (!entry.end) break; if (mr_btree_insert(&priv->sh->mr.cache, &entry) < 0) { /* * Overflowed, but the global table cannot be expanded * because of deadlock. error: patch failed: drivers/net/mlx5/mlx5_mr.c:350 error: drivers/net/mlx5/mlx5_mr.c: patch does not apply *Repo: dpdk-next-crypto Checking patch drivers/net/mlx5/mlx5.c... error: while searching for: mlx5_mprq_free_mp(dev); /* Remove from memory callback device list. */ rte_rwlock_write_lock(&mlx5_shared_data->mem_event_rwlock); LIST_REMOVE(priv, mem_event_cb); rte_rwlock_write_unlock(&mlx5_shared_data->mem_event_rwlock); assert(priv->sh); mlx5_free_shared_dr(priv); if (priv->rss_conf.rss_key != NULL) rte_free(priv->rss_conf.rss_key); error: patch failed: drivers/net/mlx5/mlx5.c:673 error: drivers/net/mlx5/mlx5.c: patch does not apply Checking patch drivers/net/mlx5/mlx5.h... error: while searching for: char ibdev_path[IBV_SYSFS_PATH_MAX]; /* IB device path for secondary */ struct ibv_device_attr_ex device_attr; /* Device properties. */ struct rte_pci_device *pci_dev; /* Backend PCI device. */ struct { uint32_t dev_gen; /* Generation number to flush local caches. */ rte_rwlock_t rwlock; /* MR Lock. */ error: patch failed: drivers/net/mlx5/mlx5.h:276 error: drivers/net/mlx5/mlx5.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_mr.c... error: while searching for: n = mr_find_next_chunk(mr, &entry, n); if (!entry.end) break; if (mr_btree_insert(&priv->sh->mr.cache, &entry) < 0) { /* * Overflowed, but the global table cannot be expanded * because of deadlock. error: patch failed: drivers/net/mlx5/mlx5_mr.c:350 error: drivers/net/mlx5/mlx5_mr.c: patch does not apply *Repo: dpdk-next-virtio Checking patch drivers/net/mlx5/mlx5.c... error: while searching for: mlx5_mprq_free_mp(dev); /* Remove from memory callback device list. */ rte_rwlock_write_lock(&mlx5_shared_data->mem_event_rwlock); LIST_REMOVE(priv, mem_event_cb); rte_rwlock_write_unlock(&mlx5_shared_data->mem_event_rwlock); assert(priv->sh); mlx5_free_shared_dr(priv); if (priv->rss_conf.rss_key != NULL) rte_free(priv->rss_conf.rss_key); error: patch failed: drivers/net/mlx5/mlx5.c:673 error: drivers/net/mlx5/mlx5.c: patch does not apply Checking patch drivers/net/mlx5/mlx5.h... error: while searching for: char ibdev_path[IBV_SYSFS_PATH_MAX]; /* IB device path for secondary */ struct ibv_device_attr_ex device_attr; /* Device properties. */ struct rte_pci_device *pci_dev; /* Backend PCI device. */ struct { uint32_t dev_gen; /* Generation number to flush local caches. */ rte_rwlock_t rwlock; /* MR Lock. */ error: patch failed: drivers/net/mlx5/mlx5.h:276 error: drivers/net/mlx5/mlx5.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_mr.c... error: while searching for: n = mr_find_next_chunk(mr, &entry, n); if (!entry.end) break; if (mr_btree_insert(&priv->sh->mr.cache, &entry) < 0) { /* * Overflowed, but the global table cannot be expanded * because of deadlock. error: patch failed: drivers/net/mlx5/mlx5_mr.c:350 error: drivers/net/mlx5/mlx5_mr.c: patch does not apply DPDK STV team