Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp2205370iob; Sat, 30 Apr 2022 02:16:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxEU9IudOoXI5ERuiYvMsKc9ng3u7A3v3lewATfDaafDyxR3wsKE/abPJL6nSGY7GFm0Q5X X-Received: by 2002:a63:e952:0:b0:382:65eb:257 with SMTP id q18-20020a63e952000000b0038265eb0257mr2487298pgj.465.1651310188066; Sat, 30 Apr 2022 02:16:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651310188; cv=none; d=google.com; s=arc-20160816; b=olGwNhJjm8D5YqUvho7EmUO0WSeOzxwoFgA2+39qGoD17nptKmm+0qR/K7dunZLkVk DF4WgJNF30uiWMhZvjGp5Az6NKFC/PkH4n/JKdvb4Zk3T7A5msJTJ0FhTlr6myLGmueh Z6y6o8Jlozil2U7645qVfBfSrJzkC6oaCKADqGlRmLJucMAq4qGs6y528OlE7mFxTutJ XiEoabArkxB/yAqo1/gls350P6wzks7trJV2Miuk3wDRu1sBWhuZupIOxW1GcUSJ9ZkW +2NVofIrhRItzcnHQLhgv6U2hskA8hXHnz01VjZx1BOwpFyhjZluC4DKYeKGm9rzNGGs J0ZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=DznK1BdAn26AI+JDKkyqknKOVsvXdlS9Rrruqi7XDZE=; b=ckWCmNmhBnGFCHndSkw5jwI7DFeIc6b0fblvysoJg5aYcTreldh1A5R8s/znmormEe cWIZfdPgS/StV4R9xIyOaOiAgSSitsgLMeMEqWPhPeNypeIJ9J4o/roTxX6i1WRv0lEW lYIV88ng5Yu5Svxu56appGEPmaI7r7faPLkUem9SkaGB+HgiycsVvn3S5dv3XN8dJh/e x3YPY/yzwkzA6DF0hDfDRxgYpAi/VtLQrmgB4MeJVm8cNWKxh7XcGpMpz5yVv5SXpqSQ Zz9Es/fQBMwFe3lQftEUO7qQ/+WP6Z9prt8BaLqz00+dU1o7TSC5VFjwSxwwnl+7EtqM ROaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rYfmZsoB; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x2-20020a63b202000000b00398f1f7ab55si9468191pge.333.2022.04.30.02.16.02; Sat, 30 Apr 2022 02:16:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rYfmZsoB; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1379769AbiD2RqC (ORCPT + 99 others); Fri, 29 Apr 2022 13:46:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52478 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1379762AbiD2RqA (ORCPT ); Fri, 29 Apr 2022 13:46:00 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CC1B9D3710 for ; Fri, 29 Apr 2022 10:42:40 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 84499B8376D for ; Fri, 29 Apr 2022 17:42:39 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A97E2C385A7; Fri, 29 Apr 2022 17:42:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1651254158; bh=MBQFP4NqrMN0hqGMiSd3JimixdJBn9XsfqOd1NGTQKA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rYfmZsoBkwP750VV0FNDPKWzSHgHgwIr28LPrl5fQW20P8XBlO4ySUx72YW/KHrm8 Hke44B3gthDeRKA7v7LzPhdBWv+NqKtfUqiD6Hbip36vQv0IYerJZMzurgc9yM8/qT ZIZFP+bOzA33RP3B7b9eiL9qH2wWl1VgT1Kskev0jAwhkv3PVSgO6FJQ9MptabGXrU qjmBlaCopY3xu/fSkkIy+8uDQYzYdYEfgzA0Zpy/z2eEkoFXhGDhJ1ON4wWdPoEn1S t+pHeQ0yBJJWumssZVmsC+fa9MXSkawrDXWNeo1YRoAp3Ehmm0wXrrCXMsjhrL9Oeb PeTJTqBYNtkEg== From: trondmy@kernel.org To: "wanghai (M)" Cc: "J. Bruce Fields" , Chuck Lever , linux-nfs@vger.kernel.org Subject: [PATCH v2 4/4] Revert "SUNRPC: attempt AF_LOCAL connect on setup" Date: Fri, 29 Apr 2022 13:36:29 -0400 Message-Id: <20220429173629.621418-4-trondmy@kernel.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220429173629.621418-3-trondmy@kernel.org> References: <20220429173629.621418-1-trondmy@kernel.org> <20220429173629.621418-2-trondmy@kernel.org> <20220429173629.621418-3-trondmy@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org From: Trond Myklebust This reverts commit 7073ea8799a8cf73db60270986f14e4aae20fa80. We must not try to connect the socket while the transport is under construction, because the mechanisms to safely tear it down are not in place. Cc: stable@vger.kernel.org Signed-off-by: Trond Myklebust --- net/sunrpc/xprtsock.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/net/sunrpc/xprtsock.c b/net/sunrpc/xprtsock.c index 25b8a8ead56b..650102a9c86a 100644 --- a/net/sunrpc/xprtsock.c +++ b/net/sunrpc/xprtsock.c @@ -2875,9 +2875,6 @@ static struct rpc_xprt *xs_setup_local(struct xprt_create *args) } xprt_set_bound(xprt); xs_format_peer_addresses(xprt, "local", RPCBIND_NETID_LOCAL); - ret = ERR_PTR(xs_local_setup_socket(transport)); - if (ret) - goto out_err; break; default: ret = ERR_PTR(-EAFNOSUPPORT); -- 2.35.1