Konstantin Belousov
|
45cde0e439
vm_page: add vm_page_clearref() helper
|
2 months ago |
Alan Cox
|
3e00c11a4f
arm64: Support the L3 ATTR_CONTIGUOUS page size in pagesizes[]
|
2 months ago |
Mark Johnston
|
69ccea1c89
vm_page: Let vm_page_init_page() take a pool parameter
|
3 months ago |
Stephen J. Kiernan
|
cb20a74ca0
vm: add macro to mark arguments used when NUMA is defined
|
5 months ago |
Jason A. Harmening
|
0ee1cd6da9
vm_page.h: tweak page-busied assertion macros
|
9 months ago |
Jason A. Harmening
|
2619c5ccfe
Avoid waiting on physical allocations that can't possibly be satisfied
|
10 months ago |
Warner Losh
|
29363fb446
sys: Remove ancient SCCS tags.
|
10 months ago |
Warner Losh
|
95ee2897e9
sys: Remove $FreeBSD$: two-line .h pattern
|
1 year ago |
Doug Moore
|
9e81742892
vm_phys: add binary segment search
|
1 year ago |
Andrew Gallatin
|
8b0dafdb2f
vm: implement vm_page_reclaim_contig_domain_ext()
|
1 year ago |
Konstantin Belousov
|
934bfc128e
Add vm_page_any_valid()
|
1 year ago |
Konstantin Belousov
|
d950c5898a
vm/vm_extern.h, vm/vm_page.h: use sys/kassert.h
|
2 years ago |
Mark Johnston
|
a2665158d0
vm_page: Remove vm_page_sbusy() and vm_page_xbusy()
|
2 years ago |
Mark Johnston
|
87b646630c
vm_page: Consolidate page busy sleep mechanisms
|
2 years ago |
Mark Johnston
|
a9d6f1fe0a
Remove some remaining references to VM_ALLOC_NOOBJ
|
2 years ago |
Mark Johnston
|
c40cf9bc62
vm_page: Stop handling VM_ALLOC_NOOBJ in vm_page_alloc_domain_after()
|
2 years ago |
Mark Johnston
|
92db9f3bb7
Introduce vm_page_alloc_noobj_contig()
|
2 years ago |
Mark Johnston
|
b498f71bc5
vm_page: Add a new page allocator interface for unnamed pages
|
2 years ago |
Konstantin Belousov
|
5b10e79edb
Un-staticise vm_page_init_page()
|
3 years ago |
Ryan Stone
|
660344ca44
Add a VM flag to prevent reclaim on a failed contig allocation
|
3 years ago |
Mark Johnston
|
431fb8abd7
vm_phys: Try to clean up NUMA KPIs
|
3 years ago |
Konstantin Belousov
|
6f3b523c9a
Avoid dump_avail[] redefinition.
|
3 years ago |
Bryan Drewery
|
c2c6fb90e0
Use unlocked page lookup for inmem() to avoid object lock contention
|
4 years ago |
Konstantin Belousov
|
42f96162c3
vm_page_dump_index_to_pa(): Add braces to the expression involving + and &.
|
4 years ago |
D Scott Phillips
|
00e6614750
Sparsify the vm_page_dump bitmap
|
4 years ago |
D Scott Phillips
|
ab041f713a
Move vm_page_dump bitset array definition to MI code
|
4 years ago |
Conrad Meyer
|
0292c54bdb
Add support for multithreading the inactive queue pageout within a domain.
|
4 years ago |
Mark Johnston
|
efec381dd1
Remove most lingering references to the page lock in comments.
|
4 years ago |
Mark Johnston
|
958d8f527c
Remove the volatile qualifier from busy_lock.
|
4 years ago |
Mark Johnston
|
f72e5be58a
vm_page_xbusy_claim(): Use atomics to update busy lock state.
|
4 years ago |