aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Prevent the leakage of wired pages in the following circumstances:Alan Cox2007-11-172-1/+14
* Change unused 'user_wait' argument to 'timo' argument, which will bePawel Jakub Dawidek2007-11-073-7/+7
* Fix for the panic("vm_thread_new: kstack allocation failed") andKonstantin Belousov2007-11-054-23/+51
* The intent of the freeing the (zeroed) page in vm_page_cache() forKonstantin Belousov2007-11-051-2/+5
* o Fix panic message: it's swap_pager_putpages() not swap_pager_getpages().Maxim Konovalov2007-11-021-1/+1
* Correct a copy and paste'o in phys_pager.c, we are talking about phys hereRemko Lodder2007-10-301-1/+1
* Change vm_page_cache_transfer() such that it does not transfer pagesAlan Cox2007-10-271-10/+20
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-242-3/+3
* Correct an error of omission in the reimplementation of the pageAlan Cox2007-10-221-0/+4
* Correct an error in vm_map_sync(), nee vm_map_clean(), that has existedAlan Cox2007-10-221-2/+4
* Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer2007-10-201-1/+1
* The previous revision, updating vm_object_page_remove() for the new pageAlan Cox2007-10-181-1/+2
* Fix cosmetic bug in stale copy of msync_args. 'len' is size_t, not int.Peter Wemm2007-10-181-1/+1
* Fix CTL_VM_NAMES.Ruslan Ermilov2007-10-161-8/+8
* Allow recursion on the 'zones' internal UMA zone.John Baldwin2007-10-111-1/+1
* Do not dereference NULL pointer.Konstantin Belousov2007-10-081-3/+2
* In the rare case that vm_page_cache() actually frees the given page,Alan Cox2007-10-081-10/+3
* Correct a lock assertion failure in sparc64's pmap_page_is_mapped() that isAlan Cox2007-10-071-1/+1
* Correct an error of omission in the reimplementation of the pageAlan Cox2007-09-273-18/+48
* Correct an error in the previous revision, specifically,Alan Cox2007-09-251-1/+2
* Change the management of cached pages (PQ_CACHE) in two fundamentalAlan Cox2007-09-2511-252/+449
* - Redefine p_swtime and td_slptime as p_swtick and td_slptick. ThisJeff Roberson2007-09-211-9/+14
* - Move all of the PS_ flags into either p_flag or td_flags.Jeff Roberson2007-09-172-67/+89
* Correct an assertion in vm_pageout_flush(). Specifically, if a page'sAlan Cox2007-09-151-1/+2
* Do not drop vm_map lock between doing vm_map_remove() and vm_map_insert().Konstantin Belousov2007-08-203-18/+40
* Remove comment that is no longer quite true.Konstantin Belousov2007-08-181-3/+0
* Fix the phys_pager in the way similar to the rev. 1.83 of theKonstantin Belousov2007-08-181-22/+25
* Protect the creation of the device pager with the dev_pager_mtx. LookupKonstantin Belousov2007-08-071-12/+24
* Consider a scenario in which one processor, call it Pt, is performingAlan Cox2007-08-054-18/+20
* Do not acquire Giant unconditionally around the calls to the cdevswKonstantin Belousov2007-08-051-5/+0
* Add a counter for the total number of pages cached and support forAlan Cox2007-07-272-0/+3
* When we do open, we should lock the vnode exclusively. This fixes few races:Pawel Jakub Dawidek2007-07-261-3/+3
* Two changes to vm_fault_additional_pages():Alan Cox2007-07-201-19/+11
* Eliminate two unused functions: vm_phys_alloc_pages() andAlan Cox2007-07-143-40/+17
* Eliminate dead code, specifically, an unused sysctl: "vm.idlezero_maxrun".Alan Cox2007-07-141-4/+0
* Update a comment describing the page queues.Alan Cox2007-07-131-6/+7
* Eliminate dead code.Alan Cox2007-07-121-10/+0
* Correct a problem in the ZERO_COPY_SOCKETS option, specifically, inAlan Cox2007-07-101-2/+22
* Eliminate the special case handling of OBJT_DEVICE objects inAlan Cox2007-07-081-10/+0
* When a cached page is reactivated in vm_fault(), update the counter thatAlan Cox2007-07-061-8/+10
* Add freebsd6_ wrappers for mmap/lseek/pread/pwrite/truncate/ftruncatePeter Wemm2007-07-041-0/+14
* In the previous revision, when I replaced the unconditional acquisitionAlan Cox2007-07-021-11/+10
* Eliminate the use of Giant from vm_daemon(). Replace the unconditionalAlan Cox2007-06-261-21/+27
* Eliminate GIANT_REQUIRED from swap_pager_putpages().Alan Cox2007-06-241-1/+0
* Eliminate unnecessary checks from vm_pageout_clean(): The page that isAlan Cox2007-06-181-7/+4
* Don't declare inline a function which isn't.Matt Jacob2007-06-171-1/+1
* Make sure object is NULL- there is a possible case where you couldMatt Jacob2007-06-171-1/+2
* Initialize reqpage to zero.Matt Jacob2007-06-171-1/+1
* If attempting to cache a "busy", panic instead of printing a diagnosticAlan Cox2007-06-161-2/+1
* Update a comment.Alan Cox2007-06-161-7/+7