summaryrefslogtreecommitdiff
path: root/sys/dev/dm/dm_target_error.c
diff options
context:
space:
mode:
authorhaad <haad@NetBSD.org>2009-01-14 00:56:15 +0000
committerhaad <haad@NetBSD.org>2009-01-14 00:56:15 +0000
commit2df042407effad77fc870798364fe7f5075553fa (patch)
treef6830836b75e5d2587f6e604fb2fccfa58edc902 /sys/dev/dm/dm_target_error.c
parent4768b70dfe2b6295e7e11323b7798257600f2d82 (diff)
Add dm module as dependency and remove module_hold/module_rele calls.
Diffstat (limited to 'sys/dev/dm/dm_target_error.c')
-rw-r--r--sys/dev/dm/dm_target_error.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/sys/dev/dm/dm_target_error.c b/sys/dev/dm/dm_target_error.c
index 6e3bd9664b5..e404753e421 100644
--- a/sys/dev/dm/dm_target_error.c
+++ b/sys/dev/dm/dm_target_error.c
@@ -1,4 +1,4 @@
-/* $NetBSD: dm_target_error.c,v 1.5 2009/01/02 11:06:17 haad Exp $ */
+/* $NetBSD: dm_target_error.c,v 1.6 2009/01/14 00:56:15 haad Exp $ */
/*
* Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -50,7 +50,7 @@
#include <sys/kernel.h>
#include <sys/module.h>
-MODULE(MODULE_CLASS_MISC, dm_target_error, NULL);
+MODULE(MODULE_CLASS_MISC, dm_target_error, "dm");
static int
dm_target_error_modcmd(modcmd_t cmd, void *arg)
@@ -61,9 +61,6 @@ dm_target_error_modcmd(modcmd_t cmd, void *arg)
switch (cmd) {
case MODULE_CMD_INIT:
- if ((r = module_hold("dm")) != 0)
- return r;
-
if ((dmt = dm_target_lookup("error")) != NULL)
return EEXIST;
@@ -86,8 +83,6 @@ dm_target_error_modcmd(modcmd_t cmd, void *arg)
case MODULE_CMD_FINI:
r = dm_target_rem("error");
- module_rele("dm"); /* release usage counter on dm module */
-
break;
case MODULE_CMD_STAT: