Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp393854pxb; Thu, 21 Apr 2022 01:52:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwV5fZxQSWWYHsfMVJ3plUfGqdciBtWeegn/ifY1BU1cC2eXce3UTkBMCv1a3LG8DsCz16c X-Received: by 2002:aa7:d54e:0:b0:41d:6172:b12 with SMTP id u14-20020aa7d54e000000b0041d61720b12mr28005331edr.390.1650531123415; Thu, 21 Apr 2022 01:52:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650531123; cv=none; d=google.com; s=arc-20160816; b=mCYddDQrLx77aO/AD4U+WaArQMyl1f4RCRZiZBVcYg3aBfdfE5IiOJM9gBw0f8mN2H hClfzWBFqIUVDrOq+GyocpI799KSkpgoOmTt1/g5pwlcfrLpLDRU41+k3uhx7yWkbdVu VYHyiWt3rbjMBWVJgCeN+HFpKgWf1T0BrPF2JCnBs+CadbxlBrFbpd2xY/Md15d9IvaG vAGdFIgDkGaFoJ0tjOwNZ6/9G6P4GdoIFUqPXVARj8SE2Pt+JKrCo8mwHqvvmAQqNdF9 wHiAfFuYxGivv0AAlTs8JlrU7HP4tz6Sf4ZK9m2dX2zv2Hc9fKJZSXN/vwMnal2S0IOp idmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=TRyLb+4BDTyLrL3B7WCRs0cw9rXK1tBl2V0W86RuKQ8=; b=HspUlZqDuhYm1yeWmfGfx9BDqh83kInGPrhJRIjBKu0I6CKdNlySZsApjkizlc0n4E /8iwLVZh+fTpIUydfjXdfy70374PrKwALMu/q6WQZXXFqM9LR4bIwWCOAW8D9Z0FJhgS eHR59BruOPLLJ4cY8vMo+9ays+XRZK0ytfigvXJpQ9D7hOH2JljyuN/wC2KI28syCC0H UUGIZY2rwDpK0NY8mxosNsMDxFzKwHl2uDb5r2SRkzuEfrTaZxGCAftujXgj5Vxua/8C UPZzlBZI3KGCkw0A4N0xXS5vS62J1cEFcVB8muGdY3Ue5O18oEpLEpZc70k/xJXnwXko J9nA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h2-20020a056402280200b0041d8586ad52si3700439ede.218.2022.04.21.01.51.39; Thu, 21 Apr 2022 01:52:03 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1386169AbiDUHuc (ORCPT + 99 others); Thu, 21 Apr 2022 03:50:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44486 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1386246AbiDUHuM (ORCPT ); Thu, 21 Apr 2022 03:50:12 -0400 Received: from mail105.syd.optusnet.com.au (mail105.syd.optusnet.com.au [211.29.132.249]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 822051CB29; Thu, 21 Apr 2022 00:46:58 -0700 (PDT) Received: from dread.disaster.area (pa49-181-115-138.pa.nsw.optusnet.com.au [49.181.115.138]) by mail105.syd.optusnet.com.au (Postfix) with ESMTPS id 2C10310E5C0F; Thu, 21 Apr 2022 17:46:55 +1000 (AEST) Received: from dave by dread.disaster.area with local (Exim 4.92.3) (envelope-from ) id 1nhRWf-002hck-5w; Thu, 21 Apr 2022 17:46:53 +1000 Date: Thu, 21 Apr 2022 17:46:53 +1000 From: Dave Chinner To: Christoph Hellwig Cc: Dan Williams , Shiyang Ruan , Linux Kernel Mailing List , linux-xfs , Linux NVDIMM , Linux MM , linux-fsdevel , "Darrick J. Wong" , Jane Chu , Andrew Morton , Naoya Horiguchi Subject: Re: [PATCH v13 0/7] fsdax: introduce fs query to support reflink Message-ID: <20220421074653.GT1544202@dread.disaster.area> References: <20220419045045.1664996-1-ruansy.fnst@fujitsu.com> <20220421012045.GR1544202@dread.disaster.area> <86cb0ada-208c-02de-dbc9-53c6014892c3@fujitsu.com> <20220421043502.GS1544202@dread.disaster.area> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Optus-CM-Score: 0 X-Optus-CM-Analysis: v=2.4 cv=e9dl9Yl/ c=1 sm=1 tr=0 ts=62610bf2 a=/kVtbFzwtM2bJgxRVb+eeA==:117 a=/kVtbFzwtM2bJgxRVb+eeA==:17 a=kj9zAlcOel0A:10 a=z0gMJWrwH1QA:10 a=7-415B0cAAAA:8 a=Mb5XfCdAhjU6mY5isQ0A:9 a=CjuIK1q_8ugA:10 a=biEYGPWJfzWAr4FL6Ov7:22 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, SPF_HELO_PASS,SPF_NONE 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 On Wed, Apr 20, 2022 at 10:54:59PM -0700, Christoph Hellwig wrote: > On Thu, Apr 21, 2022 at 02:35:02PM +1000, Dave Chinner wrote: > > Sure, I'm not a maintainer and just the stand-in patch shepherd for > > a single release. However, being unable to cleanly merge code we > > need integrated into our local subsystem tree for integration > > testing because a patch dependency with another subsystem won't gain > > a stable commit ID until the next merge window is .... distinctly > > suboptimal. > > Yes. Which is why we've taken a lot of mm patchs through other trees, > sometimes specilly crafted for that. So I guess in this case we'll > just need to take non-trivial dependencies into the XFS tree, and just > deal with small merge conflicts for the trivial ones. OK. As Naoyo has pointed out, the first dependency/conflict Ruan has listed looks trivial to resolve. The second dependency, OTOH, is on a new function added in the patch pointed to. That said, at first glance it looks to be independent of the first two patches in that series so I might just be able to pull that one patch in and have that leave us with a working fsdax+reflink tree. Regardless, I'll wait to see how much work the updated XFS/DAX reflink enablement patchset still requires when Ruan posts it before deciding what to do here. If it isn't going to be a merge candidate, what to do with this patchset is moot because there's little to test without reflink enabled... Cheers, Dave. -- Dave Chinner david@fromorbit.com