diff options
Diffstat (limited to 'net/rds/tcp.c')
| -rw-r--r-- | net/rds/tcp.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/net/rds/tcp.c b/net/rds/tcp.c index babf4577ff7d..eeb08e6ab96b 100644 --- a/net/rds/tcp.c +++ b/net/rds/tcp.c | |||
| @@ -200,7 +200,7 @@ static int rds_tcp_conn_alloc(struct rds_connection *conn, gfp_t gfp) | |||
| 200 | struct rds_tcp_connection *tc; | 200 | struct rds_tcp_connection *tc; |
| 201 | 201 | ||
| 202 | tc = kmem_cache_alloc(rds_tcp_conn_slab, gfp); | 202 | tc = kmem_cache_alloc(rds_tcp_conn_slab, gfp); |
| 203 | if (tc == NULL) | 203 | if (!tc) |
| 204 | return -ENOMEM; | 204 | return -ENOMEM; |
| 205 | 205 | ||
| 206 | tc->t_sock = NULL; | 206 | tc->t_sock = NULL; |
| @@ -258,7 +258,6 @@ struct rds_transport rds_tcp_transport = { | |||
| 258 | .laddr_check = rds_tcp_laddr_check, | 258 | .laddr_check = rds_tcp_laddr_check, |
| 259 | .xmit_prepare = rds_tcp_xmit_prepare, | 259 | .xmit_prepare = rds_tcp_xmit_prepare, |
| 260 | .xmit_complete = rds_tcp_xmit_complete, | 260 | .xmit_complete = rds_tcp_xmit_complete, |
| 261 | .xmit_cong_map = rds_tcp_xmit_cong_map, | ||
| 262 | .xmit = rds_tcp_xmit, | 261 | .xmit = rds_tcp_xmit, |
| 263 | .recv = rds_tcp_recv, | 262 | .recv = rds_tcp_recv, |
| 264 | .conn_alloc = rds_tcp_conn_alloc, | 263 | .conn_alloc = rds_tcp_conn_alloc, |
| @@ -266,7 +265,6 @@ struct rds_transport rds_tcp_transport = { | |||
| 266 | .conn_connect = rds_tcp_conn_connect, | 265 | .conn_connect = rds_tcp_conn_connect, |
| 267 | .conn_shutdown = rds_tcp_conn_shutdown, | 266 | .conn_shutdown = rds_tcp_conn_shutdown, |
| 268 | .inc_copy_to_user = rds_tcp_inc_copy_to_user, | 267 | .inc_copy_to_user = rds_tcp_inc_copy_to_user, |
| 269 | .inc_purge = rds_tcp_inc_purge, | ||
| 270 | .inc_free = rds_tcp_inc_free, | 268 | .inc_free = rds_tcp_inc_free, |
| 271 | .stats_info_copy = rds_tcp_stats_info_copy, | 269 | .stats_info_copy = rds_tcp_stats_info_copy, |
| 272 | .exit = rds_tcp_exit, | 270 | .exit = rds_tcp_exit, |
| @@ -276,14 +274,14 @@ struct rds_transport rds_tcp_transport = { | |||
| 276 | .t_prefer_loopback = 1, | 274 | .t_prefer_loopback = 1, |
| 277 | }; | 275 | }; |
| 278 | 276 | ||
| 279 | int __init rds_tcp_init(void) | 277 | int rds_tcp_init(void) |
| 280 | { | 278 | { |
| 281 | int ret; | 279 | int ret; |
| 282 | 280 | ||
| 283 | rds_tcp_conn_slab = kmem_cache_create("rds_tcp_connection", | 281 | rds_tcp_conn_slab = kmem_cache_create("rds_tcp_connection", |
| 284 | sizeof(struct rds_tcp_connection), | 282 | sizeof(struct rds_tcp_connection), |
| 285 | 0, 0, NULL); | 283 | 0, 0, NULL); |
| 286 | if (rds_tcp_conn_slab == NULL) { | 284 | if (!rds_tcp_conn_slab) { |
| 287 | ret = -ENOMEM; | 285 | ret = -ENOMEM; |
| 288 | goto out; | 286 | goto out; |
| 289 | } | 287 | } |
