diff options
author | scottl <scottl@FreeBSD.org> | 2004-03-16 12:23:43 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2004-03-16 12:23:43 +0000 |
commit | 5bf26ae88ec5acc7384d978a63caf87263d43f44 (patch) | |
tree | d2e69ac30beafcc279a1b8c63944743fb2f5d608 /sys/dev/raidframe/rf_archs.h | |
parent | f795311fe87ff55dcaac737f83444253e8e28bfe (diff) | |
download | FreeBSD-src-5bf26ae88ec5acc7384d978a63caf87263d43f44.zip FreeBSD-src-5bf26ae88ec5acc7384d978a63caf87263d43f44.tar.gz |
Remove RAIDFrame. It hasn't worked since GEOM replaced the old disk
mini-layer. I don't have time to bing it forward into the GEOM world, and
no one else has stepped forward to claim it. It'll be in the Attic for safe
keeping for now.
Diffstat (limited to 'sys/dev/raidframe/rf_archs.h')
-rw-r--r-- | sys/dev/raidframe/rf_archs.h | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/sys/dev/raidframe/rf_archs.h b/sys/dev/raidframe/rf_archs.h deleted file mode 100644 index faef157..0000000 --- a/sys/dev/raidframe/rf_archs.h +++ /dev/null @@ -1,75 +0,0 @@ -/* $FreeBSD$ */ -/* $NetBSD: rf_archs.h,v 1.11 2001/01/26 04:43:16 oster Exp $ */ -/* - * Copyright (c) 1995 Carnegie-Mellon University. - * All rights reserved. - * - * Author: Mark Holland - * - * Permission to use, copy, modify and distribute this software and - * its documentation is hereby granted, provided that both the copyright - * notice and this permission notice appear in all copies of the - * software, derivative works or modified versions, and any portions - * thereof, and that both notices appear in supporting documentation. - * - * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" - * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND - * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. - * - * Carnegie Mellon requests users of this software to return to - * - * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU - * School of Computer Science - * Carnegie Mellon University - * Pittsburgh PA 15213-3890 - * - * any improvements or extensions that they make and grant Carnegie the - * rights to redistribute these changes. - */ - -/* rf_archs.h -- defines for which architectures you want to - * include is some particular build of raidframe. Unfortunately, - * it's difficult to exclude declustering, P+Q, and distributed - * sparing because the code is intermixed with RAID5 code. This - * should be fixed. - * - * this is really intended only for use in the kernel, where I - * am worried about the size of the object module. At user level and - * in the simulator, I don't really care that much, so all the - * architectures can be compiled together. Note that by itself, turning - * off these defines does not affect the size of the executable; you - * have to edit the makefile for that. - * - * comment out any line below to eliminate that architecture. - * the list below includes all the modules that can be compiled - * out. - * - */ - -#ifndef _RF__RF_ARCHS_H_ -#define _RF__RF_ARCHS_H_ - -#define RF_INCLUDE_EVENODD 1 - -#define RF_INCLUDE_RAID5_RS 1 -#define RF_INCLUDE_PARITYLOGGING 1 - -#define RF_INCLUDE_CHAINDECLUSTER 1 -#define RF_INCLUDE_INTERDECLUSTER 1 - -#define RF_INCLUDE_PARITY_DECLUSTERING 1 -#define RF_INCLUDE_PARITY_DECLUSTERING_DS 1 - -#define RF_INCLUDE_RAID0 1 -#define RF_INCLUDE_RAID1 1 -#define RF_INCLUDE_RAID4 1 -#define RF_INCLUDE_RAID5 1 -#define RF_INCLUDE_RAID6 0 -#define RF_INCLUDE_DECL_PQ 0 - -#define RF_MEMORY_REDZONES 0 -#define RF_RECON_STATS 1 - -#include <dev/raidframe/rf_options.h> - -#endif /* !_RF__RF_ARCHS_H_ */ |