cluster-devel.redhat.com archive mirror
 help / color / mirror / Atom feed
* [Cluster-devel] gfs uevent and sysfs changes
@ 2008-12-01 17:31 David Teigland
  2008-12-02 14:02 ` Steven Whitehouse
  2008-12-04 18:32 ` david m. richter
  0 siblings, 2 replies; 11+ messages in thread
From: David Teigland @ 2008-12-01 17:31 UTC (permalink / raw)
  To: cluster-devel.redhat.com

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

  - no compat issues AFAICT

. getting rid of "id" sysfs file from lock_dlm

  - new gfs_controld old gfs-kernel
    old kernel provides both "block" and "id" sysfs files
    new daemon looks for "block" instead of "id" in sysfs

  - old gfs_controld new gfs-kernel
    old daemon looks for "id" sysfs file
    new kernel needs to provide "id" as well as "block" sysfs files

  Once everyone is using the new daemon, we can remove the "id" sysfs
  file from the kernel.

. uevent strings to replace recover_done/recover_status sysfs files

  - new gfs_controld old gfs-kernel
    old kernel has recover sysfs files, and no new uevent strings
    new daemon needs to look for either sysfs files or uevent strings

  - old gfs_controld new gfs-kernel
    old daemon looks for recover sysfs files, not new uevent strings
    new kernel needs to provide both sysfs files and uevent strings

  Once everyone is using new kernel and new daemon, we can remove
  the recover sysfs files from kernel, and daemon can stop looking for
  recover sysfs files.




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-12-05 17:35 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
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

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).