aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* swap_pager: Fix a typo in a source code commentGordon Bergling10 days1-1/+1
* vm_object: Augment an assertion in vm_object_split()Mark Johnston2026-08-111-1/+4
* vm/vm_phys.c: allow PHYS_TO_VM_PAGE(0) for registered fictitious page @0Konstantin Belousov2026-08-111-3/+0
* atomic: Implement atomic_{set,clear}_8 in _atomic_subword.hMark Johnston2026-08-031-67/+9
* uma: Fix KMSAN integration with malloc zonesMark Johnston2026-07-311-6/+4
* uma: Insert KASAN redzones after slab-allocated itemsMark Johnston2026-07-311-23/+37
* uma: Enqueue full buckets in FIFO order when KASAN is configuredMark Johnston2026-07-241-1/+9
* uma: Avoid allocating from free buckets when KASAN is enabledMark Johnston2026-07-241-6/+11
* uma: Make an effort to defer reuse of items when KASAN is enabledMark Johnston2026-07-241-9/+23
* uma: Factor out the implementations of uma_zfree_{arg,smr}()Mark Johnston2026-07-241-68/+91
* exec: Avoid overflow when computing the size of the exec mapMark Johnston2026-07-221-1/+1
* vm_phys: Add a sysctl to dump registered fictitious memory rangesMark Johnston2026-07-191-0/+41
* vm_page: Fix dequeue on arches with weak orderingMark Johnston2026-07-172-2/+56
* posixshm: Fix handling of sendfile() with largepage objectsMark Johnston2026-06-301-10/+13
* device_pager: Avoid double-insertion of pages into the pager listMark Johnston2026-06-303-19/+24
* witness: harden tunables for large settingsRyan Libby2026-06-291-2/+9
* vfs: rename vop_mmapped() to vop_update_atime()Konstantin Belousov2026-06-231-1/+1
* sys: Add td_kstack_top inline helper functionJohn Baldwin2026-05-271-1/+1
* arm64: VM/PMAP changes for CCA guest supportSarah Walker2026-05-121-0/+8
* vm: Add flags for unprotected allocationsSarah Walker2026-05-122-3/+21
* vm_map_growstack(): use local for p->p_vmspaceKonstantin Belousov2026-05-071-2/+1
* vm_map_growstack(): give a hint to user that stack was blown outKonstantin Belousov2026-05-071-2/+15
* vm_map_growstack(): consistently use local vars instead of curthread/procKonstantin Belousov2026-05-071-6/+8
* execve: Add guard pages around execve KVA buffersMark Johnston2026-05-044-10/+40
* VM_PAGE_TO_DMAP: Wrapper macro to return direct map address for a pageJohn Baldwin2026-04-232-6/+3
* DMAP_TO_VM_PAGE: Wrapper macro to map direct map address to a pageJohn Baldwin2026-04-231-0/+2
* kmap_alloc_wait/kmap_free_wakeup: Use void * instead of vm_offset_tJohn Baldwin2026-04-232-6/+8
* PHYS_TO_DMAP: Return a void * instead of a vm_offset_tJohn Baldwin2026-04-231-1/+1
* sys: Permit passing pointers to VIRT_IN_DMAP and DMAP_TO_PHYSJohn Baldwin2026-04-232-2/+2
* pmap_map: Use void * for the return value instead of vm_offset_tJohn Baldwin2026-04-234-7/+7
* sys: Switch td_kstack from vm_offset_t to char *John Baldwin2026-04-231-6/+6
* vm_kstack: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-35/+34
* kva_alloc/free: Use void * instead of vm_offset_tJohn Baldwin2026-04-237-24/+26
* pmap_qenter/qremove: Use void * instead of vm_offset_tJohn Baldwin2026-04-236-20/+21
* sf_buf_kva: Return a pointer instead of a vm_offset_tJohn Baldwin2026-04-231-1/+1
* pmap_quick_(enter|remove)_page: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-2/+2
* pkru: Fix handling of 1GB largepage mappingsMark Johnston2026-04-212-0/+33
* vm_swapout: Remove a special case from vm_swapout_map_deactivate_pages()Mark Johnston2026-04-151-13/+0
* vm_fault: Reset m_needs_zeroing properlyMark Johnston2026-04-081-4/+3
* vm_fault: Avoid creating clean, writeable superpage mappingsMark Johnston2026-03-271-2/+18
* Provide more precise error explanations for mmap(2) EINVAL errors.Kirk McKusick2026-03-191-13/+23
* Delete error-check code that can never happen.Kirk McKusick2026-03-191-4/+0
* vm_fault: expand KASSERT message in vm_fault_populate_cleanupisoux2026-03-161-1/+4
* vm_page.h: Materialize a spare bitOlivier Certner2026-02-191-0/+1
* vm_phys: Check `RB_FIND()` return value in case it is NULLJean-Sébastien Pédron2026-02-031-1/+1
* sys: do not allow entering vm_fault() on boot until VM is initializedKonstantin Belousov2026-01-191-0/+8
* vm/swap_pager.c: silence compiler warningKonstantin Belousov2026-01-171-1/+1
* swap_pager_getpages(): some pages from ma[] might be bogusKonstantin Belousov2026-01-171-8/+29
* swap_pager_getpages(): assert that bp->b_pages[] is accessed in boundsKonstantin Belousov2026-01-171-0/+3
* vm_map_entry_delete(): fix the calculation of swap releaseKonstantin Belousov2026-01-131-1/+1