opnsense-src/sys/vm
Chuck Silvers bd7d64f548 Don't mark pages as valid if reading the contents from disk fails.
Instead, just skip marking pages valid if the read fails.  Future
attempts to access such pages will notice that they are not marked valid
and try to read them from disk again.

Reviewed by:	kib, markj
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D25138
2020-06-06 00:47:59 +00:00
..
_vm_radix.h
default_pager.c
device_pager.c
memguard.c
memguard.h
phys_pager.c
pmap.h
redzone.c
redzone.h
sg_pager.c
swap_pager.c Use COUNTER_U64_DEFINE_EARLY() in places where it simplifies things. 2020-03-06 19:10:00 +00:00
swap_pager.h
uma.h
uma_core.c uma: hide item_domain under ifdef NUMA 2020-05-29 08:30:35 +00:00
uma_dbg.c
uma_dbg.h
uma_int.h Clean up uma_int.h a bit. 2020-03-07 15:37:23 +00:00
vm.h
vm_domainset.c
vm_domainset.h
vm_extern.h Use a single VM object for kernel stacks. 2020-04-26 20:08:57 +00:00
vm_fault.c Simplify the condition to enable superpage mappings in vm_fault_soft_fast(). 2020-05-27 21:44:26 +00:00
vm_glue.c Use a single VM object for kernel stacks. 2020-04-26 20:08:57 +00:00
vm_init.c
vm_kern.c Factor out the kmem contig page alloc and reclamation code. 2020-04-21 16:01:44 +00:00
vm_kern.h Use a single VM object for kernel stacks. 2020-04-26 20:08:57 +00:00
vm_map.c
vm_map.h
vm_meter.c
vm_mmap.c Correct terminology in vm.imply_prot_max sysctl description 2020-06-04 01:49:29 +00:00
vm_object.c Use COUNTER_U64_DEFINE_EARLY() in places where it simplifies things. 2020-03-06 19:10:00 +00:00
vm_object.h Add a blocking counter KPI. 2020-02-28 16:05:18 +00:00
vm_page.c Re-check for wirings after busying the page in vm_page_release_locked(). 2020-04-28 13:51:41 +00:00
vm_page.h Re-check for wirings after busying the page in vm_page_release_locked(). 2020-04-28 13:51:41 +00:00
vm_pageout.c
vm_pageout.h
vm_pagequeue.h
vm_pager.c
vm_pager.h Add a blocking counter KPI. 2020-02-28 16:05:18 +00:00
vm_param.h
vm_phys.c Fix boot on systems where NUMA domain 0 is unpopulated. 2020-05-28 19:41:00 +00:00
vm_phys.h Fix boot on systems where NUMA domain 0 is unpopulated. 2020-05-28 19:41:00 +00:00
vm_radix.c kernel: provide panicky version of __unreachable 2020-05-13 18:07:37 +00:00
vm_radix.h
vm_reserv.c Use COUNTER_U64_DEFINE_EARLY() in places where it simplifies things. 2020-03-06 19:10:00 +00:00
vm_reserv.h
vm_swapout.c Use a single VM object for kernel stacks. 2020-04-26 20:08:57 +00:00
vm_swapout_dummy.c
vm_unix.c
vnode_pager.c Don't mark pages as valid if reading the contents from disk fails. 2020-06-06 00:47:59 +00:00
vnode_pager.h