History log of /src/sys/dev/raidframe/rf_archs.h |
Revision | | Date | Author | Comments |
1.26 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.25 |
| 27-Feb-2005 |
perry | nuke trailing whitespace
|
1.24 |
| 09-Mar-2004 |
oster | branches: 1.24.8; 1.24.10; Introduce RF_DEBUG_ENGINE and use it to disable a number of debugging bits in rf_engine.c
|
1.23 |
| 05-Mar-2004 |
oster | Introduce RF_DEBUG_DAG and use it to #if-out rf_dagDebug sections. (i386 GENERIC kernel shrinks by 1.6K)
|
1.22 |
| 29-Feb-2004 |
oster | Bah. RF_ACC_TRACE bits need a bit more work before they can be turned off. Re-enable until all parts can be disabled at the same time.
|
1.21 |
| 29-Feb-2004 |
oster | Add "RF_ACC_TRACE" as a new #define to rf_archs.h. Use it to conditionalize some of the access tracing and tracerec bits. Chops about 4 K off of an i386 GENERIC kernel.
|
1.20 |
| 19-Sep-2002 |
oster | branches: 1.20.6; Introduce RF_DEBUG_MAP, and use it to ignore more rarely used code.
|
1.19 |
| 19-Sep-2002 |
oster | Introduce and use RF_DEBUG_PSS, and save a few more bytes.
|
1.18 |
| 17-Sep-2002 |
oster | RF_DEBUG_ACCESS and RF_DEBUG_QUIESCE make things a little smaller.
|
1.17 |
| 17-Sep-2002 |
oster | Introduce and use RF_DEBUG_QUEUE (for debugging the various queueing types available in RAIDframe).
|
1.16 |
| 17-Sep-2002 |
oster | Rename RF_DEBUG_RECONBUFFER to RF_DEBUG_RECON in order to facilitate disabling other stuff without having to introduce another #define.
|
1.15 |
| 14-Sep-2002 |
oster | Add two more debugging #defines: RF_DEBUG_RECONBUFFER and RF_DEBUG_VERIFYPARITY. Use them to reduce kernel bloat by a little more.
|
1.14 |
| 11-Sep-2002 |
oster | Add a new debugging #define: RF_DEBUG_STRIPELOCK
|
1.13 |
| 13-Jul-2002 |
oster | Most folks won't need the DAG printing and verification routines. Introduce a #define to toggle them on/off. Disable calls to rf_PrintDAGList(). Saves ~6K on GENERIC+DEBUG kernel on i386.
|
1.12 |
| 19-Jan-2002 |
oster | branches: 1.12.8; Let's not bother building a number of infrequently used RAID types. The code is still there if people want it, but these other RAID types (using various DECLUSTERING and SPARING techniques) arn't being used in practise. Saves about 100K on i386 GENERIC kernels.
|
1.11 |
| 26-Jan-2001 |
oster | branches: 1.11.2; 1.11.4; Whoops.. Leave them on.. (for now.)
|
1.10 |
| 26-Jan-2001 |
oster | Give the parity declustering code their own 'RAID arch' types, and allow us to turn them off if desired.
|
1.9 |
| 04-Mar-2000 |
oster | Garbage collect the (already disabled) "random" queue type.
|
1.8 |
| 04-Mar-2000 |
oster | Nuke an unneeded #define.
|
1.7 |
| 08-Jan-2000 |
oster | Nuke stale comment.
|
1.6 |
| 26-Aug-1999 |
oster | branches: 1.6.2; Nuke some unused code which, were it enabled, might be useful for performance measurement, but which would cause data corruption.
|
1.5 |
| 03-Aug-1999 |
oster | Nuke unused #define.
|
1.4 |
| 05-Feb-1999 |
oster | Phase 2 of the RAIDframe cleanup. The source is now closer to KNF and is much easier to read. No functionality changes.
|
1.3 |
| 26-Jan-1999 |
oster | Nuke more bits of RAIDframe "demo" code. We're not "demoing" here, we're doing the Real Thing!
|
1.2 |
| 26-Jan-1999 |
oster | RAIDframe cleanup, phase 1. Nuke simulator support, user-land driver, out-dated comments, and other unneeded stuff. This helps prepare for cleaning up the rest of the code, and adding new functionality.
No functional changes to the kernel code in this commit.
|
1.1 |
| 13-Nov-1998 |
oster | RAIDframe, version 1.1, from the Parallel Data Laboratory at Carnegie Mellon University. Full RAID implementation, including levels 0, 1, 4, 5, 6, parity logging, and a few other goodies. Ported to NetBSD by Greg Oster.
|
1.6.2.2 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.6.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.11.4.3 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.11.4.2 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.11.4.1 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.11.2.4 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.11.2.3 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.11.2.2 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.11.2.1 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.12.8.1 |
| 15-Jul-2002 |
gehenna | catch up with -current.
|
1.20.6.4 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.20.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.20.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.20.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.24.10.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.24.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|