summaryrefslogtreecommitdiff
path: root/sys/vm/vm_object.c
Commit message (Expand)AuthorAgeFilesLines
* vm_object: Augment an assertion in vm_object_split()Mark Johnston2026-08-111-1/+4
* vm_object: remove the charge memberKonstantin Belousov2026-01-131-19/+27
* vm_object_coalesce(): return swap reservation back if overchargedKonstantin Belousov2025-12-301-10/+31
* vm_object_coalesce(): do not account holes twiceKonstantin Belousov2025-12-301-4/+7
* vm_object_coalesce(): simplify common expressionKonstantin Belousov2025-12-301-6/+7
* vm_object_coalesce(): remove commented out codeKonstantin Belousov2025-12-301-12/+1
* vm_object_coalesce(): check that coalescing does not revive stale pagesKonstantin Belousov2025-12-171-0/+17
* vm_object_page_remove(): clear pager even if there is no resident pagesKonstantin Belousov2025-11-241-1/+2
* vm_object: Export the number of wired pages in vm_object_list_handler()Mark Johnston2025-10-101-0/+3
* vm_object: Reset kvo_path on each iteration in vm_object_list_handler()Mark Johnston2025-10-101-7/+2
* Reset kvo_laundry to prevent it being cumulativeAllan Jude2025-06-251-0/+1
* vm: retire vm_page_lock()Alan Cox2025-06-111-1/+0
* vm_pageout: reduce number of flush() paramsDoug Moore2025-05-301-4/+4
* vm_object: use lookup_range in page_clean_flushDoug Moore2025-05-281-4/+5
* vm_object: drop reverse walk from collect_flushDoug Moore2025-05-261-43/+26
* vm_page: drop mpred param from insert_lookupDoug Moore2025-05-071-10/+7
* vm_object: drop memq fieldDoug Moore2025-05-061-4/+0
* vm_object: use iterator in populate()Doug Moore2025-04-251-5/+6
* vm_object: check pctrie for empty checkDoug Moore2025-04-241-1/+1
* vm_object: use iterators in list_handle()Doug Moore2025-04-241-1/+3
* vm_object: use iterators in DB_SHOW*()Doug Moore2025-04-241-31/+22
* vm_object: use iterators in unwire()Doug Moore2025-04-241-2/+5
* vm_object: use iterator in page_noreuse()Doug Moore2025-04-211-9/+4
* vm_object: fix vm_object_split typoDoug Moore2025-04-211-1/+1
* vm_object: use iterators in split()Doug Moore2025-04-201-2/+2
* vm_object: use iterators in madvise()Doug Moore2025-04-201-2/+6
* vm_object: reset iter in page_cleanDoug Moore2025-04-191-3/+2
* vm_object: use iterators in page_collect_flush()Doug Moore2025-04-171-26/+33
* vm_page: use iterators in page allocactionDoug Moore2025-04-141-4/+6
* vm: wrap long linesDoug Moore2025-04-131-6/+8
* vm_object: Make a comment more clearMark Johnston2025-04-071-1/+1
* vm_object: Fix handling of wired map entries in vm_object_split()Mark Johnston2025-04-041-3/+8
* device_pager: Add cdev_pager_get_path to retrieve the "path" for an objectJohn Baldwin2025-03-271-14/+4
* vm_object: add getpages utilityDoug Moore2025-03-151-0/+58
* vm_object: don't reset new iteratorDoug Moore2025-03-041-2/+7
* vm_page: drop page_iter_lookupDoug Moore2025-03-031-4/+4
* vm_object: drop pointless assignmentDoug Moore2025-02-151-5/+2
* vm_page: pass page to iter_removeDoug Moore2024-12-081-4/+4
* vm: Optimize page renameAlan Cox2024-11-301-4/+6
* vm_page: pass page to iter_freeDoug Moore2024-11-251-1/+1
* vm_page: remove pages with iteratorsDoug Moore2024-11-201-36/+36
* vm_object: do not assume that un_pager.devp.dev is cdevKonstantin Belousov2024-11-061-1/+2
* device_pager: rename the un_pager.devp.dev field to handleKonstantin Belousov2024-11-061-1/+1
* swap_pager: move scan_all_shadowed, use iteratorsDoug Moore2024-10-241-88/+1
* vm_object: Report laundry pages in kinfo_vmobjectMark Johnston2024-10-221-2/+4
* vm_object: Assert that managed pages are on pagequeues when freeingMark Johnston2024-10-211-0/+3
* sysctl vm.vm_objects: report cdev name for device-backed objectsKonstantin Belousov2024-10-111-1/+15
* sysctl vm.objects: report objects backing posix shm segmentsKonstantin Belousov2024-10-081-0/+5
* kinfo_{vmobject,vmentry}: move copy of pathes into the vnode handling scopeKonstantin Belousov2024-10-081-3/+2
* kinfo_vmobject: report backing object of the SysV shm segmentsKonstantin Belousov2024-10-071-0/+11