index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
raidframe
/
rf_diskqueue.c
Age
Commit message (
Expand
)
Author
2021-12-19
Pull up following revision(s) (requested by mrg in ticket #1394):
martin
2021-10-19
Pull up following revision(s) (requested by oster in ticket #1361):
martin
2019-02-10
Introduce PR_ZERO to avoid open-coding memset()s everywhere. OK riastradh@.
christos
2019-02-09
- Change the allocation macros to be more like function calls
christos
2011-05-05
convert the diskqueue mutex into a kmutex
mrg
2009-03-23
Rework/simplify the disk queuing code. A bunch of this was still
oster
2008-06-17
Mark a buffer `busy` in getnewbuf() when it came from the pool_cache since
reinoud
2008-01-02
Merge vmlocking2 to head.
ad
2007-03-04
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
christos
2006-11-16
__unused removal on arguments; approved by core.
christos
2006-10-12
- sprinkle __unused on function decls.
christos
2006-10-05
Protect calls to pool_put/pool_get that may occur in interrupt context
tls
2006-01-08
Cleanup the initialization of buffers a bit, and remove some old code
oster
2006-01-06
initialize necessary members of struct buf. PR/32462 from Reinoud Zandijk.
yamt
2006-01-04
- add simple functions to allocate/free a buffer for i/o.
yamt
2005-12-11
merge ktrace-lwp.
christos
2005-05-29
- avoid variable shadowing
christos
2005-02-27
nuke trailing whitespace
perry
2005-02-12
The 'next' argument to rf_CreateDiskQueueData is always NULL. Since
oster
2005-02-12
Add a 'waitflag' argument to rf_CreateDiskQueueData() and use it to
oster
2005-02-05
CreateDiskQueueData() doesn't need to use void * for raidPtr.
oster
2004-11-24
Only touch bufpool whilst in splbio(). (That should be the case
oster
2004-03-23
bufpool must be accessed at splbio().
oster
2004-03-21
Doesn't hurt much to zero this before we start mucking with it.
oster
2004-03-07
- Introduce rf_pools which contains all of the various global pools used
oster
2004-03-07
- Introduce rf_pools which contains all of the various global pools used
oster
2004-03-05
- remove the RF_*_INC's, as necessary. They are not needed any more.
oster
2004-02-29
Adjust _rf_ShutdownCreate() so that it is willing to wait for more
oster
2004-01-01
Nuke a bunch of unused variables:
oster
2003-12-31
init_dqd and clean_dqd don't do enough to be their own functions,
oster
2003-12-30
Some days you wonder if some of the function declaration consistency
oster
2003-12-29
_rf_create_managed_cond() is now left doing nothing. Convert callers.
oster
2003-12-29
_rf_create_managed_mutex() is doing just a simple:
oster
2003-12-29
- first kick at a major reworking of RAIDframe's memory allocation code:
oster
2003-12-29
[Having received a definite lack of strenuous objection, a small amount
oster
2003-02-09
constify some
jdolecek
2002-09-17
Use RF_DEBUG_DISKQUEUE to eliminate more debuggin printfs that the
oster
2002-09-15
Nuke unlockingOp -- it was only used for the userland version of the
oster
2002-09-15
'buf2' is unused. Nuke it.
oster
2002-09-14
Everyone and their dog was using RF_ERRORMSG3 to print out the same
oster
2002-08-02
- AuxFunc is no longer used.
oster
2002-08-02
It appears that nothing is using rf_CreateDiskQueueDataFull. Make it even
oster
2001-11-13
add RCSIDs
lukem
2001-10-04
Step 2 of the disentanglement. We now look to <dev/raidframe/*> for
oster
2000-03-04
Reorganize some comments.
oster
2000-03-04
Garbage collect the (already disabled) "random" queue type.
oster
2000-02-24
Garbage collect some unused stuff. Include rf_kintf.h for a
oster
2000-02-24
- record the pointer to the DiskQueueSW so we can use that when
oster
2000-02-13
Get recent changes into the tree:
oster
2000-01-07
Nuke: #include "rf_threadid.h" and call to rf_get_threadid().
oster
[next]