Skip to content

Commit

Permalink
next_gen
Browse files Browse the repository at this point in the history
  • Loading branch information
xb committed Sep 21, 2023
1 parent 12461bc commit 0d24ff5
Show file tree
Hide file tree
Showing 6 changed files with 3 additions and 309 deletions.
5 changes: 3 additions & 2 deletions category/bulk
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ dc_pool_query(tse_task_t *task)
sgl.sg_nr_out = 0;
sgl.sg_iovs = &iov;
rc = crt_bulk_create(ctx, &sgl, CRT_BULK_RW, bulk);
return daos_rpc_send(rpc, task) 发送RPC
客户端
---------------------------
服务端
Expand Down Expand Up @@ -90,11 +91,11 @@ ds_pool_query_handler(crt_rpc_t *rpc, int version)
segments[i].len, flags, mem_type, device, &na_mem_handles[i],
&na_mem_serialize_sizes[i])
...
map_desc.bd_bulk_op = CRT_BULK_PUT -> 设置为服务端通过RDMA写内存的方式, 将map写给客户端
map_desc.bd_bulk_op = CRT_BULK_PUT -> 设置为服务端通过RDMA写操作(wr.opcode = IBV_WR_RDMA_WRITE), 将池map, DMA给客户端
map_desc.bd_remote_hdl = remote_bulk
map_desc.bd_local_hdl = bulk
crt_bulk_transfer(&map_desc, bulk_cb, &eventual, &map_opid) -> 传输BULK, 在: rc = bulk_cbinfo->bci_cb(&crt_bulk_cbinfo) 中执行回调




Expand Down
1 change: 0 additions & 1 deletion libfuse
Submodule libfuse deleted from 5fd503
72 changes: 0 additions & 72 deletions one_stor_next_gen.md

This file was deleted.

147 changes: 0 additions & 147 deletions readme_next_gen

This file was deleted.

87 changes: 0 additions & 87 deletions readme_next_gen_fake

This file was deleted.

Empty file removed readme_next_gen_fake_h
Empty file.

0 comments on commit 0d24ff5

Please sign in to comment.