Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp973036pxb; Fri, 22 Apr 2022 15:42:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzT0DNR8OAP/ewlxWbpYXmcLrxXvOpaFL4Glqjlp29BKQBb8cepoyoJPy/Wbyvw0O0DCt5n X-Received: by 2002:a17:902:8b8a:b0:158:fbd0:45ab with SMTP id ay10-20020a1709028b8a00b00158fbd045abmr6755186plb.110.1650667336428; Fri, 22 Apr 2022 15:42:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650667336; cv=none; d=google.com; s=arc-20160816; b=vEDpwSusIModfwfIM4c42AYCEMXCfCiv/XFoQqx/wfxl4WXevcQLiV0365H21A9gm0 OfH2IbbBPQc009gX9j2wAtgSxehs+41Bri1CgJYYJ61vTBaM4rGHXhbGaq9ybNlqys+m Dk2mvs+LhCcEikCoN9TdeWKCmxQQlnNsbCN/Jfz+iIrScxJMvS273p4b2tCqcsRn7mPU weQHsTwl/BfOgCZ4TAST/SH0eDGbsc3bU+MlQVZ90N2KUzm6E0+6y3zsHFGaYV1DZ4W1 ZgIT5ksGr9005CPz2E2ZDiuNqRV39a9UX0z9ip05H9yntu4DKsHIRtue9/aXw03NsgrF W55A== 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=zwzdk0HMeYAiQ7Px0Pt7uLZGmyQPQo65m5MrunrBrFE=; b=zc0JhK+PSeFBCNaRH0tl/NXyVZeDUP5PHQPwtuqa3FbHMVVnvl/jpADwiv5uQT5rKk Z6t5275SNnH3QelCCnvND101UaNqsV9lyqveGeUsHda/shSmollQROWoVaB6v8Z6spIl yjsGZdzKLdSRffNEZmo4bQLZQZ35YJ4px4TLfY48IxdM2UMO9MU9NOyK6kCpoLu7/Nxq +Z+FfvZhAYrR0Sqpfypye93aR2CGYsXeIOk8s/Bxr7gvAo+SprVZf5VZAsJO98c25KBr HN4AM3b9H58ZrFJUtHRcGW6ZDzLEyPzp7S1bClhDepbmrRd1WeWGtYlWJNfL9JFgLgsa jB3Q== ARC-Authentication-Results: i=1; mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id d5-20020a056a00244500b004fb806eb0e6si9566192pfj.80.2022.04.22.15.42.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Apr 2022 15:42:16 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 7E1D41B8230; Fri, 22 Apr 2022 13:30:29 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1383615AbiDUBXi (ORCPT + 99 others); Wed, 20 Apr 2022 21:23:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49892 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229557AbiDUBXh (ORCPT ); Wed, 20 Apr 2022 21:23:37 -0400 Received: from mail104.syd.optusnet.com.au (mail104.syd.optusnet.com.au [211.29.132.246]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id F379313F4A; Wed, 20 Apr 2022 18:20:48 -0700 (PDT) Received: from dread.disaster.area (pa49-181-115-138.pa.nsw.optusnet.com.au [49.181.115.138]) by mail104.syd.optusnet.com.au (Postfix) with ESMTPS id A59B8534640; Thu, 21 Apr 2022 11:20:46 +1000 (AEST) Received: from dave by dread.disaster.area with local (Exim 4.92.3) (envelope-from ) id 1nhLUz-002b2q-G6; Thu, 21 Apr 2022 11:20:45 +1000 Date: Thu, 21 Apr 2022 11:20:45 +1000 From: Dave Chinner To: Shiyang Ruan Cc: linux-kernel@vger.kernel.org, linux-xfs@vger.kernel.org, nvdimm@lists.linux.dev, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, djwong@kernel.org, dan.j.williams@intel.com, hch@infradead.org, jane.chu@oracle.com Subject: Re: [PATCH v13 0/7] fsdax: introduce fs query to support reflink Message-ID: <20220421012045.GR1544202@dread.disaster.area> References: <20220419045045.1664996-1-ruansy.fnst@fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220419045045.1664996-1-ruansy.fnst@fujitsu.com> X-Optus-CM-Score: 0 X-Optus-CM-Analysis: v=2.4 cv=deDjYVbe c=1 sm=1 tr=0 ts=6260b170 a=/kVtbFzwtM2bJgxRVb+eeA==:117 a=/kVtbFzwtM2bJgxRVb+eeA==:17 a=kj9zAlcOel0A:10 a=z0gMJWrwH1QA:10 a=7-415B0cAAAA:8 a=7EZY2-qYyHQqCbfsKPUA:9 a=CjuIK1q_8ugA:10 a=biEYGPWJfzWAr4FL6Ov7:22 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE autolearn=no 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 Hi Ruan, On Tue, Apr 19, 2022 at 12:50:38PM +0800, Shiyang Ruan wrote: > This patchset is aimed to support shared pages tracking for fsdax. Now that this is largely reviewed, it's time to work out the logistics of merging it. > Changes since V12: > - Rebased onto next-20220414 What does this depend on that is in the linux-next kernel? i.e. can this be applied successfully to a v5.18-rc2 kernel without needing to drag in any other patchsets/commits/trees? What are your plans for the followup patches that enable reflink+fsdax in XFS? AFAICT that patchset hasn't been posted for while so I don't know what it's status is. Is that patchset anywhere near ready for merge in this cycle? If that patchset is not a candidate for this cycle, then it largely doesn't matter what tree this is merged through as there shouldn't be any major XFS or dax dependencies being built on top of it during this cycle. The filesystem side changes are isolated and won't conflict with other work in XFS, either, so this could easily go through Dan's tree. However, if the reflink enablement is ready to go, then this all needs to be in the XFS tree so that we can run it through filesystem level DAX+reflink testing. That will mean we need this in a stable shared topic branch and tighter co-ordination between the trees. So before we go any further we need to know if the dax+reflink enablement patchset is near being ready to merge.... Cheers, Dave. -- Dave Chinner david@fromorbit.com