All of lore.kernel.org
 help / color / mirror / Atom feed
From: Arne Jansen <sensille@gmx.net>
To: Phillip Susi <psusi@cfl.rr.com>
Cc: linux-btrfs <linux-btrfs@vger.kernel.org>
Subject: Re: [RFC] Subvolume Quota on-disk structures and configuration
Date: Mon, 21 Nov 2011 21:15:30 +0100	[thread overview]
Message-ID: <4ECAB162.1030101@gmx.net> (raw)
In-Reply-To: <4ECA9DBF.40104@gmx.net>

[I accidentally failed to include the list in the previous reply]

On 11/21/2011 07:51 PM, Arne Jansen wrote:
> On 11/21/2011 07:29 PM, Phillip Susi wrote:
>> On 11/21/2011 12:20 PM, Arne Jansen wrote:
>>> On 11/21/2011 05:06 PM, Phillip Susi wrote:
>>>> On 7/10/2011 4:21 AM, Arne Jansen wrote:
>>>> I also have a question about the interactions with groups of groups. Say
>>>> I have 4 subvolumes: 1, 2, 3, and Z.  I group the first 3 volumes and
>>>> set a limit on them.  Now if all 3 volumes share a chunk of space, that
>>>> space should only count towards the group once, rather than 3 times.
>>>
>>> It's just what groups are made for. In your scenario the chunk of space
>>> would count only once. Some hopefully better explanation can be found at
>>
>> Ohh, so the group is a union of the chunks in the members, not a sum? So
>> if you set an exclusive limit on the group, that would count everything
>> shared between 1, 2, 3 once, and not count any shared with Z?  In other
>> words, --exclusive excludes space shared with things outside the group,
>> not within it?
> 
> Right. I think I haven't implemented limiting exclusive yet, but that's
> no big deal, if you have a use case for it. Tracking of exclusive is
> implemented.

Just looked at the source, it is implemented :)

>>
>> Not yet; I just found it today from the new thread on the subject, and
>> look forward to playing with it tonight.  I was wondering what revision
>> the patches are based on, and are they in a public git repo?
> 
> I can rebase it to the current for-linus and push it out later today.
> 

git://git.kernel.org/pub/scm/linux/kernel/git/arne/linux-btrfs.git qgroups

just waiting for the replication to the mirrors...

  parent reply	other threads:[~2011-11-21 20:15 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-10  8:21 [RFC] Subvolume Quota on-disk structures and configuration Arne Jansen
2011-08-24  7:26 ` Yeh
2011-08-24  7:53   ` Arne Jansen
2011-11-21 16:06 ` Phillip Susi
2011-11-21 17:20   ` Arne Jansen
2011-11-21 18:29     ` Phillip Susi
     [not found]       ` <4ECA9DBF.40104@gmx.net>
2011-11-21 20:15         ` Arne Jansen [this message]
2011-11-22 15:04           ` Phillip Susi
2011-11-22 15:07             ` Hugo Mills
2011-11-26  4:14 ` Phillip Susi
2011-12-01  9:15   ` Arne Jansen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4ECAB162.1030101@gmx.net \
    --to=sensille@gmx.net \
    --cc=linux-btrfs@vger.kernel.org \
    --cc=psusi@cfl.rr.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.