summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* 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
* vm_object_shadow: Remove an incorrect assertion. In obscure circumstancesalc2000-04-191-3/+0
* Remove unneeded <sys/buf.h> includes.phk2000-04-181-1/+0
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-153-10/+10
* Fix _zget() so that it checks the return from kmem_alloc(), to avoidmsmith2000-04-041-3/+9
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-024-22/+22
* Add necessary spl protection for swapper. The problem was located bydillon2000-03-273-3/+19
* Revert spelling mistake I made in the previous commitcharnier2000-03-2717-18/+18
* Spellingcharnier2000-03-2617-39/+39
* Fix one place which knew that B_WRITE was zero.phk2000-03-221-1/+2
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()phk2000-03-204-7/+7
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-204-18/+18
* Eliminate the undocumented, experimental, non-delivering and highlyphk2000-03-163-30/+0
* Remove unused 3rd argument from vsunlock() which abused B_WRITE.phk2000-03-132-6/+2
* Add MAP_NOCORE to mmap(2), and MADV_NOCORE and MADV_CORE to madvise(2).ps2000-02-283-20/+37
* Fix null-pointer dereference crash when the system is intentionallydillon2000-02-163-5/+50
* The swapdev_vp changes made to rip out the swap specfs interactiondillon2000-01-251-8/+8
* Fix a deadlock between msync(..., MS_INVALIDATE) and vm_fault. Thedillon2000-01-211-25/+29
* Give vn_isdisk() a second argument where it can return a suitable errno.phk2000-01-101-2/+1
* Use MAP_NOSYNC for vnodes without any links in their filesystem.guido2000-01-031-0/+7
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-2911-18/+18
* Fix the swap backed vn case - this was broken by my rev 1.128 topeter1999-12-282-22/+50
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-151-0/+2
* Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC todillon1999-12-128-21/+82
* Lock reporting and assertion changes.eivind1999-12-112-2/+2
* User ldt sharing.luoqi1999-12-061-1/+16
* Report swapdevices as cdevs rather than bdevs.phk1999-11-291-1/+1
* Remove nonsensical vm_map_{clear,set}_recursive() callsalc1999-11-251-3/+0
* Correct the following error: vm_map_pageable() on a COW'ed (post-fork)alc1999-11-231-4/+5
* Isolate the swapdev_vp "not quite" vnode in the only source file whichphk1999-11-222-35/+11
* Remove the non-functional "swap device" userland front-end to thepeter1999-11-183-82/+14
* Two changes: (1) Use vm_page_unqueue_nowakeup in vm_page_allocalc1999-11-101-11/+2
* Remove unused declarations.alc1999-11-081-4/+0
* Remove unused #include's.alc1999-11-074-5/+0
* The functions declared by this header file no longer exist.alc1999-11-073-42/+0
* Reverse the sense of the test in the KASSERT's from the last commit.alc1999-10-301-2/+2
* The core of this patch is to vm/vm_page.h. The effects are two-fold: (1) toalc1999-10-303-78/+58
* Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for thephk1999-10-301-2/+8
* useracc() the prequel:phk1999-10-2920-201/+44
* Remove the last vestiges of "vm_map_t phys_map". It's been unusedalc1999-10-293-4/+0
* Shrink "struct vm_object" by not spending a full 32 bitsalc1999-10-271-2/+2
* Fix a panic(8) implementation:phk1999-10-081-5/+17
* Introduce swopen to prevent blockdevice opens and insist on minor==0.phk1999-10-041-1/+17
* Give the swap device a D_DISK flag against my better judgement.phk1999-10-041-1/+1
* Plug an accounting leak: count pages in ZONE_INTERRUPT zones as wired.dt1999-09-301-0/+2
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-5/+0
OpenPOWER on IntegriCloud