diff options
author | Peter Galbavy <peter@cvs.openbsd.org> | 2000-01-07 14:50:24 +0000 |
---|---|---|
committer | Peter Galbavy <peter@cvs.openbsd.org> | 2000-01-07 14:50:24 +0000 |
commit | d7921cbd0ec1beed703dd2b35ce6236d09fa0f12 (patch) | |
tree | 7193c433c334b83730ba6636e8b5e2007148d29f /sys/dev/raidframe/rf_archs.h | |
parent | 67a89310ea3a36e9b3d504382073e820f07a019a (diff) |
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_archs.h')
-rw-r--r-- | sys/dev/raidframe/rf_archs.h | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/sys/dev/raidframe/rf_archs.h b/sys/dev/raidframe/rf_archs.h index 7eb07bf39e1..2cb26be86f0 100644 --- a/sys/dev/raidframe/rf_archs.h +++ b/sys/dev/raidframe/rf_archs.h @@ -1,5 +1,5 @@ -/* $OpenBSD: rf_archs.h,v 1.2 1999/02/16 00:02:23 niklas Exp $ */ -/* $NetBSD: rf_archs.h,v 1.4 1999/02/05 00:06:06 oster Exp $ */ +/* $OpenBSD: rf_archs.h,v 1.3 2000/01/07 14:50:19 peter Exp $ */ +/* $NetBSD: rf_archs.h,v 1.6 1999/08/26 02:40:27 oster Exp $ */ /* * Copyright (c) 1995 Carnegie-Mellon University. * All rights reserved. @@ -50,14 +50,6 @@ #define _RF__RF_ARCHS_H_ /* - * Turn off if you do not have CMU PDL support compiled - * into your kernel. - */ -#ifndef RF_CMU_PDL -#define RF_CMU_PDL 0 -#endif /* !RF_CMU_PDL */ - -/* * Khalil's performance-displaying demo stuff. * Relies on CMU meter tools. */ @@ -84,17 +76,6 @@ #define RF_KEEP_DISKSTATS 1 -/* These two symbols enable nonstandard forms of error recovery. - * These modes are only valid for performance measurements and - * data corruption will occur if an error occurs when either - * forward or backward error recovery are enabled. In general - * both of the following two definitions should be commented - * out--this forces RAIDframe to use roll-away error recovery - * which does guarantee proper error recovery without data corruption - */ -/* #define RF_FORWARD 1 */ -/* #define RF_BACKWARD 1 */ - #include "rf_options.h" #endif /* !_RF__RF_ARCHS_H_ */ |