aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_fault.c
Commit message (Expand)AuthorAgeFilesLines
* vm_fault: expand KASSERT message in vm_fault_populate_cleanupisoux2026-03-161-1/+4
* vm_object: remove the charge memberKonstantin Belousov2026-01-131-3/+2
* vm_fault_trap(): fix comments grammarKonstantin Belousov2025-12-211-6/+6
* vm_fault: only rely on PG_ZERO when the page was newly allocatedKonstantin Belousov2025-12-081-1/+5
* vm_fault: add a verifier that the PG_ZERO page is indeed zeroedKonstantin Belousov2025-11-211-0/+20
* vm/vm_fault.c: update and split comments for vm_fault() and vm_fault_trap()Konstantin Belousov2025-09-161-12/+30
* vm_fault_busy_sleep(): update comment after addition of allocflags argKonstantin Belousov2025-09-151-5/+4
* vm_fault: assert that first_m is xbusyKonstantin Belousov2025-09-141-0/+8
* vm_fault: try to only share-busy page for soft faultsKonstantin Belousov2025-09-141-15/+93
* vm_fault: add helper vm_fault_can_cow_rename()Konstantin Belousov2025-09-141-9/+11
* vm_fault: add vm_fault_might_be_cow() helperKonstantin Belousov2025-09-141-5/+11
* vm_fault_busy_sleep(): pass explicit allocflags for vm_page_busy_sleep()Konstantin Belousov2025-09-141-3/+3
* vm/vm_fault.c: cleanup includesKonstantin Belousov2025-09-141-2/+0
* vm/vm_fault.c: rename vm_fault_hold_pages_e() to vm_fault_hold_pages()Konstantin Belousov2025-09-031-2/+2
* vm_fault.c: rename vm_fault_quick_hold_pages_e() to vm_fault_hold_pages_e()Konstantin Belousov2025-08-281-2/+2
* vm_fault: improve interface for vm_fault_quick_hold_pages()Konstantin Belousov2025-08-271-20/+61
* vm_fault: drop never-true busy_sleep testDoug Moore2025-07-061-2/+1
* vm_page: drop mpred param from insert_lookupDoug Moore2025-05-071-10/+6
* vm_fault: use iterators in dontneed()Doug Moore2025-04-261-9/+8
* vm_fault: replace tailq with lookupDoug Moore2025-04-251-3/+2
* Revert "vm_fault: use iterator in populate()"Doug Moore2025-04-251-4/+2
* vm_fault: use iterator in populate()Doug Moore2025-04-251-2/+4
* vm_fault: reset iterator after vm_fault_populate()Doug Moore2025-04-241-0/+1
* vm_fault: remove duplicate #includeDoug Moore2025-04-191-1/+0
* vm_fault: use iterator in populate_cleanupDoug Moore2025-04-191-5/+5
* vm_page: use iterators in page allocactionDoug Moore2025-04-141-4/+10
* vm_fault: Defer marking COW pages validMark Johnston2025-04-131-3/+16
* vm_fault: use iterator for allocationDoug Moore2025-04-101-6/+12
* vm_fault: correct mpred update after alloc failDoug Moore2025-03-281-1/+1
* vm_fault: update pred lock acq in copy_entryDoug Moore2025-03-271-2/+4
* vm_page: expose page_alloc_afterDoug Moore2025-02-271-4/+6
* vm_map: wrap map->system_map checks into wrapperKonstantin Belousov2024-12-091-1/+1
* vm_fault: avoid vm_page_next()Doug Moore2024-07-271-3/+6
* arm64: Support the L3 ATTR_CONTIGUOUS page size in pagesizes[]Alan Cox2024-07-131-10/+22
* pmap: Skip some superpage promotion attempts that will failAlan Cox2024-06-041-1/+10
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* vm_fault: Revert commit 64087fd7f372Bojan Novković2023-11-091-2/+2
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* vm_map: Add a macro to fetch a map entry's split boundary indexMark Johnston2023-08-011-2/+1
* vm_fault: move FAULT_* return codes out of range for Mach errorsKonstantin Belousov2023-06-271-1/+1
* vm: add unlocked page lookup before trying vm_fault_soft_fastMateusz Guzik2023-03-251-12/+40
* vm: consistently prefix fault helpers with vm_fault_Mateusz Guzik2023-03-131-40/+40
* vm: avoid lock upgrade if possible in vm_fault_nextMateusz Guzik2023-03-111-1/+1
* vm: read-locked fault handling for backing objectsMateusz Guzik2023-03-111-14/+67
* vm: move up object lock asserts in fault functionsMateusz Guzik2023-03-111-2/+4
* vm_fault: Update a comment to reflect the removal of the default pagerMark Johnston2023-03-091-4/+3
* vm_fault: Fix a race in vm_fault_soft_fast()Mark Johnston2023-02-131-13/+8
* vm_pager: add method to veto page allocationKonstantin Belousov2022-12-091-0/+4
* vm_fault: Shoot down shared mappings in vm_fault_copy_entry()Mark Johnston2022-08-091-0/+7
* vm: Remove handling for OBJT_DEFAULT objectsMark Johnston2022-07-171-2/+1