ido / libvma-old

Automatically exported from code.google.com/p/libvma
Other
0 stars 1 forks source link

Add configure check for IBV_ACCESS_ALLOCATE_MR #3

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Not all verbs versions appear to have IBV_ACCESS_ALLOCATE_MR so add a
configure check for it.  When it is not present we simply fall back on
non-contiguous memory alocations.

Original issue reported on code.google.com by shawn.bo...@gmail.com on 19 Dec 2013 at 11:00

Attachments:

GoogleCodeExporter commented 9 years ago
Hi Shawn,

Thank you for your patches.
We reviewed and pushed them to VMA.

It seems like you are trying to run VMA over non-MLNX OFED (probably over the 
default OFED coming with linux).
Currently, VMA is written to run over MLNX_OFED as it contain some features 
that do not exist in the linux upstream OFED yet.
Specifically, VMA heavily rely on flow steering in its RX flow.
Flow steering (or Device Managed Flow Steering) is in the process of entering 
the upstream linux OFED.
Once it happens, it will be possible to run VMA over linux without using 
MLNX_OFED.

In the meantime, we recommend running VMA over MLNX_OFED.
You can find a link to the relevant MLNX_OFED version (2.0-3.0.0 for VMA 
6.4.11) on the wiki/downloads page. 

Original comment by orkmella...@gmail.com on 22 Dec 2013 at 8:02

GoogleCodeExporter commented 9 years ago

Original comment by orkmella...@gmail.com on 22 Dec 2013 at 8:04