NetBSD/sys/uvm
chs 0d0b0c4dc4 in uvm_findpage(), when uvm_page_array_fill_and_peek() returns a page
that is not the one we want and we make an assertion about dirtiness,
check the dirty status of the page we wanted rather than the page we got.
2020-08-16 00:24:41 +00:00
..
pmap s/pmaphist/maphist/ for now 2020-08-11 06:54:14 +00:00
files.uvm G/C USE_TOPDOWN_VM. __USE_TOPDOWN_VM is used (and hidden) 2020-08-04 06:10:27 +00:00
Makefile
uvm_amap.c Consistently use UVMHIST(__func__) 2020-07-09 05:57:15 +00:00
uvm_amap.h Go back to freeing struct vm_anon one by one. There may have been an 2020-03-20 19:08:54 +00:00
uvm_anon.c Consistently use UVMHIST(__func__) 2020-07-09 05:57:15 +00:00
uvm_anon.h Go back to freeing struct vm_anon one by one. There may have been an 2020-03-20 19:08:54 +00:00
uvm_aobj.c Consistently use UVMHIST(__func__) 2020-07-09 05:57:15 +00:00
uvm_aobj.h
uvm_bio.c PR kern/55467 2020-07-09 09:24:32 +00:00
uvm_coredump.c
uvm_ddb.h
uvm_device.c Consistently use UVMHIST(__func__) 2020-07-09 05:57:15 +00:00
uvm_device.h
uvm_extern.h centralize calls from UVM to radixtree into a few functions. 2020-08-14 09:06:14 +00:00
uvm_fault_i.h
uvm_fault.c Consistently use UVMHIST(__func__) 2020-07-09 05:57:15 +00:00
uvm_fault.h
uvm_glue.c Remove PG_ZERO. It worked brilliantly on x86 machines from the mid-90s but 2020-06-14 21:41:42 +00:00
uvm_glue.h
uvm_init.c Fix a comment. 2020-03-06 20:46:12 +00:00
uvm_io.c
uvm_km.c Consistently use UVMHIST(__func__) 2020-07-09 05:57:15 +00:00
uvm_km.h
uvm_loan.c Counter tweaks: 2020-06-11 22:21:05 +00:00
uvm_loan.h
uvm_map.c Consistently use UVMHIST(__func__) 2020-07-09 05:57:15 +00:00
uvm_map.h Catch up with the usage of struct vmspace::vm_refcnt 2020-05-26 00:50:53 +00:00
uvm_meter.c Remove PG_ZERO. It worked brilliantly on x86 machines from the mid-90s but 2020-06-14 21:41:42 +00:00
uvm_mmap.c
uvm_mremap.c
uvm_object.c use uint64_t rather than int for storing the index of a page within an object. 2020-08-15 07:24:09 +00:00
uvm_object.h centralize calls from UVM to radixtree into a few functions. 2020-08-14 09:06:14 +00:00
uvm_page_array.c uvm_page_array_fill(): return ENOENT in all cases when nothing's left. 2020-05-26 21:52:12 +00:00
uvm_page_array.h - Alter the convention for uvm_page_array slightly, so the basic search 2020-05-25 21:15:10 +00:00
uvm_page_status.c centralize calls from UVM to radixtree into a few functions. 2020-08-14 09:06:14 +00:00
uvm_page.c add a __diagused to fix non-DIAGNOSTIC kernel 2020-08-15 01:27:22 +00:00
uvm_page.h Remove PG_ZERO. It worked brilliantly on x86 machines from the mid-90s but 2020-06-14 21:41:42 +00:00
uvm_pager.c centralize calls from UVM to radixtree into a few functions. 2020-08-14 09:06:14 +00:00
uvm_pager.h PR kern/32166: pgo_get protocol is ambiguous 2020-05-19 22:22:15 +00:00
uvm_param.h unifdef -U_LKM 2020-07-23 19:07:01 +00:00
uvm_pdaemon.c Consistently use UVMHIST(__func__) 2020-07-09 05:57:15 +00:00
uvm_pdaemon.h
uvm_pdpolicy_clock.c Counter tweaks: 2020-06-11 22:21:05 +00:00
uvm_pdpolicy_clockpro.c Start trying to reduce cache misses on vm_page during fault processing. 2020-05-17 19:38:16 +00:00
uvm_pdpolicy_impl.h
uvm_pdpolicy.h Start trying to reduce cache misses on vm_page during fault processing. 2020-05-17 19:38:16 +00:00
uvm_pgflcache.c Remove PG_ZERO. It worked brilliantly on x86 machines from the mid-90s but 2020-06-14 21:41:42 +00:00
uvm_pgflcache.h
uvm_pglist.c Remove PG_ZERO. It worked brilliantly on x86 machines from the mid-90s but 2020-06-14 21:41:42 +00:00
uvm_pglist.h Comments 2020-04-13 15:16:14 +00:00
uvm_physseg.c Fix typo. Use PRIxPADDR rather than casting. 2020-07-15 15:08:26 +00:00
uvm_physseg.h
uvm_pmap.h pmap_remove_all(): Return a boolean value to indicate the behaviour. If 2020-03-14 14:05:42 +00:00
uvm_prot.h
uvm_readahead.c Drop & re-acquire vmobjlock less often. 2020-05-19 21:45:35 +00:00
uvm_readahead.h
uvm_stat.c Remove PG_ZERO. It worked brilliantly on x86 machines from the mid-90s but 2020-06-14 21:41:42 +00:00
uvm_stat.h Oops, forgot the empty macro version of UVMHIST_CALLARGS 2020-04-13 07:11:08 +00:00
uvm_swap.c Split aes_cbc_* and aes_xts_* into their own header files. 2020-07-25 22:14:35 +00:00
uvm_swap.h
uvm_swapstub.c
uvm_unix.c
uvm_user.c
uvm_vnode.c in uvm_findpage(), when uvm_page_array_fill_and_peek() returns a page 2020-08-16 00:24:41 +00:00
uvm.h - If the hardware provided NUMA info, then use it to decide how to set up 2020-05-17 15:11:57 +00:00