[Ocfs2-tools-commits] branch, reinstall-hb-ctl, created. ocfs2-tools-1.4.0-70-g6ab98e0
svn-commits at oss.oracle.com
svn-commits at oss.oracle.com
Mon Jun 2 15:08:45 PDT 2008
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Tools to manage the ocfs2 filesystem.".
The branch, reinstall-hb-ctl has been created
at 6ab98e0ba6a514f2c27d7c6109432953dfb976a2 (commit)
- Log -----------------------------------------------------------------
commit 6ab98e0ba6a514f2c27d7c6109432953dfb976a2
Author: Joel Becker <joel.becker at oracle.com>
Date: Mon Jun 2 15:04:46 2008 -0700
ocfs2_hb_ctl: Use ocfs2_hb_ctl again for o2cb umount(2).
We've determined that mountpoints cannot be safely tracked from
userspace. The only safe place to leave a filesystem group is in
put_super(7). We used to do this via ocfs2_hb_ctl, and we're going to
do so again.
This change does three things:
1) Puts ocfs2_hb_ctl(8) back in /proc/sys/fs/ocfs2/nm/hb_ctl_path
2) Teaches ocfs2_hb_ctl(8) to do nothing when the cluster stack isn't o2cb
3) Teaches umount.ocfs2(8) to skip cluster interaction when the cluster
stack *is* o2cb.
Thus, ocfs2_hb_ctl(8) is used for o2cb clusters and umount.ocfs2(8) is
used for all other cluster stacks. Future changes will add support for
all cluster stacks to ocfs2_hb_ctk(8), removing the need for
umount.ocfs2(8).
Signed-off-by: Joel Becker <joel.becker at oracle.com>
-----------------------------------------------------------------------
hooks/post-receive
--
Tools to manage the ocfs2 filesystem.
More information about the Ocfs2-tools-commits
mailing list