diff options
Diffstat (limited to 'net/rds/send.c')
-rw-r--r-- | net/rds/send.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/net/rds/send.c b/net/rds/send.c index d58ae5f9339e..aa57e22539ef 100644 --- a/net/rds/send.c +++ b/net/rds/send.c | |||
@@ -35,6 +35,7 @@ | |||
35 | #include <net/sock.h> | 35 | #include <net/sock.h> |
36 | #include <linux/in.h> | 36 | #include <linux/in.h> |
37 | #include <linux/list.h> | 37 | #include <linux/list.h> |
38 | #include <linux/ratelimit.h> | ||
38 | 39 | ||
39 | #include "rds.h" | 40 | #include "rds.h" |
40 | 41 | ||
@@ -1006,16 +1007,14 @@ int rds_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, | |||
1006 | goto out; | 1007 | goto out; |
1007 | 1008 | ||
1008 | if (rm->rdma.op_active && !conn->c_trans->xmit_rdma) { | 1009 | if (rm->rdma.op_active && !conn->c_trans->xmit_rdma) { |
1009 | if (printk_ratelimit()) | 1010 | printk_ratelimited(KERN_NOTICE "rdma_op %p conn xmit_rdma %p\n", |
1010 | printk(KERN_NOTICE "rdma_op %p conn xmit_rdma %p\n", | ||
1011 | &rm->rdma, conn->c_trans->xmit_rdma); | 1011 | &rm->rdma, conn->c_trans->xmit_rdma); |
1012 | ret = -EOPNOTSUPP; | 1012 | ret = -EOPNOTSUPP; |
1013 | goto out; | 1013 | goto out; |
1014 | } | 1014 | } |
1015 | 1015 | ||
1016 | if (rm->atomic.op_active && !conn->c_trans->xmit_atomic) { | 1016 | if (rm->atomic.op_active && !conn->c_trans->xmit_atomic) { |
1017 | if (printk_ratelimit()) | 1017 | printk_ratelimited(KERN_NOTICE "atomic_op %p conn xmit_atomic %p\n", |
1018 | printk(KERN_NOTICE "atomic_op %p conn xmit_atomic %p\n", | ||
1019 | &rm->atomic, conn->c_trans->xmit_atomic); | 1018 | &rm->atomic, conn->c_trans->xmit_atomic); |
1020 | ret = -EOPNOTSUPP; | 1019 | ret = -EOPNOTSUPP; |
1021 | goto out; | 1020 | goto out; |