svn commit: r226003 - projects/geom-events/sys/geom/mountver
Lev A. Serebryakov
lev at FreeBSD.org
Tue Oct 4 17:02:24 UTC 2011
Author: lev (ports committer)
Date: Tue Oct 4 17:02:23 2011
New Revision: 226003
URL: http://svn.freebsd.org/changeset/base/226003
Log:
Add g_notify_*() calls to geom_mountver
Modified:
projects/geom-events/sys/geom/mountver/g_mountver.c
Modified: projects/geom-events/sys/geom/mountver/g_mountver.c
==============================================================================
--- projects/geom-events/sys/geom/mountver/g_mountver.c Tue Oct 4 17:02:10 2011 (r226002)
+++ projects/geom-events/sys/geom/mountver/g_mountver.c Tue Oct 4 17:02:23 2011 (r226003)
@@ -43,6 +43,7 @@ __FBSDID("$FreeBSD$");
#include <geom/geom.h>
#include <geom/mountver/g_mountver.h>
+FEATURE(geom_mountver, "GEOM mountver support");
SYSCTL_DECL(_kern_geom);
SYSCTL_NODE(_kern_geom, OID_AUTO, mountver, CTLFLAG_RW,
@@ -454,6 +455,9 @@ g_mountver_orphan(struct g_consumer *cp)
g_access(cp, -cp->acr, -cp->acw, -cp->ace);
g_detach(cp);
G_MOUNTVER_DEBUG(0, "%s is offline. Mount verification in progress.", sc->sc_provider_name);
+
+ g_notify_disconnect(LIST_FIRST(&cp->geom->provider), cp,
+ G_NOTIFY_DISCONNECT_ALIVE);
}
static int
More information about the svn-src-projects
mailing list