diff options
Diffstat (limited to 'net/rds/send.c')
-rw-r--r-- | net/rds/send.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/net/rds/send.c b/net/rds/send.c index 81471b25373b..9b951a0ab6b7 100644 --- a/net/rds/send.c +++ b/net/rds/send.c | |||
@@ -843,6 +843,8 @@ static int rds_rm_size(struct msghdr *msg, int data_len) | |||
843 | 843 | ||
844 | case RDS_CMSG_ATOMIC_CSWP: | 844 | case RDS_CMSG_ATOMIC_CSWP: |
845 | case RDS_CMSG_ATOMIC_FADD: | 845 | case RDS_CMSG_ATOMIC_FADD: |
846 | case RDS_CMSG_MASKED_ATOMIC_CSWP: | ||
847 | case RDS_CMSG_MASKED_ATOMIC_FADD: | ||
846 | cmsg_groups |= 1; | 848 | cmsg_groups |= 1; |
847 | size += sizeof(struct scatterlist); | 849 | size += sizeof(struct scatterlist); |
848 | break; | 850 | break; |
@@ -894,6 +896,8 @@ static int rds_cmsg_send(struct rds_sock *rs, struct rds_message *rm, | |||
894 | break; | 896 | break; |
895 | case RDS_CMSG_ATOMIC_CSWP: | 897 | case RDS_CMSG_ATOMIC_CSWP: |
896 | case RDS_CMSG_ATOMIC_FADD: | 898 | case RDS_CMSG_ATOMIC_FADD: |
899 | case RDS_CMSG_MASKED_ATOMIC_CSWP: | ||
900 | case RDS_CMSG_MASKED_ATOMIC_FADD: | ||
897 | ret = rds_cmsg_atomic(rs, rm, cmsg); | 901 | ret = rds_cmsg_atomic(rs, rm, cmsg); |
898 | break; | 902 | break; |
899 | 903 | ||