zrlio / urdma

Verbs on DPDK
102 stars 24 forks source link

Fix rdma-core 18 build (#50) #51

Open patrickmacarthur opened 6 years ago

patrickmacarthur commented 6 years ago

The rdma-core 18 build depends on many more kernel headers than rdma-core 17. Fix the CCAN includes from the rdma-core 18 headers because the directory structure in rdma-core was modified, whereas we keep a more vanilla layout.

Add all of the userspace ABI kernel headers to the source tree so we can build against the newer rdma-core version.

The updated build has been tested on my local system against rdma-core 17 and 18 and appears to work correctly.

Signed-off-by: Patrick MacArthur patrick@patrickmacarthur.net