From: David Teigland <teigland@redhat.com>
To: cluster-devel.redhat.com
Subject: [Cluster-devel] gfs uevent and sysfs changes
Date: Thu, 4 Dec 2008 15:07:55 -0600 [thread overview]
Message-ID: <20081204210754.GA19571@redhat.com> (raw)
In-Reply-To: <1d07ca700812041032o6f82fecew3fb93545fe64ed2d@mail.gmail.com>
On Thu, Dec 04, 2008 at 01:32:31PM -0500, david m. richter wrote:
> On Mon, Dec 1, 2008 at 12:31 PM, David Teigland <teigland@redhat.com> wrote:
> > Here are the compatibility aspects to the recent ideas about changes to
> > the user/kernel interface between gfs (1 & 2) and gfs_controld.
> >
> > . gfs_controld can remove id from hostdata string in mount options
>
> hi david,
>
> I know I'm a peripheral consumer of the cluster suite, but I thought
> I'd chime in and say that I am currently using the "id" as passed into
> the kernel in the hostdata string (I believe by mount.gfs2?) in my
> pNFS work. does the above "gfs_controld can remove id from hostdata
> string" comment refer to something orthogonal, or would it affect what
> gets stored in the superblock's hostdata at mount time?
yes
> ..hm, sorry, I don't have the code right in front of me, but is that
> "id" in the hostdata string the same thing as the mountgroup id? if
> so, then my above worry about the hostdata string is moot, because if
> gfs_controld still has that info I can just make a downcall.
Yes, it's created in gfs_controld, and passed to mount.gfs via the
hostdata string which is then passed into the kernel during mount(2).
Previously, gfs-kernel (lock_dlm actually) would pass this id back up to
gfs_controld within the plock op structures. This was because plock ops
for all gfs fs's were funnelled to gfs_controld through a single misc
device. gfs_controld would match the op to a particular fs using the id.
The dlm does this now, using the lockspace id.
Dave
next prev parent reply other threads:[~2008-12-04 21:07 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-01 17:31 [Cluster-devel] gfs uevent and sysfs changes David Teigland
2008-12-02 14:02 ` Steven Whitehouse
2008-12-04 18:32 ` david m. richter
2008-12-04 21:07 ` David Teigland [this message]
2008-12-04 21:59 ` david m. richter
2008-12-04 22:38 ` David Teigland
2008-12-05 9:51 ` Steven Whitehouse
2008-12-05 14:52 ` David Teigland
2008-12-05 15:03 ` David Teigland
2008-12-05 17:35 ` david m. richter
2008-12-05 17:31 ` david m. richter
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=20081204210754.GA19571@redhat.com \
--to=teigland@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 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.