Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp503855pxb; Wed, 14 Apr 2021 22:54:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyH4PbY3rOJf4EpaBQwbKsgOV0Cnft3tAIYPp7ZBz9GujLTOaS5f0C6MUEJKXskgtvr/BNw X-Received: by 2002:a17:90a:4a8f:: with SMTP id f15mr2057373pjh.19.1618466078292; Wed, 14 Apr 2021 22:54:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618466078; cv=none; d=google.com; s=arc-20160816; b=iIF2fKyAZin58N+7/sHXDPG3PrLeFOLEe9+1WKXxlyUhGqyePN8mUSi9FR2yD5Xa7G JcwoHbhuw4GO5TplQynE3F/QQGb78D28H/PvIHJvQdnJZPwo5hKfHQaBZ29mzZJg/an3 vAUo9fxh0EJk+TJ5Cy8aa2FMn/kBACTe+BP9V3s1cfqlCk/nbJTwovba7HiXidszKqKa TSKeWpWwyDtqC69xbAm64l3Q4/sg6y5HKHoVlO3/CuoG5uf+XZ2P1A0oZRiZMtP/iZ4M grO8+LiqolPZTG3yJA08zP50mjTPkvjQsrg1pWed7ECGJBps7mEtyGvfDLhjclkD8WwN 3Bhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=MtQ6AJ+UYuoYh+hh96WUPdmx4JpTILAajj6j04U9d00=; b=x5dkLAzOzoTUQ5wJiCK7ukCw4ahy7uqDDB+NKc8MnzBRX2Ruc+gY0zvUbcOdWTvv3L VEnqZOb++fDQ32eBsWnV1XgniepnDZtB2fGa/HPMCuZAcqm/0BGmcb3gFnknN6WkGK/y fDboZwv6eR2IKD+kkWrvU8XKuiwPH81U8zLiTukb6PEmC4ISXUevlv56y15tc08Cewpd kWcr968hz+Byfwk7a2y4L//X3lrRjd2j7Y+BtxaCkAleiZCvlSdy0yH7MrtIozmPXOx+ wo+/+2MP9fpmndlOYN42wUDgAMP7jM1uEd1xd5GeH8MV2qWuzII1sSkjarIMbThtomBZ 9QAw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s20si2036649pfm.262.2021.04.14.22.54.20; Wed, 14 Apr 2021 22:54:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230327AbhDOFyf (ORCPT + 99 others); Thu, 15 Apr 2021 01:54:35 -0400 Received: from verein.lst.de ([213.95.11.211]:33303 "EHLO verein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230005AbhDOFyd (ORCPT ); Thu, 15 Apr 2021 01:54:33 -0400 Received: by verein.lst.de (Postfix, from userid 2407) id 4690368BEB; Thu, 15 Apr 2021 07:54:08 +0200 (CEST) Date: Thu, 15 Apr 2021 07:54:08 +0200 From: Christoph Hellwig To: Theodore Ts'o Cc: Christian Brauner , Eryu Guan , Christian Brauner , fstests@vger.kernel.org, Christoph Hellwig , linux-ext4@vger.kernel.org, "Darrick J . Wong" , David Howells , Amir Goldstein Subject: Re: [PATCH -RFC] ext4: add feature file to advertise that ext4 supports idmapped mounts Message-ID: <20210415055408.GA8947@lst.de> References: <20210328223400.1800301-3-brauner@kernel.org> <20210411151249.6y34x7yatqtpcvi6@wittgenstein> <20210411151857.wd6gd46u53vlh2xv@wittgenstein> <20210411153223.vhcegiklrwoczy55@wittgenstein> <20210412115426.a4bzsx4cp7jhx2ou@wittgenstein> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Wed, Apr 14, 2021 at 04:47:10PM -0400, Theodore Ts'o wrote: > On Mon, Apr 12, 2021 at 06:41:20PM -0400, Theodore Ts'o wrote: > > In the ideal world, if the kernel wasn't compiled with the necessary > > CONFIG options enabled, it's desirable of the test can detect that > > fact and skip running the test instead failing and forcing the person > > running the test to try to figure out whether this is a legitmate file > > system bug or a just a test setup bug. > > So it would make it easier for me to manage running xfstests on ext4 > if I had added something like this to ext4 and sent it to Linus before > v5.12 is released. What do folks think? Completely stupid. This is a VFS-level feature and we need to have proper VFS-level testing (which we have through creating a mount with the option), not fs-specific band aids.