Mellanox / libxlio

Other
44 stars 21 forks source link

issue: 4159515 Removing DOCA code from cq_mgr_tx #265

Open AlexanderGrissik opened 1 week ago

AlexanderGrissik commented 1 week ago

Description

  1. Removed DOCA code from CQ mgr TX - CQ mgrs are planned to be removed
  2. Removed mem_buf_tx_get inner polling
  3. Removed debug only variable in data path
What

Inner polling inside mem_buf_tx_get tries to mitigate bad app behavior or misconfiguration. XLIO focuses on HPC apps and it is better to avoid such unnecessary logics. Additionally, the implementation introduces a race in working with notification mechanism.

Why ?

DOCA integration

Change type

What kind of change does this PR introduce?

Check list