summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Do not drop vm_map lock between doing vm_map_remove() and vm_map_insert().kib2007-08-203-18/+40
* Remove comment that is no longer quite true.kib2007-08-181-3/+0
* Fix the phys_pager in the way similar to the rev. 1.83 of thekib2007-08-181-22/+25
* Protect the creation of the device pager with the dev_pager_mtx. Lookupkib2007-08-071-12/+24
* Consider a scenario in which one processor, call it Pt, is performingalc2007-08-054-18/+20
* Do not acquire Giant unconditionally around the calls to the cdevswkib2007-08-051-5/+0
* Add a counter for the total number of pages cached and support foralc2007-07-272-0/+3
* When we do open, we should lock the vnode exclusively. This fixes few races:pjd2007-07-261-3/+3
* Two changes to vm_fault_additional_pages():alc2007-07-201-19/+11
* Eliminate two unused functions: vm_phys_alloc_pages() andalc2007-07-143-40/+17
* Eliminate dead code, specifically, an unused sysctl: "vm.idlezero_maxrun".alc2007-07-141-4/+0
* Update a comment describing the page queues.alc2007-07-131-6/+7
* Eliminate dead code.alc2007-07-121-10/+0
* Correct a problem in the ZERO_COPY_SOCKETS option, specifically, inalc2007-07-101-2/+22
* Eliminate the special case handling of OBJT_DEVICE objects inalc2007-07-081-10/+0
* When a cached page is reactivated in vm_fault(), update the counter thatalc2007-07-061-8/+10
* Add freebsd6_ wrappers for mmap/lseek/pread/pwrite/truncate/ftruncatepeter2007-07-041-0/+14
* In the previous revision, when I replaced the unconditional acquisitionalc2007-07-021-11/+10
* Eliminate the use of Giant from vm_daemon(). Replace the unconditionalalc2007-06-261-21/+27
* Eliminate GIANT_REQUIRED from swap_pager_putpages().alc2007-06-241-1/+0
* Eliminate unnecessary checks from vm_pageout_clean(): The page that isalc2007-06-181-7/+4
* Don't declare inline a function which isn't.mjacob2007-06-171-1/+1
* Make sure object is NULL- there is a possible case where you couldmjacob2007-06-171-1/+2
* Initialize reqpage to zero.mjacob2007-06-171-1/+1
* If attempting to cache a "busy", panic instead of printing a diagnosticalc2007-06-161-2/+1
* Update a comment.alc2007-06-161-7/+7
* Enable the new physical memory allocator.alc2007-06-167-727/+120
* Eliminate dead code: We have not performed pageouts on the kernel objectalc2007-06-131-3/+1
* Conditionally acquire Giant in vm_contig_launder_page().alc2007-06-111-0/+4
* Optimize vmmeter locking.attilio2007-06-104-20/+10
* Add a new physical memory allocator. However, do not yet connect italc2007-06-102-0/+741
* Commit 14/14 of sched_lock decomposition.jeff2007-06-054-41/+63
* Do proper "locking" for missing vmmeters part.attilio2007-06-045-23/+33
* Rework the PCPU_* (MD) interface:attilio2007-06-041-6/+6
* - Move rusage from being per-process in struct pstats to per-thread injeff2007-06-012-11/+6
* Revert VMCNT_* operations introduction.attilio2007-05-3114-184/+177
* Revert UF_OPENING workaround for CURRENT.kib2007-05-311-1/+1
* Add functions sx_xlock_sig() and sx_slock_sig().attilio2007-05-311-2/+2
* Eliminate the reactivation of cached pages in vm_fault_prefault() andalc2007-05-222-8/+16
* - rename VMCNT_DEC to VMCNT_SUB to reflect the count argument.jeff2007-05-201-1/+1
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingjeff2007-05-1814-177/+184
* Update stale comment on protecting UMA per-CPU caches: we now userwatson2007-05-091-7/+7
* Define every architecture as either VM_PHYSSEG_DENSE oralc2007-05-052-2/+28
* Remove some code from vmspace_fork() that became redundant afteralc2007-04-261-4/+0
* Audit pathnames looked up in swapon(2) and swapoff(2).rwatson2007-04-231-2/+4
* Correct contigmalloc2()'s implementation of M_ZERO. Specifically,alc2007-04-191-1/+1
* Correct two comments.alc2007-04-191-2/+2
* Minor typo fix, noticed while I was going through *_pager.c files.keramida2007-04-101-1/+1
* When KVA is exhausted, try the vm_lowmem event for the last time beforepjd2007-04-051-4/+14
* Fix a problem for file systems that don't implement VOP_BMAP() operation.pjd2007-04-051-0/+2
OpenPOWER on IntegriCloud