Vitaliy Filippov
|
9fa8ae5384
|
Reset OSD ping state on receiving data from it via RDMA
|
2025-04-26 14:17:09 +03:00 |
|
Vitaliy Filippov
|
80e5f8ba76
|
Add missing WITH_RDMACM defines
|
2025-04-12 19:06:27 +03:00 |
|
Vitaliy Filippov
|
8508e78288
|
Add an alternative RDMA implementation via RDMA-CM
Required for non-RoCE cards: iWARP and, possibly, Infiniband
|
2025-03-31 21:01:25 +03:00 |
|
Vitaliy Filippov
|
f32dea02bf
|
Support multiple RDMA networks
|
2025-03-31 21:01:25 +03:00 |
|
Vitaliy Filippov
|
a103065d12
|
Support multiple OSD networks and separate OSD cluster network
|
2025-03-31 21:01:15 +03:00 |
|
Vitaliy Filippov
|
8b0389b4e8
|
Log RDMA ibv_modify_qp() errors
|
2025-03-22 15:58:13 +03:00 |
|
Vitaliy Filippov
|
63b85b6bfb
|
Fix clang warnings/errors
|
2024-12-19 15:30:31 +03:00 |
|
Vitaliy Filippov
|
1f6a061283
|
Move ibv_query_gid under #ifdef to only build it with libibverbs 32+
|
2024-11-21 23:47:57 +03:00 |
|
Vitaliy Filippov
|
ddea31d86d
|
Auto-select first RDMA device only if RoCE is not found, add rocev2->rocev1->ib priority
|
2024-11-19 01:54:00 +03:00 |
|
Vitaliy Filippov
|
7de38250ad
|
Auto-select RDMA device based on osd_network
|
2024-11-16 18:38:57 +03:00 |
|
Vitaliy Filippov
|
c312557ace
|
Do not execute remaining operations if the client is stopped during read
|
2024-11-10 16:44:13 +03:00 |
|
Vitaliy Filippov
|
c79b38bd26
|
Move all sources to subdirs
|
2024-05-15 11:06:01 +03:00 |
|