summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Be less conservative with a recently added KASSERT. Certain edgedillon2000-12-111-1/+4
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-2/+1
* Really fix phys_pager:alfred2000-12-061-31/+36
* need to adjust allocation size to properly deal with non PAGE_SIZEalfred2000-12-051-1/+1
* Backed out previous commit. Don't depend on namespace pollution inbde2000-12-021-0/+1
* Protect p_stat with sched_lock.jhb2000-12-021-0/+6
* Protect p_stat with sched_lock.jhb2000-12-021-2/+13
* remove unneded sys/ucred.h includesalfred2000-11-301-1/+0
* Protect the following with a lockmgr lock:jake2000-11-224-1/+17
* o Export dmmax ("Maximum size of a swap block") using SYSCTL_INT.rwatson2000-11-201-0/+3
* Implement a low-memory deadlock solution.dillon2000-11-184-79/+130
* Add the splvm()'s suggested in PR 20609 to protect vm_pager_page_unswapped().dillon2000-11-181-0/+3
* This patchset fixes a large number of file descriptor race conditions.dillon2000-11-182-17/+41
* Clear the MAP_ENTRY_USER_WIRED flag from cloned vm_map entries.tegge2000-11-021-0/+2
* Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ingphk2000-10-291-1/+0
* - Catch a machine/mutex.h -> sys/mutex.h I somehow missed.jhb2000-10-251-3/+3
* Implement write combining for crashdumps. This is useful whenps2000-10-171-1/+1
* The swap bitmap allocator was not calculating the bitmap size properlydillon2000-10-133-10/+21
* For lockmgr mutex protection, use an array of mutexes that are allocatedjasone2000-10-121-4/+4
* If a process is over its resource limit for datasize, still allowdwmalone2000-10-061-3/+7
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-042-4/+14
* - Add a new process flag P_NOLOAD that marks a process that should bejhb2000-09-151-0/+3
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.bp2000-09-121-0/+9
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-073-1/+23
* Make the arguments match the functionality of the functions.obrien2000-08-262-7/+7
* Minor cleanups:peter2000-07-282-55/+19
* Clean up the snapshot code so that it no longer depends on the use ofmckusick2000-07-261-1/+1
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-112-1/+16
* #elsif -> #elifalfred2000-07-111-8/+8
* Support for unsigned integer and long sysctl variables. Update thejhb2000-07-051-48/+48
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.phk2000-07-042-3/+3
* Replace the PQ_*CACHE options with a single PQ_CACHESIZE option that youjhb2000-07-041-24/+31
* Simplify and rationalise the management of the vnode free listmckusick2000-07-041-6/+2
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:phk2000-07-032-3/+3
* Nifty idea from Jeroen van Gelderen; don't call a routine to check ifmarkm2000-06-251-1/+2
* Add missing increment of allocation counter.hsu2000-06-051-0/+2
* This is a cleanup patch to Peter's new OBJT_PHYS VM object typedillon2000-05-297-34/+92
* Brucify the pmap_enter_temporary() changes.dfr2000-05-291-1/+1
* Fix bug in vm_pageout_page_stats() that always resulted in a fulldillon2000-05-291-0/+2
* Add a new pmap entry point, pmap_enter_temporary() to be used duringdfr2000-05-281-0/+1
* Back out the previous change to the queue(3) interface.jake2000-05-263-12/+12
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-233-12/+12
* Checkpoint of a new physical memory backed object type, that does notpeter2000-05-215-3/+237
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlypeter2000-05-2110-47/+62
* Fixed bug in madvise() / MADV_WILLNEED. When the request is offsetdillon2000-05-141-1/+5
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-054-0/+4
* Convert the vm_pager_strategy() interface to take a struct bio instead ofphk2000-05-033-84/+62
* Move and staticize the bufchain functions so they become local to thephk2000-05-013-137/+137
* Remove unneeded #include <vm/vm_zone.h>phk2000-04-301-1/+0
* Implement POSIX.1b shared memory objects. In this implementation,wollman2000-04-221-0/+10
OpenPOWER on IntegriCloud