From: Steven Whitehouse <swhiteho@redhat.com>
To: cluster-devel.redhat.com
Subject: [Cluster-devel] GFS2: A quota of quota patches
Date: Mon, 14 Sep 2009 14:51:09 +0100 [thread overview]
Message-ID: <1252936273-32267-1-git-send-email-swhiteho@redhat.com> (raw)
This set of patches is a start towards the overall goal of making
the GFS2 quota system accessible via a generic interface. In this
case I've chosen the XFS style quota interface because it is closer
to GFS2's existing quota system in terms of features.
This patch set only makes a couple of operations accessible via
this new API. It will now be possible to do a quota sync and also to
query the current state of the quota subsytem via the XFS API. There
are one or two features which GFS2 doesn't support (such as separate quota
files for user and group quotas) which result in the same information
being returned to the user in both cases. I don't think this matters
too much as it should be obvious from the inode number that it is
the same inode.
The long term objective is to make enough of the quota operations
available via this API that we can close the bug (#298561) relating
to lack of quota management for GFS2 via NFS. Also we hope to
add support for netlink notification of quota events too
(bug #337691).
We have no plans to support the "project" feature of XFS quotas.
We might however split the on/off/account settings so that it is
possible to specify them separately for user and group quotas.
My plan is that these pactches should go into the -nmw git tree
early in the next cycle, but in the mean time, here is a "heads
up",
Steve.
next reply other threads:[~2009-09-14 13:51 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-09-14 13:51 Steven Whitehouse [this message]
2009-09-14 13:11 ` [Cluster-devel] GFS2: A quota of quota patches Fabio Massimo Di Nitto
2009-09-14 13:17 ` Steven Whitehouse
2009-09-14 13:51 ` [Cluster-devel] [PATCH 1/4] GFS2: Alter arguments of gfs2_quota/statfs_sync Steven Whitehouse
2009-09-14 13:51 ` [Cluster-devel] [PATCH 2/4] GFS2: Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops Steven Whitehouse
2009-09-14 13:51 ` [Cluster-devel] [PATCH 3/4] GFS2: Remove obsolete code in quota.c Steven Whitehouse
2009-09-14 13:51 ` [Cluster-devel] [PATCH 4/4] GFS2: Add get_xstate quota function Steven Whitehouse
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=1252936273-32267-1-git-send-email-swhiteho@redhat.com \
--to=swhiteho@redhat.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).