erpc-io / eRPC

Efficient RPCs for datacenter networks
Other
858 stars 140 forks source link

Building with QLogic driver on ubuntu16.04 #5

Closed lzhzero closed 6 years ago

lzhzero commented 6 years ago

Hi, I was trying to build the project using QLogic HCAs. By setting -DTRANSPORT=infiniband, building process reported the following error: eRPC/src/transport_impl/raw/mlx5_defs.h:10:34: fatal error: infiniband/verbs_exp.h: No such file or directory It seems verbs_exp.h is mellanox specific header and I don't have it in my QLogic environment.

Thanks, Zhang

anujkaliaiitd commented 6 years ago

Hi. eRPC does not currently support QLogic NICs. Part of the reason is that these NICs do not support kernel bypass. If you have access to CloudLab, you can use the xl170 nodes in Utah with DTRANSPORT=raw.