summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
diff options
context:
space:
mode:
authoroster <oster@NetBSD.org>1999-07-19 01:36:07 +0000
committeroster <oster@NetBSD.org>1999-07-19 01:36:07 +0000
commitce7cb7114d5112e66ddb3f810ed6fbb160077070 (patch)
treeff44274a3aedb449206861b775fd5ff294cbd63c /sys/dev/raidframe
parent0c7600ca4e55056e74fdc9b41069429c6bec0438 (diff)
rf_UnconfigureVnodes() needs to be called in the DO_RAID_FAIL macro.
Diffstat (limited to 'sys/dev/raidframe')
-rw-r--r--sys/dev/raidframe/rf_driver.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/raidframe/rf_driver.c b/sys/dev/raidframe/rf_driver.c
index 459850c6967..3767a22d4c7 100644
--- a/sys/dev/raidframe/rf_driver.c
+++ b/sys/dev/raidframe/rf_driver.c
@@ -1,4 +1,4 @@
-/* $NetBSD: rf_driver.c,v 1.11 1999/03/14 21:53:31 oster Exp $ */
+/* $NetBSD: rf_driver.c,v 1.12 1999/07/19 01:36:07 oster Exp $ */
/*-
* Copyright (c) 1999 The NetBSD Foundation, Inc.
* All rights reserved.
@@ -376,6 +376,7 @@ rf_UnconfigureVnodes( raidPtr )
}
#define DO_RAID_FAIL() { \
+ rf_UnconfigureVnodes(raidPtr); \
rf_ShutdownList(&raidPtr->shutdownList); \
rf_UnconfigureArray(); \
}