aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Collapse three contiguous comment blocks into one. Remove historicalGleb Smirnoff2014-11-181-8/+3
* Enable the use of VM_PHYSSEG_SPARSE on amd64 and i386, making it the defaultAlan Cox2014-11-153-49/+82
* Even better indent struct pagerops.Gleb Smirnoff2014-11-141-6/+6
* Constantly indent struct pagerops.Gleb Smirnoff2014-11-141-7/+7
* Fix mis-spelling of bits and types names in theKonstantin Belousov2014-11-042-10/+10
* Eliminate a stale, i386-specific comment.Alan Cox2014-11-041-2/+0
* This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray2014-10-301-0/+35
* Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky2014-10-212-4/+4
* Retire the unimplemented MAP_RENAME and MAP_NORESERVE flags to mmap(2).John Baldwin2014-10-181-3/+9
* Follow up to r225617. In order to maximize the re-usability of kernel codeDavide Italiano2014-10-161-1/+1
* Make MAP_NOSYNC handling in the vm_fault() read-locked object pathKonstantin Belousov2014-10-101-41/+67
* Change the UMA mutex into a rwlockBryan Venteicher2014-10-051-20/+20
* Remove stray uma_mtx lock/unlock in zone_drain_wait()Bryan Venteicher2014-10-051-2/+0
* Add kernel option KSTACK_USAGE_PROF to sample the stack depth onKonstantin Belousov2014-10-041-0/+49
* Refactor ZFS ARC reclaim checks and limitsSteven Hartland2014-10-031-0/+8
* Fix ticks wrap issue of lowmem test in vm_pageout_scanSteven Hartland2014-09-241-1/+1
* vm_map_pmap_enter() and pmap_enter_object() are currently not aware ofKonstantin Belousov2014-09-231-1/+8
* The vm_mmap_cdev() explicitely converts absence of both MAP_SHARED andKonstantin Belousov2014-09-171-2/+6
* Permit MAP_RENAME and MAP_NORESERVE for now. These flags should be removed, ...John Baldwin2014-09-161-4/+3
* Add stricter checking of some mmap() arguments:John Baldwin2014-09-151-3/+20
* Three improvements to vnode_pager_generic_getpages():Alan Cox2014-09-151-11/+13
* Remove redundant declaration. vnode.h should be included before vnode_pager.h.Gleb Smirnoff2014-09-151-1/+0
* Provide the unique implementation for the VOP_GETPAGES() method usedKonstantin Belousov2014-09-152-0/+35
* Avoid an exclusive acquisition of the object lock on the expected executionAlan Cox2014-09-143-16/+31
* Fix mis-spelling of bits and types names in the vnode_pager_putpages().Konstantin Belousov2014-09-141-5/+5
* Update a stale comment.Alan Cox2014-09-111-1/+1
* Remove unused arguments for VOP_GETPAGES(), VOP_PUTPAGES().Gleb Smirnoff2014-09-101-2/+2
* Fix a boundary case error in vm_reserv_alloc_contig(): If a reservationAlan Cox2014-09-101-9/+23
* Oops. vm_map_simplify_entry() is used by mac_proc_vm_revoke_recurse(), soAlan Cox2014-09-082-2/+2
* Make two functions static and eliminate an unused #define.Alan Cox2014-09-082-7/+6
* Fix a typo.John Baldwin2014-08-291-1/+1
* Refactor ZFS ARC reclaim logic to be more VM cooperativeSteven Hartland2014-08-281-7/+18
* Back in the days when the kernel was single threaded, testingAlan Cox2014-08-261-14/+17
* Relax one of the conditions for mapping a page on the fast path.Alan Cox2014-08-231-2/+3
* Implement 'fast path' for the vm page fault handler. Or, it could beKonstantin Belousov2014-08-151-4/+50
* Avoid pointless (but harmless) actions on unmanaged pages.Alan Cox2014-08-141-2/+3
* If vm_page_grab() allocates a new page, the page is not inserted intoKonstantin Belousov2014-08-131-0/+1
* Adapt vm_page_aflag_set(PGA_WRITEABLE) to the locking ofKonstantin Belousov2014-08-092-11/+27
* Change pmap_enter(9) interface to take flags parameter and superpageKonstantin Belousov2014-08-083-9/+19
* The vm_pager_page_unswapped() pager op is only implemented for theKonstantin Belousov2014-08-061-1/+1
* Add wrappers to assert that vm object is unlocked and for try upgrade.Konstantin Belousov2014-08-061-0/+4
* vm_phys: improve robustness of fictitious rangesRoger Pau Monné2014-08-051-17/+103
* Retire pmap_change_wiring(). We have never used it to wire virtual pages.Alan Cox2014-08-031-1/+0
* Rewrite a loop in vm_map_wire() so that gcc doesn't think that the variableAlan Cox2014-08-021-3/+3
* Handle wiring failures in vm_map_wire() with the new functionsAlan Cox2014-08-023-83/+67
* When unwiring a region of an address space, do not assume that theAlan Cox2014-07-265-27/+93
* Correct assertion. The shadowing object cannot be tmpfs vm object,Konstantin Belousov2014-07-241-2/+4
* The OBJ_TMPFS flag of vm_object means that there is unreclaimed tmpfsKonstantin Belousov2014-07-142-4/+5
* vm_phys: remove limitation on number of fictitious regionsRoger Pau Monné2014-07-091-58/+101
* Remove ia64.Marcel Moolenaar2014-07-073-11/+2