Mellanox / libxlio

Other
32 stars 18 forks source link

issue: 3623390 Implementing DOCA Flow steering creation #150

Closed AlexanderGrissik closed 4 days ago

AlexanderGrissik commented 2 months ago

Description

Adds RX steering through DOCA and enables receiving first packets with multi process application. This PR is based on PR 138. This PR requires DOCA 2.7, commit <17ad5454c600b487bb5e7b63b5d406f196f48922 ([devtools]: fix error in binary compatibility script)> with the attached patch. 0001-TEMP-Enable-Multiprocess-DPDK.patch

What
  1. Adds Steering through DOCA
  2. Adds DOCA RXQ creation/destruction and initial usage
  3. Enables fork() to work with DOCA/DPDK for Nginx
Why ?

DOCA integration

Change type

What kind of change does this PR introduce?

Check list