net/mlx5: remove assert un-accessible from secondary process
Verbs structs such as ibv_mr are not accessible from the secondary process. Choose to remove the assert in favor of performing more checks on the critical data path. Signed-off-by: Shahaf Shuler <shahafs@mellanox.com> Signed-off-by: Xueming Li <xuemingl@mellanox.com> Acked-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
This commit is contained in:
parent
a482a41a63
commit
1b2a3baaed
@ -563,8 +563,6 @@ mlx5_tx_mb2mr(struct mlx5_txq_data *txq, struct rte_mbuf *mb)
|
||||
if (txq->mp2mr[i]->start <= addr &&
|
||||
txq->mp2mr[i]->end >= addr) {
|
||||
assert(txq->mp2mr[i]->lkey != (uint32_t)-1);
|
||||
assert(rte_cpu_to_be_32(txq->mp2mr[i]->mr->lkey) ==
|
||||
txq->mp2mr[i]->lkey);
|
||||
txq->mr_cache_idx = i;
|
||||
return txq->mp2mr[i]->lkey;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user