summaryrefslogtreecommitdiffstats
path: root/sys/dev/raidframe/rf_paritylogging.c
diff options
context:
space:
mode:
authorpeter <peter@openbsd.org>2000-01-07 14:50:19 +0000
committerpeter <peter@openbsd.org>2000-01-07 14:50:19 +0000
commitd746149a30ffe104ac12b6b9c95f7cd76a739807 (patch)
tree670c9891b33ab38c9e8f6a94d4e4cbac9a98f11c /sys/dev/raidframe/rf_paritylogging.c
parentUpdate documentation to reflect 3.3.6 (diff)
downloadwireguard-openbsd-d746149a30ffe104ac12b6b9c95f7cd76a739807.tar.xz
wireguard-openbsd-d746149a30ffe104ac12b6b9c95f7cd76a739807.zip
sync with work by Greg Oster on NetBSD
Please note: This update has *only* been tested on i386 with IDE disks. Could someone with a spare box please make sure all is OK with SCSI and maybe other arches ? sparc testing will follow locally. * remove rf_sys.h * many changes to make it more stable * some performance increases * All raid threads now get their own kernel process and the calling raidctl(8) program will show status progress through a meter. * In theory FFS_SOFTUPDATES and RAIDframe will now work together - NOT TESTED YET See http://www.cs.usask.ca/staff/oster/raid.html This updates include Greg's changes to Jan 4th 2000. TODO: * some odd behaviour when running raictl -c on an already config'ed raid set - problem founf, fix being done * progress meter is in raidctl(8) - seperate commit, but could do with sync'ing with OpenBSD ftp version
Diffstat (limited to 'sys/dev/raidframe/rf_paritylogging.c')
-rw-r--r--sys/dev/raidframe/rf_paritylogging.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/raidframe/rf_paritylogging.c b/sys/dev/raidframe/rf_paritylogging.c
index 4cd95744629..1c9b988d1c7 100644
--- a/sys/dev/raidframe/rf_paritylogging.c
+++ b/sys/dev/raidframe/rf_paritylogging.c
@@ -1,5 +1,5 @@
-/* $OpenBSD: rf_paritylogging.c,v 1.2 1999/02/16 00:03:06 niklas Exp $ */
-/* $NetBSD: rf_paritylogging.c,v 1.3 1999/02/05 00:06:14 oster Exp $ */
+/* $OpenBSD: rf_paritylogging.c,v 1.3 2000/01/07 14:50:22 peter Exp $ */
+/* $NetBSD: rf_paritylogging.c,v 1.4 2000/01/05 02:57:29 oster Exp $ */
/*
* Copyright (c) 1995 Carnegie-Mellon University.
* All rights reserved.
@@ -433,7 +433,7 @@ rf_ConfigureParityLogging(
}
RF_ASSERT(raidPtr->parityLogDiskQueue.threadState == 0);
raidPtr->parityLogDiskQueue.threadState = RF_PLOG_CREATED;
- rc = RF_CREATE_THREAD(raidPtr->pLogDiskThreadHandle, rf_ParityLoggingDiskManager, raidPtr);
+ rc = RF_CREATE_THREAD(raidPtr->pLogDiskThreadHandle, rf_ParityLoggingDiskManager, raidPtr,"rf_log");
if (rc) {
raidPtr->parityLogDiskQueue.threadState = 0;
RF_ERRORMSG3("Unable to create parity logging disk thread file %s line %d rc=%d\n",