summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Add new ktrace records for the start and end of VM faults. This givesjhb2012-04-051-2/+19
* Keep track of the mount point associated with a special devicemckusick2012-03-281-0/+4
* Handle spurious page faults that may occur in no-fault sections of thealc2012-03-221-1/+7
* Bah, just revert my earlier change entirely. (Missed alc's request to dojhb2012-03-191-1/+1
* Fix madvise(MADV_WILLNEED) to properly handle individual mappings largerjhb2012-03-193-16/+14
* Alter the previous commit to use vm_size_t instead of vm_pindex_t.jhb2012-03-191-1/+1
* In vm_object_page_clean(), do not clean OBJ_MIGHTBEDIRTY object flagkib2012-03-177-26/+60
* Pedantic nit: use vm_pindex_t instead of long for a count of pages.jhb2012-03-141-1/+1
* Add KTR_VFS traces to track modifications to a vnode's writecount.jhb2012-03-081-0/+6
* Eliminate stale incorrect ARGSUSED comments.alc2012-03-021-3/+0
* Simplify kmem_alloc() by eliminating code that existed on account ofalc2012-02-291-30/+0
* Simplify vm_mmap()'s control flow.alc2012-02-251-16/+19
* Simplify vmspace_fork()'s control flow by copying immutable data beforealc2012-02-251-14/+10
* Place the if() at the right location, to activate the v_writecountkib2012-02-241-4/+4
* Account the writeable shared mappings backed by file in the vnodekib2012-02-236-15/+204
* Remove wrong comment.kib2012-02-221-4/+0
* When vm_mmap() is used to map a vm object into a kernel vm_map, italc2012-02-161-10/+10
* Close a race due to dropping of the map lock between creating map entrykib2012-02-113-10/+11
* Remove direct access to si_name.ed2012-02-101-3/+3
* Fix NULL dereference panic on attempt to turn off (on system shutdown)mav2012-02-011-1/+1
* exclude kmem_alloc'ed ARC data buffers from kernel minidumps on amd64kmacy2012-01-276-0/+18
* Revert r212360 now that PowerPC can handle large sparse arguments tonwhitehorn2012-01-171-5/+2
* Change the type of the paging_in_progress refcounter from u_short tokib2012-01-101-1/+1
* Do not restart the scan in vm_object_page_clean() on the objectkib2012-01-041-4/+12
* Optimize vm_object_split()'s handling of reservations.alc2011-12-281-0/+15
* Optimize the common case of msyncing the whole file mapping withkib2011-12-231-3/+18
* Move kstack_cache_entry into the private header, and make thekib2011-12-161-7/+2
* - The previous commit (r228449) accidentally moved the vm.stats.vm.* sysctlseadler2011-12-141-47/+50
* Document a large number of currently undocumented sysctls. While hereeadler2011-12-131-108/+63
* Fix printf.kib2011-12-121-1/+1
* Introduce vm_reserv_alloc_contig() and teach vm_page_alloc_contig() how toalc2011-12-053-71/+269
* Rename vm_page_set_valid() to vm_page_set_valid_range().kib2011-11-303-6/+6
* Hide the internals of vm_page_lock(9) from the loadable modules.kib2011-11-292-0/+49
* Introduce the same mutex-wise fix in r227758 for sx locks.attilio2011-11-211-29/+13
* Introduce macro stubs in the mutex implementation that will be alwaysattilio2011-11-201-15/+12
* Eliminate end-of-line white space.alc2011-11-171-2/+2
* Refactor the code that performs physically contiguous memory allocation,alc2011-11-165-109/+222
* Update the device pager interface, while keeping the compatibilitykib2011-11-153-75/+175
* Remove the condition that is always true.kib2011-11-151-1/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-073-3/+4
* Wake up the page daemon in vm_page_alloc_freelist() if it couldn'talc2011-11-061-20/+36
* Remove redundand definitions. The chunk was missed from r227102.kib2011-11-051-10/+0
* Provide typedefs for the type of bit mask for the page bits.kib2011-11-053-30/+33
* Simplify the implementation of the failure case in kmem_alloc_attr().alc2011-11-041-8/+7
* Add the posix_fadvise(2) system call. It is somewhat similar tojhb2011-11-042-0/+56
* Add support for VM_ALLOC_WIRED and VM_ALLOC_ZERO to vm_page_alloc_freelist()alc2011-11-021-9/+42
* Eliminate vm_phys_bootstrap_alloc(). It was a failed attempt atalc2011-10-306-57/+76
* Use "u_long" instead of "unsigned long".alc2011-10-282-5/+4
* Tidy up the comment at the head of vm_page_alloc, and mention that thealc2011-10-271-6/+8
* Eliminate vestiges of page coloring in VM_ALLOC_NOOBJ calls toalc2011-10-271-1/+1
OpenPOWER on IntegriCloud