summaryrefslogtreecommitdiff
path: root/sys/kern/subr_rman.c
Commit message (Expand)AuthorAgeFilesLines
* Implement rman_get_deviceWarner Losh2003-02-121-0/+6
* Correct an off-by-one in the boundary check. Otherwise, resourceThomas Moestl2003-01-211-1/+1
* Make the rman_{get,set}_* macros into real functions. The macrosWarner Losh2002-11-271-0/+72
* Add debug.rman_debug sysctl MIB and loader tunable instead of brokenMitsuru IWASAKI2002-09-051-5/+7
* Add sanity check seeing if adjusted start address exceeds end addressMitsuru IWASAKI2002-08-291-0/+4
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-2/+2
* Add a rman_reserve_resource_bound() function that takes an additionalThomas Moestl2001-12-211-11/+35
* - No need for resetting values to 0 when M_ZERO flag is used.Andrew R. Reiter2001-11-101-6/+0
* Use msleep() to avoid lost wakeup's instead of doing an ineffectiveJohn Baldwin2001-10-261-15/+5
* Malloc mutexes pre-zero'd as random garbage (including 0xdeadcode) myJohn Baldwin2001-10-101-1/+1
* Handle NULL struct device *sBrian Somers2001-05-281-2/+2
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-21/+21
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-30/+30
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-10/+5
* Bug fix for revision 1.14 on the replacement of CIRCLEQ with TAILQ.Kirk McKusick2000-11-151-6/+4
* In preparation for deprecating CIRCLEQ macros in favor of TAILQKirk McKusick2000-11-141-34/+29
* Cleanup the rman_make_alignment_flags function to be much clearer and shorterWarner Losh2000-10-221-12/+10
* Implement resource alignment as discussed in arch@ a long time ago.Warner Losh2000-10-171-1/+23
* Replace all the ifdef debugging spaghetti with a single ifdef andPaul Richards2000-05-031-40/+22
* Commit the remaining part of PR14914:Poul-Henning Kamp1999-11-161-16/+15
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Make sure that we record the flags in all cases.Doug Rabson1999-06-261-2/+2
* Bring the 'new-bus' to the i386. This extensively changes the way thePeter Wemm1999-04-161-9/+30
* Staticize.Eivind Eklund1999-04-111-2/+2
* Fix a bug which prevented more than two clients from sharing a resource.Doug Rabson1999-03-291-2/+2
* Ifdefed conditionally used simplock variables.Bruce Evans1999-01-021-1/+3
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticArchie Cobbs1998-12-071-2/+1
* Fixed a missing include. `SYSININT(...);' garbage in gave null garbage out.Bruce Evans1998-11-231-1/+2
* The new resource manager, hopefully in a reasonably stable form.Garrett Wollman1998-10-291-0/+589