History log of /src/sys/dev/raidframe/rf_acctrace.h |
Revision | | Date | Author | Comments |
1.10 |
| 01-May-2011 |
mrg | convert rf_tracing_mutex to a kmutex.
|
1.9 |
| 27-Apr-2011 |
mrg | prepare to convert more raidframe old lock/sleep APIs to mutex/condvar:
- remove RF_DECLARE_EXTERN_MUTEX and RF_DECLARE_STATIC_MUTEX, the qualifier can be provided at the use point with the normal define - rename the *LGMGR_MUTEX() macros to *mutex2() names, and add some more defines for use: rf_declare_mutex2() rf_declare_cond2() rf_lock_mutex2() rf_unlock_mutex2() rf_init_mutex2() rf_destroy_mutex2() rf_init_cond2() rf_destroy_cond2() rf_wait_cond2() rf_signal_cond2() rf_broadcast_cond2() - use the new names for the configureMutex(), which previous used some combo of direct mutex* calls and macros - convert the node_queue to use a mutex/cv combo - in rf_ShutdownEngine() and DAGExecutionThread(), also signal the former from the latter when it is done and about to exit - convert iodone_lock to use the new macros
|
1.8 |
| 11-Dec-2005 |
christos | branches: 1.8.98; 1.8.104; merge ktrace-lwp.
|
1.7 |
| 29-Feb-2004 |
oster | Adjust _rf_ShutdownCreate() so that it is willing to wait for more memory. Since we only now ever "return(0)", just return (void) instead.
Cleanup all uses of rf_ShutdownCreate() to not worry about it ever failing. Shaves another 600 bytes off of an i386 GENERIC kernel.
|
1.6 |
| 23-Nov-2002 |
oster | branches: 1.6.6; Nuke all (but one) of the remaining RF_UTILITY's.
|
1.5 |
| 14-Sep-2002 |
oster | rf_FlushAccessTraceBuf goes bye-bye.
|
1.4 |
| 04-Oct-2001 |
oster | Step 2 of the disentanglement. We now look to <dev/raidframe/*> for the stuff that used to live in rf_types.h, rf_raidframe.h, rf_layout.h, rf_netbsd.h, rf_raid.h, rf_decluster,h, and a few other places. Believe it or not, when this is all done, things will be cleaner.
No functional changes to RAIDframe.
|
1.3 |
| 05-Feb-1999 |
oster | branches: 1.3.20; 1.3.22; 1.3.24; Phase 2 of the RAIDframe cleanup. The source is now closer to KNF and is much easier to read. No functionality changes.
|
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.3.24.1 |
| 11-Oct-2001 |
fvdl | Catch up with -current. Fix some bogons in the sparc64 kbd/ms attach code. cd18xx conversion provided by mrg.
|
1.3.22.2 |
| 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.3.22.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.3.20.3 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.3.20.2 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.3.20.1 |
| 22-Oct-2001 |
nathanw | Catch up to -current.
|
1.6.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.6.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.6.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.8.104.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.8.98.1 |
| 31-May-2011 |
rmind | sync with head
|