public inbox for linux-ext4@vger.kernel.org
 help / color / mirror / Atom feed
From: Jan Kara <jack@suse.cz>
To: tytso@mit.edu
Cc: Eric Sandeen <sandeen@redhat.com>,
	ext4 development <linux-ext4@vger.kernel.org>
Subject: Re: Should journaled quota be default for ext4?
Date: Tue, 30 Mar 2010 03:17:50 +0200	[thread overview]
Message-ID: <20100330011750.GC18791@atrey.karlin.mff.cuni.cz> (raw)
In-Reply-To: <20100326142626.GI21658@thunk.org>

> On Thu, Mar 25, 2010 at 11:30:24PM -0500, Eric Sandeen wrote:
> > Ted's email about quotacheck made me think:
> > 
> > Is there a reason that journaled quota is not default for ext4?
> > (or ext3 for that matter, but we're not messing with that now)
> > 
> > IOW - if we do mount -o quota, is there any reason that we should
> > also need more options to journal that quota?  When would we not
> > want journaled quota?
> > 
> > (Forgive me if it's a dumb question, I'm not as well versed in
> > extN quota as I probably should be).
> 
> Part of the problem is that these mount options matter to various init
> scripts (and possibly to quotatools?).  So for example, the usrquota
  Yes, quota-tools currently use these options as well to detect whether they
should run the command on the filesystem or not. The problem is that at least
"quotaon -a" needs to know on which filesystem it should run and currently it
uses quota mount options to decide. I can change quota tools to just look for
quota files but that's not guaranteed to succeed because for unjournaled
quotas, quota files could be anywhere - even on a different filesystem - and I
really know admins who use such setup. And for journaled quotas, file name
of the quota file is the one given in the {usr,grp}jquota mount option
so without it it's impossible to locate the quota file as well.
  So I think the easiest way out of this is really to make quota files hidden
as we discussed in another thread. Then kernel always knows whether the
filesystem accounts quotas or not and quota tools can ask it with GETFMT
quotactl.

									Honza
-- 
Jan Kara <jack@suse.cz>
SuSE CR Labs

  reply	other threads:[~2010-03-30  1:17 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-26  4:30 Should journaled quota be default for ext4? Eric Sandeen
2010-03-26 14:26 ` tytso
2010-03-30  1:17   ` Jan Kara [this message]
2010-03-30  2:10     ` tytso
2010-03-30  2:24       ` Jan Kara

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=20100330011750.GC18791@atrey.karlin.mff.cuni.cz \
    --to=jack@suse.cz \
    --cc=linux-ext4@vger.kernel.org \
    --cc=sandeen@redhat.com \
    --cc=tytso@mit.edu \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox