Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1457806pxb; Fri, 26 Feb 2021 11:08:49 -0800 (PST) X-Google-Smtp-Source: ABdhPJzi3nG5Ep+AJUO1DAyPEMo0vZ4/1zuEx71FYgJfZ1M4IIDi153oz8zB6GHMQkg2t2zSdaQl X-Received: by 2002:a17:906:4009:: with SMTP id v9mr4915663ejj.360.1614366529389; Fri, 26 Feb 2021 11:08:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614366529; cv=none; d=google.com; s=arc-20160816; b=y80CFP4YRNH1nY2xaB67B1z6Gy4HJL+DdcXxwJ3nbO6K31x8m095SBVy9IC+tb7aCF fZs+8ALy0Lrelfpelpk/ykSBTUNe9IlhWxuMydAZAeTIQcP+cvr+QCU6R7N1uI2OsagJ z9e5cRucuAvT1J1v8QCmg9DHCnmLICmb7Lh2reoCm9UmfrqiGtdG407NHf81dYMMG8x5 R+oDju3NRVWLP8s1ZU8FX0+itf+ejZc3pn2J/wEIXBInkq3adfjT96vw41cONtwprqlf mb45ieA2hIRYxPqp0D8WCizjn0OzRrccbL45tDl94S7Ier4RKUuuCn3+kv8cUbHsbc4K +bsg== 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:dkim-signature; bh=Ztfn6R13FxBpfoW3za2S9qnP3OJhewNESG6M19s3+kk=; b=r/d+SXtkbRNstc5uouQFqtmGiGiNy+HPVFmwx2e8qLb0+8hyX3WFgJa4G+dEkFmGv7 Ys1l9TIpxM1Gsm+1S3X7MTRs4RWylP1lwK1LqvIV39M2eaFY4nhYAfJHQ1Xt9/6ha1aR k2kdj5cU5ZnObC33P8me/AbM7o6fWGlGgqGDVc9uq/2OH5Bmvwu4i8Wls/vEfPEnV7Id qe9uAGd4WcojdYEvwpXLEF+OpEAoeiWI5+A7rNhD2LZl3s5tsLmFKuoo9nNpGKuvUwu+ 4MnOLyl79KymTzZJBD59MJmbxtw2Jvs6khjTvAzGA252VaDvIqgtF7GF3K+BG/4SfyYp BXdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=nGGKVLRy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c1si5514050edq.252.2021.02.26.11.08.25; Fri, 26 Feb 2021 11:08:49 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=nGGKVLRy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-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 S230220AbhBZTFk (ORCPT + 99 others); Fri, 26 Feb 2021 14:05:40 -0500 Received: from mail.kernel.org ([198.145.29.99]:37980 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229545AbhBZTFi (ORCPT ); Fri, 26 Feb 2021 14:05:38 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 2B1D464F1B; Fri, 26 Feb 2021 19:04:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1614366295; bh=PfeQuDYBIjQHtNJ4RxOXOTAV74C+Re27WPBrWtzUDU4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=nGGKVLRykjmczWP3FyivF6q0SYw6J8EAG4OIZIx2MxP8mAiZ/Isk3756eCG1HlOdt E/oCaXcPPD8hThBiCj/+yfoWeN0n2CjA/Z/05xkmNmTvaxvC1Tmwpj9PM+P6+2q7zT 1w2DKcFQSLF7aMWyQc2Zr1L3FiSB1ZR1/RjUmfWcmebygeM6qp0oenFuBe1DutDFWw 2iXkgZarGC5e6UNsbo+wm3l93zCTzETISjYVwRYJZGJwUvovCL9yboyyXfx4sLxw+y qGOl89rmrHNo9QgYn5VEseoY1bwzOSPMtj4cw8YtZWrBYgo4prpP+aUsJsoXaYAW5S kdxN4BoF0OWHg== Date: Fri, 26 Feb 2021 11:04:54 -0800 From: "Darrick J. Wong" To: "ruansy.fnst@fujitsu.com" Cc: "linux-kernel@vger.kernel.org" , "linux-xfs@vger.kernel.org" , "linux-nvdimm@lists.01.org" , "linux-fsdevel@vger.kernel.org" , "darrick.wong@oracle.com" , "willy@infradead.org" , "jack@suse.cz" , "viro@zeniv.linux.org.uk" , "linux-btrfs@vger.kernel.org" , "ocfs2-devel@oss.oracle.com" , "david@fromorbit.com" , "hch@lst.de" , "rgoldwyn@suse.de" , "y-goto@fujitsu.com" , "qi.fuli@fujitsu.com" , "fnstml-iaas@cn.fujitsu.com" Subject: Re: Question about the "EXPERIMENTAL" tag for dax in XFS Message-ID: <20210226190454.GD7272@magnolia> References: <20210226002030.653855-1-ruansy.fnst@fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 26, 2021 at 09:45:45AM +0000, ruansy.fnst@fujitsu.com wrote: > Hi, guys > > Beside this patchset, I'd like to confirm something about the > "EXPERIMENTAL" tag for dax in XFS. > > In XFS, the "EXPERIMENTAL" tag, which is reported in waring message > when we mount a pmem device with dax option, has been existed for a > while. It's a bit annoying when using fsdax feature. So, my initial > intention was to remove this tag. And I started to find out and solve > the problems which prevent it from being removed. > > As is talked before, there are 3 main problems. The first one is "dax > semantics", which has been resolved. The rest two are "RMAP for > fsdax" and "support dax reflink for filesystem", which I have been > working on. > So, what I want to confirm is: does it means that we can remove the > "EXPERIMENTAL" tag when the rest two problem are solved? Yes. I'd keep the experimental tag for a cycle or two to make sure that nothing new pops up, but otherwise the two patchsets you've sent close those two big remaining gaps. Thank you for working on this! > Or maybe there are other important problems need to be fixed before > removing it? If there are, could you please show me that? That remains to be seen through QA/validation, but I think that's it. Granted, I still have to read through the two patchsets... --D > > Thank you. > > > -- > Ruan Shiyang.