RDS: Implement atomic operations
Implement a CMSG-based interface to do FADD and CSWP ops. Alter send routines to handle atomic ops. Add atomic counters to stats. Add xmit_atomic() to struct rds_transport Inline rds_ib_send_unmap_rdma into unmap_rm Signed-off-by: Andy Grover <andy.grover@oracle.com>
This commit is contained in:
@@ -264,6 +264,7 @@ struct rds_transport rds_ib_transport = {
|
||||
.xmit = rds_ib_xmit,
|
||||
.xmit_cong_map = NULL,
|
||||
.xmit_rdma = rds_ib_xmit_rdma,
|
||||
.xmit_atomic = rds_ib_xmit_atomic,
|
||||
.recv = rds_ib_recv,
|
||||
.conn_alloc = rds_ib_conn_alloc,
|
||||
.conn_free = rds_ib_conn_free,
|
||||
|
Reference in New Issue
Block a user