summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Some minor style(9) fixes (whitespace + comment)ngie2015-02-171-4/+2
* Update mtime for tmpfs files modified through memory mapping. Similarkib2015-01-283-3/+11
* Add vm.panic_on_oom sysctl, which enables those who would rather panic thanwill2015-01-241-0/+8
* vmspace_release() may sleep if the last reference is being released,rstone2015-01-241-0/+3
* Avoid calling vmspace_free() while owning the process lock. Freeingkib2015-01-241-10/+16
* Revamp the default page clustering strategy that is used by the page faultalc2015-01-161-27/+41
* Revert r263475: TDP_DEVMEMIO no longer needed, since amd64 /dev/kmemkib2015-01-121-4/+0
* Eliminate a stale debug message. The per-CPU cache locks were replacedalc2014-12-311-3/+0
* The physical memory allocator supports the use of distinct free lists foralc2014-12-312-47/+160
* Add flag VM_ALLOC_NOWAIT for vm_page_grab() that prevents sleeping andglebius2014-12-222-0/+5
* Do not clear flag that vm_page_alloc() doesn't support.glebius2014-12-221-1/+1
* Document flags of vm_page allocation functions.glebius2014-12-221-12/+25
* Always ignore the deprecated MAP_RENAME and MAP_NORESERVE flags to mmap().jhb2014-12-051-2/+1
* When the last reference on the vnode' vm object is dropped, read thekib2014-12-051-1/+6
* Provide mutual exclusion between zone allocation/destruction andkib2014-11-301-2/+31
* We already have "int i" in this scope.glebius2014-11-241-1/+1
* \n at end of panicstr is redundant.glebius2014-11-231-1/+1
* Merge from projects/sendfile:glebius2014-11-234-44/+176
* By the time that vm_reserv_init() runs, vm_phys_segs[] is initialized. Usealc2014-11-221-4/+6
* Use __func__ in KASSERTs, since the code is about to be moved to other place.glebius2014-11-191-6/+3
* In vnode_pager_generic_getpages() vp->v_mount is dereferenced in theglebius2014-11-191-4/+2
* Collapse three contiguous comment blocks into one. Remove historicalglebius2014-11-181-8/+3
* Enable the use of VM_PHYSSEG_SPARSE on amd64 and i386, making it the defaultalc2014-11-153-49/+82
* Even better indent struct pagerops.glebius2014-11-141-6/+6
* Constantly indent struct pagerops.glebius2014-11-141-7/+7
* Fix mis-spelling of bits and types names in thekib2014-11-042-10/+10
* Eliminate a stale, i386-specific comment.alc2014-11-041-2/+0
* This is the much-discussed major upgrade to the random(4) device, known to yo...markm2014-10-301-0/+35
* Fix multiple incorrect SYSCTL arguments in the kernel:hselasky2014-10-212-4/+4
* Retire the unimplemented MAP_RENAME and MAP_NORESERVE flags to mmap(2).jhb2014-10-181-3/+9
* Follow up to r225617. In order to maximize the re-usability of kernel codedavide2014-10-161-1/+1
* Make MAP_NOSYNC handling in the vm_fault() read-locked object pathkib2014-10-101-41/+67
* Change the UMA mutex into a rwlockbryanv2014-10-051-20/+20
* Remove stray uma_mtx lock/unlock in zone_drain_wait()bryanv2014-10-051-2/+0
* Add kernel option KSTACK_USAGE_PROF to sample the stack depth onkib2014-10-041-0/+49
* Refactor ZFS ARC reclaim checks and limitssmh2014-10-031-0/+8
* Fix ticks wrap issue of lowmem test in vm_pageout_scansmh2014-09-241-1/+1
* vm_map_pmap_enter() and pmap_enter_object() are currently not aware ofkib2014-09-231-1/+8
* The vm_mmap_cdev() explicitely converts absence of both MAP_SHARED andkib2014-09-171-2/+6
* Permit MAP_RENAME and MAP_NORESERVE for now. These flags should be removed, ...jhb2014-09-161-4/+3
* Add stricter checking of some mmap() arguments:jhb2014-09-151-3/+20
* Three improvements to vnode_pager_generic_getpages():alc2014-09-151-11/+13
* Remove redundant declaration. vnode.h should be included before vnode_pager.h.glebius2014-09-151-1/+0
* Provide the unique implementation for the VOP_GETPAGES() method usedkib2014-09-152-0/+35
* Avoid an exclusive acquisition of the object lock on the expected executionalc2014-09-143-16/+31
* Fix mis-spelling of bits and types names in the vnode_pager_putpages().kib2014-09-141-5/+5
* Update a stale comment.alc2014-09-111-1/+1
* Remove unused arguments for VOP_GETPAGES(), VOP_PUTPAGES().glebius2014-09-101-2/+2
* Fix a boundary case error in vm_reserv_alloc_contig(): If a reservationalc2014-09-101-9/+23
* Oops. vm_map_simplify_entry() is used by mac_proc_vm_revoke_recurse(), soalc2014-09-082-2/+2
OpenPOWER on IntegriCloud