Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp1007132pxb; Thu, 15 Apr 2021 11:30:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy4qoGFlocv4p+YlwPvBbmR+5e6CdPQZrUtPt1b12LhUXR5UjizCwPGirOT138w7yepzQKO X-Received: by 2002:a17:902:9a84:b029:ea:e627:f7c2 with SMTP id w4-20020a1709029a84b02900eae627f7c2mr5101503plp.57.1618511440261; Thu, 15 Apr 2021 11:30:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618511440; cv=none; d=google.com; s=arc-20160816; b=yUlpAbVDERj5FC6EPpIDV/G55LwDkK5g9Tn3eNXL5OKNCh5U3sNoLTCpGeGmogU8zt ZyLGG5A/Bvc2TsVd6O2tp9bvDxHa8zDM6e9KCO8c+o9pcQoN/4gskRo9SEDEyLkUrSGt 0AY8kZIkllGAKEwSYiNB0L66/TkhGpyqwttRbmFjrSZYlizSXqiSFQNvLS69Xfmz0LMU 96kBON1jSy3TzXUDec13KaFwtmwyxxMpY2QsdoLMxXmOHasDzB7pX/O4cChwxAd1cO0F X3akFt5O8osUoZ8ckiiEuovvv4RbRxrnPhav+Gc8KDGIrIfSN5tKHDIGbONKzZGi/Gks B0bA== 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=TV0W0PA+E/xRpJBeBsTztONxJa8elueaRo6voPq/Bf4=; b=UHoIvDZcWN+aCCX3KzANeAQKLtMMaOhsI/D1tuvGFuwbXTWkQpez9yub7HigXC2C5K TozJ6IA7iXRRT+pl9ULXQZZsoWCecZyL6z1st9JTH9gy0LGUioDayd5jPLzoBdj4KKHn btyr3H6Rx+aKTM0AkR6n/mgS33ZJisjQvcdHSDGbVO0erie+IKGZNWJyrWFJFnDglBWi JQRtQgC5/uXexSUPjALBysgSUzyL5g54GJ+d3jf6O0FZ8cpnj7eijj/Ra5IL6n06vRl5 jrwyLC1osp8F1v05xfFQI7JK7rLR1AmUvuXlNi+scaNtSkxC5ChUkHBkOQ1ovLp+/ORx JQag== ARC-Authentication-Results: i=1; mx.google.com; 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 g19si3827494pfv.224.2021.04.15.11.30.26; Thu, 15 Apr 2021 11:30:40 -0700 (PDT) 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; 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 S234354AbhDOS3f (ORCPT + 99 others); Thu, 15 Apr 2021 14:29:35 -0400 Received: from mail-pg1-f169.google.com ([209.85.215.169]:44667 "EHLO mail-pg1-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233052AbhDOS3f (ORCPT ); Thu, 15 Apr 2021 14:29:35 -0400 Received: by mail-pg1-f169.google.com with SMTP id y32so17471033pga.11; Thu, 15 Apr 2021 11:29:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=TV0W0PA+E/xRpJBeBsTztONxJa8elueaRo6voPq/Bf4=; b=BMznXrFvmF7Gy3DUUis+2tGlzSuPo1FJVgELNPI5OEQ7OfFLFsT33pMLTmOHYaE9j/ NgUtfcH4089DyHcOuRf8haPFLzJWneQnKaEbcMzpCBn+BQROYISSONUHK1Mlin+9jgnN d7pgbcycscdATxDjsUjZmcWmgqJbNaIuvd277O0631wS2FfnEM/U+gA5bQpFv6n757fj eam4rFLYDaOowuMlIoJ2CJr26tB4ePOXpvjHmyJn3KD5P9+75LBrVzyOi975xxGMhKHv IttFsjbsGnJ5M41/Vz3a6xzn9kg3FiO42ZzH3OuULHVnripFowWlFEvg5iAgjc/fb+LI 9yXw== X-Gm-Message-State: AOAM531mlZhfYMNN88LTqR448GupQoGq/Iye7/nrspEGPtQIr4TNL2IA C8xM5pPyTp7XljSVt6v0QFA= X-Received: by 2002:a63:3244:: with SMTP id y65mr4766094pgy.197.1618511351614; Thu, 15 Apr 2021 11:29:11 -0700 (PDT) Received: from 42.do-not-panic.com (42.do-not-panic.com. [157.230.128.187]) by smtp.gmail.com with ESMTPSA id c9sm2748735pfo.122.2021.04.15.11.29.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Apr 2021 11:29:10 -0700 (PDT) Received: by 42.do-not-panic.com (Postfix, from userid 1000) id CBD5740402; Thu, 15 Apr 2021 18:29:09 +0000 (UTC) Date: Thu, 15 Apr 2021 18:29:09 +0000 From: Luis Chamberlain To: Josef Bacik Cc: Filipe Manana , David Sterba , Al Viro , Chris Mason , Josef Bacik , Christoph Hellwig , Linux FS Devel , Btrfs BTRFS , "linux-kernel@vger.kernel.org" , Jeff Mahoney Subject: Re: [RFC v3 0/2] vfs / btrfs: add support for ustat() Message-ID: <20210415182909.GK4332@42.do-not-panic.com> References: <1408071538-14354-1-git-send-email-mcgrof@do-not-panic.com> <20140815092950.GZ18016@ZenIV.linux.org.uk> 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 Thu, Apr 15, 2021 at 02:17:58PM -0400, Josef Bacik wrote: > There's a lot of larger things that need to > be addressed in general to support the volume approach inside file systems > that is going to require a lot of work inside of VFS. If you feel like > tackling that work and then wiring up btrfs by all means have at it, but I'm > not seeing a urgent need to address this. Thanks, That's precisely what I what I want to hear me about. Things like this. Would btrfs be the ony user of volumes inside filesystem? Jeff had mentioned before this could also allow namespaces per volumes, and this might be a desirable feature. What else? Luis