Received: by 2002:a05:7412:1703:b0:e2:908c:2ebd with SMTP id dm3csp3289563rdb; Tue, 29 Aug 2023 10:42:41 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHzhgX85dJ5v0MwqI9nS3crQw1W9y7pMu0shJngSq/X8E7o3/YqqY7Wb9BCQYOHyg8XtqKM X-Received: by 2002:a17:902:b907:b0:1bd:d566:cd92 with SMTP id bf7-20020a170902b90700b001bdd566cd92mr20669737plb.63.1693330961253; Tue, 29 Aug 2023 10:42:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1693330961; cv=none; d=google.com; s=arc-20160816; b=dD1nNR8m+6T4PbA9/xlZ0ZbgFRq6rCemE5uHZHTcoJpiXTDPIZNAJuAS69oVAs7Szt tAibi5eYmXkpbuFXmmXdwl+/KHysSWeJC+BB0jisJJzxQVSJQnt0ULRMcnR0YuiHKj6e E3I8LFldQRZSiQeFpLAaOtRY941zJTpB40nB4DIKlmHuLdoaEW8gYzcddaI5aLS8yiU9 3nMhv3qGv7SVKkEh5JuLib8tkiXvCNT3GSF7tUTjMTy3XkeN61OE6IVgSBUOvgdfR3KO ZIlAIl1a/rCjsS5i1RRMWWmcpaPTjw2JXgQorGXPJlKRH486+SJbkBcfXuhAe1ePpRqq AeVQ== 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 :message-id:date:subject:cc:to:from:dkim-signature:dkim-filter; bh=5N/A+0DvouwHnArmn8QDUh8FA/+WhLeTvx3IWkq7Fe0=; fh=MA0uASqEa8+e3u766OTrdqyGbg4gAL16lLH1tFnn3yc=; b=YoD4LR0Qeji7oNQZbPdaczlQCLxGnsF1o1iyHIJ0WZ2wyBJh79aRizejV5Fj4MOIC2 SD2vXfh8gG5EhNiD4VrNfqAAg/I1Fk/1+w6XsLlKT2lkklAEitEhm2fxlA8dln0RltCX w73HADMVn1kfTHA9L3liFKkPIS9TBvWkxolC6JUONt02pz6v08OfSOrW3x8VwJHUhlJb Kdg6j8SYKhe8RRzTkPN4hltUs2CgL2xah3jMhOAblx8ybqyBy9AD6P965nS85rY5eQ7E 0XxWVy8EvLngy+PLn0CTvGSkgIiRwQ7A7MXjA/+XAPH2h4eNQDUIst2MzR4OhtJt9AvS kOGA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@desy.de header.s=default header.b=MDTTWqEq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=desy.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s18-20020a17090330d200b001ab089f7329si38365plc.73.2023.08.29.10.42.26; Tue, 29 Aug 2023 10:42:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=@desy.de header.s=default header.b=MDTTWqEq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=desy.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229781AbjH2LOU (ORCPT + 99 others); Tue, 29 Aug 2023 07:14:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58602 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230003AbjH2LOG (ORCPT ); Tue, 29 Aug 2023 07:14:06 -0400 X-Greylist: delayed 582 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Tue, 29 Aug 2023 04:14:03 PDT Received: from smtp-o-3.desy.de (smtp-o-3.desy.de [IPv6:2001:638:700:1038::1:9c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 755DFBC for ; Tue, 29 Aug 2023 04:14:03 -0700 (PDT) Received: from smtp-buf-3.desy.de (smtp-buf-3.desy.de [IPv6:2001:638:700:1038::1:a6]) by smtp-o-3.desy.de (Postfix) with ESMTP id A9D34608B7 for ; Tue, 29 Aug 2023 13:04:19 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp-o-3.desy.de A9D34608B7 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=desy.de; s=default; t=1693307059; bh=5N/A+0DvouwHnArmn8QDUh8FA/+WhLeTvx3IWkq7Fe0=; h=From:To:Cc:Subject:Date:From; b=MDTTWqEqcT/bAXaP/WqEV7z5zs1Hw9Z2WMrhSO27Oe/c/5cXXD0oeXTpYwKjbDeii PkHVjAlMsy14C+4yvnW995uzY8BvgVY/0QFflZOUHuV7jYBStFu7hs/xjGZM1KkMPD bRs6fl5v317YaJGvZhOrlnb0fhqYYFCoC0/i86Ic= Received: from smtp-m-3.desy.de (smtp-m-3.desy.de [131.169.56.131]) by smtp-buf-3.desy.de (Postfix) with ESMTP id 9BF00A00B3; Tue, 29 Aug 2023 13:04:19 +0200 (CEST) Received: from c1722.mx.srv.dfn.de (c1722.mx.srv.dfn.de [IPv6:2001:638:d:c303:acdc:1979:2:e7]) by smtp-m-3.desy.de (Postfix) with ESMTP id 88E9E60041; Tue, 29 Aug 2023 13:04:19 +0200 (CEST) Received: from smtp-intra-2.desy.de (smtp-intra-2.desy.de [IPv6:2001:638:700:1038::1:53]) by c1722.mx.srv.dfn.de (Postfix) with ESMTP id 9261CA0038; Tue, 29 Aug 2023 13:04:18 +0200 (CEST) Received: from os-46-nfs-devel.novalocal (os-46-nfs-devel.desy.de [131.169.46.178]) by smtp-intra-2.desy.de (Postfix) with ESMTP id 1ABCD100045; Tue, 29 Aug 2023 13:04:18 +0200 (CEST) From: Tigran Mkrtchyan To: linux-kernel@vger.kernel.org Cc: anna@kernel.org, trond.myklebust@hammerspace.com, Tigran Mkrtchyan Subject: [PATCH] nfs41: flexfiles: drop dependency between flexfiles layout driver and NFSv3 modules Date: Tue, 29 Aug 2023 11:04:11 +0000 Message-Id: <20230829110411.8394-1-tigran.mkrtchyan@desy.de> X-Mailer: git-send-email 2.39.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HK_RANDOM_ENVFROM, HK_RANDOM_FROM,RCVD_IN_DNSWL_BLOCKED,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-kernel@vger.kernel.org The flexfiles layout driver depends on NFSv3 module as data servers might be configure to provide nfsv3 only. Disabling the nfsv3 protocol completely disables the flexfiles layout driver, however, the data server still might support v4.1 protocol. Thus the strond couling betwwen flexfiles and nfsv3 modules should be relaxed, as layout driver will return UNSUPPORTED if not matching protocol is found. Signed-off-by: Tigran Mkrtchyan --- fs/nfs/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/nfs/Kconfig b/fs/nfs/Kconfig index b6fc169be1b1..ba95246be09e 100644 --- a/fs/nfs/Kconfig +++ b/fs/nfs/Kconfig @@ -125,7 +125,7 @@ config PNFS_BLOCK config PNFS_FLEXFILE_LAYOUT tristate - depends on NFS_V4_1 && NFS_V3 + depends on NFS_V4_1 default NFS_V4 config NFS_V4_1_IMPLEMENTATION_ID_DOMAIN -- 2.39.1