SUNRPC: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT
authorTrond Myklebust <trond.myklebust@primarydata.com>
Sun, 8 Feb 2015 21:00:01 +0000 (16:00 -0500)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Mon, 9 Feb 2015 14:20:40 +0000 (09:20 -0500)
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
include/linux/sunrpc/xprt.h
net/sunrpc/xprtsock.c

index 86af854338b5e8bd7a994cbe0eac7d571cd31e64..ae39d478a272d7dd74c475928ce18356360c158d 100644 (file)
@@ -360,7 +360,6 @@ void                        xprt_unlock_connect(struct rpc_xprt *, void *);
 #define XPRT_BOUND             (4)
 #define XPRT_BINDING           (5)
 #define XPRT_CLOSING           (6)
-#define XPRT_CONNECTION_ABORT  (7)
 #define XPRT_CONNECTION_CLOSE  (8)
 #define XPRT_CONGESTED         (9)
 
index c65f7401928869345f03391e426c460e6643f41a..2f8db3499a172fb03c9c3b77de2955da97de1bb7 100644 (file)
@@ -804,7 +804,6 @@ static void xs_error_report(struct sock *sk)
 static void xs_sock_reset_connection_flags(struct rpc_xprt *xprt)
 {
        smp_mb__before_atomic();
-       clear_bit(XPRT_CONNECTION_ABORT, &xprt->state);
        clear_bit(XPRT_CONNECTION_CLOSE, &xprt->state);
        clear_bit(XPRT_CLOSE_WAIT, &xprt->state);
        clear_bit(XPRT_CLOSING, &xprt->state);
@@ -1904,7 +1903,6 @@ static int xs_local_setup_socket(struct sock_xprt *transport)
        struct socket *sock;
        int status = -EIO;
 
-       clear_bit(XPRT_CONNECTION_ABORT, &xprt->state);
        status = __sock_create(xprt->xprt_net, AF_LOCAL,
                                        SOCK_STREAM, 0, &sock, 1);
        if (status < 0) {
@@ -2149,7 +2147,6 @@ static void xs_tcp_setup_socket(struct work_struct *work)
        int status = -EIO;
 
        if (!sock) {
-               clear_bit(XPRT_CONNECTION_ABORT, &xprt->state);
                sock = xs_create_sock(xprt, transport,
                                xs_addr(xprt)->sa_family, SOCK_STREAM,
                                IPPROTO_TCP, true);