diff --git a/net/sunrpc/xprtsock.c b/net/sunrpc/xprtsock.c index e0cd6d735..0666f9816 100755 --- a/net/sunrpc/xprtsock.c +++ b/net/sunrpc/xprtsock.c @@ -2314,13 +2314,6 @@ static void xs_tcp_setup_socket(struct work_struct *work) case -EALREADY: xprt_unlock_connect(xprt, transport); return; - case -EPERM: - /* Happens, for instance, if a BPF program is preventing - * the connect. Remap the error so upper layers can better - * deal with it. - */ - status = -ECONNREFUSED; - fallthrough; case -EINVAL: /* Happens, for instance, if the user specified a link * local IPv6 address without a scope-id.