History log of /netbsd-src/sys/uvm/uvm_page_array.h (Results 1 – 2 of 2)
Revision Date Author Comments
# 4bfe0439 25-May-2020 ad <ad@NetBSD.org>

- Alter the convention for uvm_page_array slightly, so the basic search
parameters can't change part way through a search: move the "uobj" and
"flags" arguments over to uvm_page_array_init() and

- Alter the convention for uvm_page_array slightly, so the basic search
parameters can't change part way through a search: move the "uobj" and
"flags" arguments over to uvm_page_array_init() and store those with the
array.

- With that, detect when it's not possible to find any more pages in the
tree with the given search parameters, and avoid repeated tree lookups if
the caller loops over uvm_page_array_fill_and_peek().

show more ...


# 881d12e6 15-Dec-2019 ad <ad@NetBSD.org>

Merge from yamt-pagecache:

- do gang lookup of pages using radixtree.
- remove now unused uvm_object::uo_memq and vm_page::listq.queue.