aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Implement write combining for crashdumps. This is useful whenPaul Saab2000-10-171-1/+1
* The swap bitmap allocator was not calculating the bitmap size properlyMatthew Dillon2000-10-133-10/+21
* For lockmgr mutex protection, use an array of mutexes that are allocatedJason Evans2000-10-121-4/+4
* If a process is over its resource limit for datasize, still allowDavid Malone2000-10-061-3/+7
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-042-4/+14
* - Add a new process flag P_NOLOAD that marks a process that should beJohn Baldwin2000-09-151-0/+3
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.Boris Popov2000-09-121-0/+9
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-073-1/+23
* Make the arguments match the functionality of the functions.David E. O'Brien2000-08-262-7/+7
* Minor cleanups:Peter Wemm2000-07-282-55/+19
* Clean up the snapshot code so that it no longer depends on the use ofKirk McKusick2000-07-261-1/+1
* Add snapshots to the fast filesystem. Most of the changes supportKirk McKusick2000-07-112-1/+16
* #elsif -> #elifAlfred Perlstein2000-07-111-8/+8
* Support for unsigned integer and long sysctl variables. Update theJohn Baldwin2000-07-051-48/+48
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.Poul-Henning Kamp2000-07-042-3/+3
* Replace the PQ_*CACHE options with a single PQ_CACHESIZE option that youJohn Baldwin2000-07-041-24/+31
* Simplify and rationalise the management of the vnode free listKirk McKusick2000-07-041-6/+2
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:Poul-Henning Kamp2000-07-032-3/+3
* Nifty idea from Jeroen van Gelderen; don't call a routine to check ifMark Murray2000-06-251-1/+2
* Add missing increment of allocation counter.Jeffrey Hsu2000-06-051-0/+2
* This is a cleanup patch to Peter's new OBJT_PHYS VM object typeMatthew Dillon2000-05-297-34/+92
* Brucify the pmap_enter_temporary() changes.Doug Rabson2000-05-291-1/+1
* Fix bug in vm_pageout_page_stats() that always resulted in a fullMatthew Dillon2000-05-291-0/+2
* Add a new pmap entry point, pmap_enter_temporary() to be used duringDoug Rabson2000-05-281-0/+1
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-263-12/+12
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-233-12/+12
* Checkpoint of a new physical memory backed object type, that does notPeter Wemm2000-05-215-3/+237
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlyPeter Wemm2000-05-2110-47/+62
* Fixed bug in madvise() / MADV_WILLNEED. When the request is offsetMatthew Dillon2000-05-141-1/+5
* Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp2000-05-054-0/+4
* Convert the vm_pager_strategy() interface to take a struct bio instead ofPoul-Henning Kamp2000-05-033-84/+62
* Move and staticize the bufchain functions so they become local to thePoul-Henning Kamp2000-05-013-137/+137
* Remove unneeded #include <vm/vm_zone.h>Poul-Henning Kamp2000-04-301-1/+0
* Implement POSIX.1b shared memory objects. In this implementation,Garrett Wollman2000-04-221-0/+10
* vm_object_shadow: Remove an incorrect assertion. In obscure circumstancesAlan Cox2000-04-191-3/+0
* Remove unneeded <sys/buf.h> includes.Poul-Henning Kamp2000-04-181-1/+0
* Complete the bio/buf divorce for all code below devfs::strategyPoul-Henning Kamp2000-04-153-10/+10
* Fix _zget() so that it checks the return from kmem_alloc(), to avoidMike Smith2000-04-041-3/+9
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.Poul-Henning Kamp2000-04-024-22/+22
* Add necessary spl protection for swapper. The problem was located byMatthew Dillon2000-03-273-3/+19
* Revert spelling mistake I made in the previous commitPhilippe Charnier2000-03-2717-18/+18
* SpellingPhilippe Charnier2000-03-2617-39/+39
* Fix one place which knew that B_WRITE was zero.Poul-Henning Kamp2000-03-221-1/+2
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()Poul-Henning Kamp2000-03-204-7/+7
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newPoul-Henning Kamp2000-03-204-18/+18
* Eliminate the undocumented, experimental, non-delivering and highlyPoul-Henning Kamp2000-03-163-30/+0
* Remove unused 3rd argument from vsunlock() which abused B_WRITE.Poul-Henning Kamp2000-03-132-6/+2
* Add MAP_NOCORE to mmap(2), and MADV_NOCORE and MADV_CORE to madvise(2).Paul Saab2000-02-283-20/+37
* Fix null-pointer dereference crash when the system is intentionallyMatthew Dillon2000-02-163-5/+50
* The swapdev_vp changes made to rip out the swap specfs interactionMatthew Dillon2000-01-251-8/+8