RDS: Implement masked atomic operations
authorAndy Grover <andy.grover@oracle.com>
Wed, 25 Aug 2010 12:51:28 +0000 (05:51 -0700)
committerAndy Grover <andy.grover@oracle.com>
Thu, 9 Sep 2010 01:16:51 +0000 (18:16 -0700)
commit20c72bd5f5f902e5a8745d51573699605bf8d21c
tree6df337e07d423a0859ab92f25525570e134baba1
parent59f740a6aeb2cde2f79fe0df38262d4c1ef35cd8
RDS: Implement masked atomic operations

Add two CMSGs for masked versions of cswp and fadd. args
struct modified to use a union for different atomic op type's
arguments. Change IB to do masked atomic ops. Atomic op type
in rds_message similarly unionized.

Signed-off-by: Andy Grover <andy.grover@oracle.com>
include/linux/rds.h
net/rds/ib_send.c
net/rds/rdma.c
net/rds/rds.h
net/rds/send.c