From 335d67065cfb38d4598e84a619006f80235e5596 Mon Sep 17 00:00:00 2001 From: tkusumi Date: Sun, 15 Dec 2019 14:39:42 +0000 Subject: dm: Style cleanups (no functional changes) --- sys/dev/dm/dm_pdev.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'sys/dev/dm/dm_pdev.c') diff --git a/sys/dev/dm/dm_pdev.c b/sys/dev/dm/dm_pdev.c index d08bde89a54..d5c8bbfddf2 100644 --- a/sys/dev/dm/dm_pdev.c +++ b/sys/dev/dm/dm_pdev.c @@ -1,4 +1,4 @@ -/* $NetBSD: dm_pdev.c,v 1.20 2019/12/13 15:49:22 tkusumi Exp $ */ +/* $NetBSD: dm_pdev.c,v 1.21 2019/12/15 14:39:42 tkusumi Exp $ */ /* * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -29,11 +29,10 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include -__KERNEL_RCSID(0, "$NetBSD: dm_pdev.c,v 1.20 2019/12/13 15:49:22 tkusumi Exp $"); +__KERNEL_RCSID(0, "$NetBSD: dm_pdev.c,v 1.21 2019/12/15 14:39:42 tkusumi Exp $"); #include #include - #include #include #include @@ -140,6 +139,7 @@ dm_pdev_insert(const char *dev_name) int dm_pdev_init(void) { + SLIST_INIT(&dm_pdev_list); /* initialize global pdev list */ mutex_init(&dm_pdev_mutex, MUTEX_DEFAULT, IPL_NONE); @@ -220,6 +220,7 @@ dm_pdev_destroy(void) int dm_pdev_decr(dm_pdev_t *dmp) { + KASSERT(dmp != NULL); /* * If this was last reference remove dmp from @@ -233,6 +234,7 @@ dm_pdev_decr(dm_pdev_t *dmp) dm_pdev_rem(dmp); return 0; } + mutex_exit(&dm_pdev_mutex); return 0; } -- cgit