aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* vm: centralize VM_BATCHQUEUE_SIZE definitionAndrew Gallatin2023-01-211-1/+3
* Handle ERELOOKUP from VOP_FSYNC() in several other placesKonstantin Belousov2023-01-201-2/+17
* vm_object.c: minor styleKonstantin Belousov2023-01-201-1/+1
* vm_object: Fix a kernel memory disclosure via the vm_object list sysctlMark Johnston2023-01-161-1/+1
* vfs: add vn_getsizeMateusz Guzik2022-12-281-3/+1
* vm_page_grab_valid(): clear *mp in case of pager denying page allocationKonstantin Belousov2022-12-171-1/+3
* vm: reduce lock contention when processing vm batchqueuesAndrew Gallatin2022-12-143-8/+23
* Provide consistent prototype for swp_pager_meta_free()Konstantin Belousov2022-12-091-1/+1
* vm_pager_allocate(): override resulting object typeKonstantin Belousov2022-12-091-1/+6
* vm_pager: add method to veto page allocationKonstantin Belousov2022-12-094-0/+20
* vm_pager: add methods for page insertion and removal notificationsKonstantin Belousov2022-12-093-0/+30
* tmpfs: make vm_object point to the tmpfs node instead of vnodeKonstantin Belousov2022-12-091-11/+4
* Make swap_pager_freespace() globalKonstantin Belousov2022-12-092-12/+44
* ddb: don't limit pindex output in 'show vmopag'Mitchell Horne2022-11-111-2/+0
* vm_page_unswappable: remove wrong assertionAnton Rang2022-11-091-1/+2
* uma: Never pass cache zones to memguardMark Johnston2022-10-191-2/+4
* Add vm_page_any_valid()Konstantin Belousov2022-10-192-4/+12
* swap_pager_find_least(): assert that the function is called on the right obje...Konstantin Belousov2022-10-191-0/+1
* vm_page: Fix a logic error in the handling of PQ_ACTIVE operationsMark Johnston2022-10-051-2/+8
* Fix various places which cast a pointer to a vm_paddr_t or vice versa.John Baldwin2022-10-031-1/+1
* kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers.John Baldwin2022-09-224-49/+44
* vm/vm.h: cleanupKonstantin Belousov2022-09-171-12/+11
* swap_pager: style, wrap long linesKonstantin Belousov2022-09-161-11/+16
* vm_overcommit: put into __read_mostly sectionKonstantin Belousov2022-09-161-1/+1
* vm: make vm.overcommit available externallyKonstantin Belousov2022-09-162-8/+9
* protosw: retire pr_drain and use EVENTHANDLER(9) directlyGleb Smirnoff2022-08-171-0/+1
* Revert "vm: use atomic fetchadd in vm_page_sunbusy"Mateusz Guzik2022-08-171-6/+20
* vm: use atomic fetchadd in vm_page_sunbusyMateusz Guzik2022-08-171-20/+6
* sys/vm: Add TSLOG to some functionsColin Percival2022-08-123-0/+9
* vm_fault: Shoot down shared mappings in vm_fault_copy_entry()Mark Johnston2022-08-091-0/+7
* swap_pager: Reduce the scope of the object lock in putpagesAlan Cox2022-07-191-2/+1
* ddb: annotate some commands with DB_CMD_MEMSAFEMitchell Horne2022-07-184-7/+7
* Rework how shared page related data is storedKornel Dulęba2022-07-182-0/+2
* vm_pager: Remove references to KVME_TYPE_DEFAULT in the kernelMark Johnston2022-07-171-2/+1
* vm_pager: Remove the default pagerMark Johnston2022-07-173-162/+4
* vm_object: Remove redundant OBJ_SWAP checksMark Johnston2022-07-171-35/+17
* vm: Remove handling for OBJT_DEFAULT objectsMark Johnston2022-07-176-40/+13
* vm_object: Release object swap charge in the swap pager destructorMark Johnston2022-07-172-18/+14
* swap_pager: Removing handling for objects with OBJ_SWAP clearMark Johnston2022-07-171-63/+13
* vm_object: Modify vm_object_allocate_anon() to return OBJT_SWAP objectsMark Johnston2022-07-173-9/+27
* vm_mmap: Remove obsolete code and comments from vm_mmap()Mark Johnston2022-07-131-16/+0
* uma: Apply a missed piece of review feedback from D35738Mark Johnston2022-07-131-1/+1
* vm_map: Simplify a call to vm_object_allocate_anon()Mark Johnston2022-07-121-1/+1
* vm_object: Assert that overcommit charge is released in the object dtorMark Johnston2022-07-121-0/+3
* uma: Use a taskqueue to execute uma_timeout()Mark Johnston2022-07-111-6/+15
* vm_fault: Fix some nits in vm_fault_copy_entry()Mark Johnston2022-07-111-28/+23
* vm: Fix racy checks for swap objectsMark Johnston2022-06-203-8/+11
* vm_kern: Update KMSAN shadow maps when allocating kmem memoryMark Johnston2022-06-201-3/+21
* uma: Mark zeroed slabs as initialized for KMSANMark Johnston2022-06-201-0/+3
* vm_fault: Avoid unnecessary object relocking in vm_fault_copy_entry()Mark Johnston2022-06-141-3/+2