]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit1d0a3d987a2b07b265fb2fe9339db1ba28960c5d
tree6df337e07d423a0859ab92f25525570e134baba1
parent4e0896070c5243b81436f8923a292e35515dd667
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