summaryrefslogtreecommitdiff
path: root/sys/vm/vm_page.c
AgeCommit message (Expand)Author
2025-11-21vm_page_free_prep(): convert PG_ZERO zeroed page check to use sf_bufKonstantin Belousov
2025-09-09vm_domainset: Refactor iterators, multiple fixesOlivier Certner
2025-08-04vm_page: Clear VM_ALLOC_NOCREAT in vm_page_grab_pflags()Mark Johnston
2025-08-03vm_page: Fix handling of empty bad memory addresses fileRomain Tartière
2025-07-26vm_page: Fix loading bad memory addresses from fileRomain Tartière
2025-06-25vm_page: update comments and KASSERT()s concerning page allocationAlan Cox
2025-06-19vm_page: eliminate a stale KASSERTAlan Cox
2025-06-18vm_page: Fix nofree page accountingMark Johnston
2025-06-11vm: retire vm_page_lock()Alan Cox
2025-06-08vm_page: Retire its listq fieldAlan Cox
2025-05-31vm_page: use lookup_ge in grab_valid_iter()Doug Moore
2025-05-25vm_page: drop mpred from grab_valid_iter()Doug Moore
2025-05-20Revert "vm_page: drop mpred from grab_valid_iter()"Doug Moore
2025-05-20vm_page: drop mpred from grab_valid_iter()Doug Moore
2025-05-18vm_page_grab_pages: avoid doomed range lookupsDoug Moore
2025-05-18vm_page: reset iterator after domainset drops lockDoug Moore
2025-05-16vm_page: alloc_domain_iterDoug Moore
2025-05-16vm_page: conditionally compile labelDoug Moore
2025-05-16vm_page: reduce iter_reset calls in alloc_domain_iterDoug Moore
2025-05-16vm_page: use vm_page_alloc_fail consistentlyDoug Moore
2025-05-16vm_page: remove obsolete page alloc loopsDoug Moore
2025-05-16vm_page: remove unneeded use of mpredDoug Moore
2025-05-16vm_page: update some iterator-related commentsDoug Moore
2025-05-11vm_page: Don't create a cache zone for the lazyinit freepoolMark Johnston
2025-05-08vm_page: make iter_insert() publicDoug Moore
2025-05-08vm_page_grab_pages: fetch page rangesDoug Moore
2025-05-07vm_page: drop stale memq commentsDoug Moore
2025-05-07vm_page: drop mpred param from insert_lookupDoug Moore
2025-05-06vm_object: drop memq fieldDoug Moore
2025-05-01vm_page: use ref_count for NOFREE counterDoug Moore
2025-04-29vm_grab_pages_unlocked: read all the pages at onceDoug Moore
2025-04-26vm_page: drop find_least()Doug Moore
2025-04-24vm_page: make grab_valid() with iter paramDoug Moore
2025-04-20vm_reserv: find reservations with iteratorsDoug Moore
2025-04-18vm_page: drop prev and nextDoug Moore
2025-04-14vm_page: use iterators in page allocactionDoug Moore
2025-04-13vm: wrap long linesDoug Moore
2025-04-10vm_page: Allow PG_NOFREE pages to be freedMark Johnston
2025-04-10vm_grab: reset iter after alloc failureDoug Moore
2025-04-04vm_object: Fix handling of wired map entries in vm_object_split()Mark Johnston
2025-04-01vm_grab: use iterator for grab lookupDoug Moore
2025-03-02vm_page: drop page_iter_lookupDoug Moore
2025-02-27vm_page: expose page_alloc_afterDoug Moore
2025-02-21vm_page: define partial page invalidateDoug Moore
2025-02-21Revert "vm_page: define partial page invalidate"Doug Moore
2025-02-21vm_page: define partial page invalidateDoug Moore
2025-02-19vm_page_startup(): Clarify memory lowest, highest and size computationOlivier Certner
2025-02-19vm_phys_add_seg(): Check for bad segments, allow empty onesOlivier Certner
2025-01-31vm: Fix overflow issues in vm_page_startupJessica Clarke
2025-01-29vm_phys: reduce touching of page->pool fieldsDoug Moore