aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* vm_pageout: Print a more accurate message to the console before an OOM killMark Johnston2022-02-281-2/+17
* uma: Add UMA_ZONE_UNMANAGEDHans Petter Selasky2022-02-242-38/+39
* Make vmdaemon timeout configurableEdward Tomasz Napierala2022-02-141-6/+9
* Use vmspace->vm_stacktop in place of sv_usrstack in more places.John Baldwin2022-02-161-1/+1
* fork: Copy the vm_stacktop field into the new vmspaceMark Johnston2022-02-161-0/+1
* exec: Reimplement stack address randomizationMark Johnston2022-02-162-7/+6
* Revert "vm_pageout_scans: correct detection of active object"Konstantin Belousov2022-02-101-38/+18
* vmmeter(): Fix detection of the named swap objectsKonstantin Belousov2022-02-091-1/+1
* vm_object: restore handling of shadow_count for all type of objectsKonstantin Belousov2022-02-091-18/+39
* vm_object: Make is_object_active() globalRick Macklem2022-02-093-17/+18
* vm/vm_extern.h, vm/vm_page.h: use sys/kassert.hKonstantin Belousov2022-02-082-2/+3
* vm/vm_pager.h: use sys/systm.h headerKonstantin Belousov2022-02-081-1/+1
* Use dedicated lock name for pbufsKonstantin Belousov2022-02-071-1/+3
* vm_pageout_scans: correct detection of active objectKonstantin Belousov2022-01-291-18/+38
* uma: Avoid polling for an invalid SMR sequence numberMark Johnston2022-01-281-1/+3
* swap_pager: uma_zcreate() doesn't failMark Johnston2022-01-181-4/+0
* vm_pageout: Group sysctl variables together with sysctl definitionsMark Johnston2022-01-181-18/+19
* setrlimit: Take stack gap into account.Dawid Gorecki2021-12-302-0/+3
* Eliminate key press requirement "show vmopag" command output.Stephen J. Kiernan2021-12-291-30/+10
* vm_reserv: fix zero-boundary errorDoug Moore2021-12-291-2/+3
* vm_fault: Fix vm_fault_populate()'s handling of VM_FAULT_WIREMark Johnston2021-12-281-4/+6
* Clean up a couple of MD warts in vm_fault_populate():Jason A. Harmening2021-12-281-11/+15
* Correct type size format error in KASSERT.Doug Moore2021-12-231-2/+2
* vm: Don't break vm reserv that can't meet align reqsDoug Moore2021-12-231-29/+65
* swapoff: add one more variant of the syscallKonstantin Belousov2021-12-202-46/+22
* swapoff(2): add a SWAPOFF_FORCE flagKonstantin Belousov2021-12-202-6/+8
* swapoff(2): replace special device name argument with a structureKonstantin Belousov2021-12-202-2/+33
* Set uninitialized popmap bits in vm_reserv_initDoug Moore2021-12-141-1/+1
* vm_page: Tighten the object lock assertion in vm_page_invalid()Mark Johnston2021-12-131-1/+1
* swap_pager.c: Remove MPSAFE and ARGSUSED annotationsKonstantin Belousov2021-12-101-8/+0
* vm_fault: Factor out per-object operations into vm_fault_object()Mark Johnston2021-12-081-95/+118
* vm_fault: Introduce a fault_status enum for internal return typesMark Johnston2021-12-081-91/+111
* vm_fault: Move nera into faultstateMark Johnston2021-12-081-28/+34
* swapoff_one(): only check free pages count manually turning swap offKonstantin Belousov2021-12-061-5/+14
* minidump: Use the provided dump bitsetMitchell Horne2021-12-031-8/+12
* swap_pager: lock vnode in swapdev_strategy()Konstantin Belousov2021-12-021-1/+4
* swapon: extend the region where the swap vnode is lockedKonstantin Belousov2021-12-021-9/+9
* swap pager: lock vnode around VOP_CLOSE()Konstantin Belousov2021-12-021-2/+5
* vm_page: Remove vm_page_sbusy() and vm_page_xbusy()Mark Johnston2021-11-291-12/+0
* vm_page: Consolidate page busy sleep mechanismsMark Johnston2021-11-294-96/+39
* vm: Add a mode to vm_object_page_remove() which skips invalid pagesMark Johnston2021-11-292-0/+20
* vm_pager: Optimize an assertionMark Johnston2021-11-221-3/+2
* uma: Fix handling of reserves in zone_import()Mark Johnston2021-11-151-1/+2
* uma: Improve M_USE_RESERVE handling in keg_fetch_slab()Mark Johnston2021-11-151-9/+24
* Fix a common typo in syctl descriptionsGordon Bergling2021-11-061-1/+1
* vm_page: Break reservations to handle noobj allocationsMark Johnston2021-11-031-1/+7
* Convert consumers to vm_page_alloc_noobj_contig()Mark Johnston2021-11-032-26/+21
* Introduce vm_page_alloc_noobj_contig()Mark Johnston2021-11-032-0/+49
* Convert vm_page_alloc() callers to use vm_page_alloc_noobj().Mark Johnston2021-11-033-17/+13
* vm_page: Add a new page allocator interface for unnamed pagesMark Johnston2021-11-032-57/+98