fio icon indicating copy to clipboard operation
fio copied to clipboard

Fix configure with --build-static option which enables static RDMA in Issue #1801

Open HuangShumin opened this issue 1 year ago • 3 comments

Fix configure with --build-static option which enables static RDMA in Issue #1801

This pull request to probe static libibverbs/librdmacm/librpma library. It's neccessary to enable static RDMA engine build with netlink libnl-3 and libnl-route-3.

Signed-off-by: Huang Shumin [email protected]

HuangShumin avatar Aug 22 '24 04:08 HuangShumin

The librpma section should not be modified IMHO, as it is not required for RDMA, and also it is worth considering that
https://github.com/pmem/rpma has been archived and is no longer maintained. Perhaps it will be better to remove librpma support from Fio

grom72 avatar Aug 22 '24 06:08 grom72

@HuangShumin As mentioned by @grom72 please restrict your changes only to those that are relevant for your needs.

@grom72 I'd be happy to review a patch removing librpma support.

vincentkfu avatar Aug 27 '24 21:08 vincentkfu

I recommend to fix librpma static building as well. And then to review the pulling request to remove librpma.

How do you think? So far there does exist static building issue for librpma.

HuangShumin avatar Aug 29 '24 10:08 HuangShumin

librpma support has been removed: https://github.com/axboe/fio/pull/1811

grom72 avatar Sep 19 '24 09:09 grom72

New pull reqest is submited in #1816

HuangShumin avatar Sep 23 '24 01:09 HuangShumin