If I transfer a 962 byte file, the file is created on the server, but it is 0 size:
ls -l foo
-rwxr-xr-x 1 razeh btt 962 Apr 1 15:39 foo*
ls -l foo
-rw------- 1 razeh btt 0 Apr 1 15:40 foo
The log on the server is:
verbose
created cm_id 0x8e6330
rdma_bind_addr successful
rdma_listen
cma_event type RDMA_CM_EVENT_CONNECT_REQUEST cma_id 0x2aaab4000a30 (remote)
child cma 0x2aaab4000a30
created pd 0x8e5e90
created channel 0x8e5eb0
created cq 0x8e8860
created qp 0x8e93a0
rdcp_setup_buffers called on cb 0x8d9290
allocated & registered buffers...
accepting client connection request
cq_thread started.
wait for cq event
cma_event type RDMA_CM_EVENT_ESTABLISHED cma_id 0x2aaab4000a30 (remote)
ESTABLISHED
handle cq event
poll
recv completion
Got metadata, replying
open fd 7
wait for cq event
handle cq event
poll
send completion
wait for cq event
cma_event type RDMA_CM_EVENT_DISCONNECTED cma_id 0x2aaab4000a30 (remote)
server DISCONNECT EVENT...
handle cq event
poll
post disconnect
If I transfer a 962 byte file, the file is created on the server, but it is 0 size:
The log on the server is: