aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Make the UMA harvesting go away completely if not wanted. Default to "not wan...Mark Murray2015-08-221-4/+4
* Eliminate pointless assignments to rtvals[] in swap_pager_putpages().Alan Cox2015-08-211-12/+12
* Prevent ticks rollover from preventing vm_lowmem eventRyan Stone2015-08-201-3/+4
* Add the kernel support for minidumps on arm64.Andrew Turner2015-08-201-7/+7
* As another piece of PG_CACHE page elimination, remove an LRU-defeating callAlan Cox2015-08-161-5/+0
* Make kstack_pages a tunable on arm, x86, and powepc. On i386, theKonstantin Belousov2015-08-101-5/+5
* Avoid sign extension of value passed to kva_alloc from uma_zone_reserve_kvaZbigniew Bodek2015-08-101-2/+2
* Introduce a sysctl for reporting the number of fully populated reservations.Alan Cox2015-08-061-0/+32
* Properly sort the function declarations added in r286296Jason A. Harmening2015-08-051-2/+2
* Add two new pmap functions:Jason A. Harmening2015-08-041-0/+2
* Refinements to r281079's sequential access optimization: Prefetched pages,Alan Cox2015-08-031-2/+12
* Do not pretend that vm_fault(9) supports unwiring the address. RenameKonstantin Belousov2015-07-303-26/+21
* - Make 'struct buf *buf' private to vfs_bio.c. Having a global variableJeff Roberson2015-07-291-0/+2
* Revert r173708's modifications to vm_object_page_remove().Konstantin Belousov2015-07-252-24/+5
* Refactor unmapped buffer address handling.Jeff Roberson2015-07-233-29/+18
* Add an initial NUMA affinity/policy configuration for threads and processes.Adrian Chadd2015-07-114-11/+596
* The intention of r254304 was to scan the active queue continuously.Alan Cox2015-07-082-15/+20
* Add a local variable initialization needed in the OBJT_DEFAULT case.Mark Johnston2015-07-051-0/+1
* vm: don't lock proc around accesses to vm_{t,d}addr and RLIMIT_DATA in sys_mmapMateusz Guzik2015-07-021-4/+2
* Account for the main process stack being one page below the highestKonstantin Belousov2015-07-021-1/+2
* Huge cleanup of random(4) code.Mark Murray2015-06-301-32/+4
* If INVARIANTS is specified, add ctor/dtor to junk memory if they areJohn-Mark Gurney2015-06-252-0/+19
* Avoid pmap_is_modified() on pages that can't be mapped.Alan Cox2015-06-211-3/+5
* o Un-inline vm_pager_get_pages(), vm_pager_get_pages_async().Gleb Smirnoff2015-06-173-42/+74
* Invalid pages do not need neither update of the activation count norKonstantin Belousov2015-06-141-15/+15
* As the next step in eliminating PG_CACHE pages, free rather than cacheAlan Cox2015-06-141-3/+3
* Make KPI of vm_pager_get_pages() more strict: if a pager changes a pageGleb Smirnoff2015-06-123-25/+13
* Implement lockless resource limits.Mateusz Guzik2015-06-105-24/+16
* Correct a type error in kmem_unback(). Previously, kmem_unback() did notAlan Cox2015-06-101-2/+1
* Retire VM_FREEPOOL_CACHE as the next step in eliminating PG_CACHE pages.Alan Cox2015-06-082-4/+0
* Add a new file operations hook for mmap operations. File type-specificJohn Baldwin2015-06-042-228/+117
* Provide vnode in memory map info for files on tmpfsEric van Gyzen2015-06-022-0/+13
* Document vm_page_alloc_contig()'s support for the VM_ALLOC_NODUMP option.Alan Cox2015-05-301-0/+1
* Export a list of VM objects in the system via a sysctl. The list can beJohn Baldwin2015-05-271-0/+137
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim2015-05-221-1/+1
* Do grammar fix in the comment to record the right commit message forKonstantin Belousov2015-05-201-2/+2
* Remove the write-only variable phent. We currently do not check theKonstantin Belousov2015-05-201-0/+1
* Satisfy vm_object uma zone destructor requirements after r282660 whenKonstantin Belousov2015-05-101-0/+6
* The vmem callback to reclaim kmem arena address space on low orKonstantin Belousov2015-05-093-5/+47
* Place VM objects on the object list when created and never remove them.John Baldwin2015-05-087-26/+30
* oops - how'd i miss this. Sorry!Adrian Chadd2015-05-081-1/+1
* Add initial memory locality cost awareness to the VM, and includeAdrian Chadd2015-05-082-0/+48
* Fix the KASSERT and improve wording in r282426.Gleb Smirnoff2015-05-061-3/+3
* Fix arithmetical bug in vnode_pager_haspage(). The check against object sizeGleb Smirnoff2015-05-041-9/+14
* Instead of reading, validating and adjusting value of the vm.swap_async_maxGleb Smirnoff2015-05-021-38/+41
* Remove support for Xen PV domU kernels. Support for HVM domU kernelsJohn Baldwin2015-04-301-8/+0
* Improve support for blacklisting bad memory locations. The user can supplyScott Long2015-04-291-25/+153
* Add kern.racct.enable tunable and RACCT_DISABLED config option.Edward Tomasz Napierala2015-04-295-102/+137
* Do not sleep waiting for the MAP_ENTRY_IN_TRANSITION state ending withKonstantin Belousov2015-04-281-0/+4
* Revert r281451. It causes a panic/hang early in boot for a number ofScott Long2015-04-241-1/+1