1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-03 06:45:37 -08:00
openbsd-src/sys/uvm
2024-12-04 09:21:06 +00:00
..
uvm_addr.c Fix some spelling. 2024-09-04 07:54:51 +00:00
uvm_addr.h remove uvm_addr_align() and uvm_addr_align_back() 2024-07-04 04:52:10 +00:00
uvm_amap.c Pass the rw_enter(9) type to amap_lock() in preparation for using shared locks. 2024-12-04 09:19:11 +00:00
uvm_amap.h Pass the rw_enter(9) type to amap_lock() in preparation for using shared locks. 2024-12-04 09:19:11 +00:00
uvm_anon.c Make uvmfault_anonget() return errno values instead of converting them. 2024-11-26 10:10:28 +00:00
uvm_anon.h (re)Introduce locking for amaps & anons. 2021-01-19 13:21:36 +00:00
uvm_aobj.c Change pgo_get() interface in preparation for running PGO_LOCKED in parallel. 2024-11-27 10:41:38 +00:00
uvm_aobj.h Put back in the simplification of the aiodone daemon. 2023-05-13 09:24:59 +00:00
uvm_ddb.h
uvm_device.c Remove assertion in udv_detach(), the function is already mpsafe. 2024-07-24 12:15:55 +00:00
uvm_device.h
uvm_extern.h remove forward declaration of struct mount 2024-11-19 06:18:26 +00:00
uvm_fault.c Document that the original page during a CoW can be unlocked earlier. 2024-12-04 09:21:06 +00:00
uvm_fault.h Remove unused `anon' argument from uvmfault_unlockall(). 2020-11-06 11:52:39 +00:00
uvm_glue.c Change uvm_swapout_threads() to return the amound of freed pages. 2024-10-28 08:25:32 +00:00
uvm_glue.h Change uvm_swapout_threads() to return the amound of freed pages. 2024-10-29 08:23:07 +00:00
uvm_init.c Sync some comments in order to reduce the difference with NetBSD. 2021-03-20 10:24:21 +00:00
uvm_io.c Add mimmutable(2) system call which locks the permissions (PROT_*) of 2022-10-07 14:59:39 +00:00
uvm_km.c Retire uvm_km_zalloc(). 2024-11-01 20:26:18 +00:00
uvm_km.h
uvm_map.c Pass the rw_enter(9) type to amap_lock() in preparation for using shared locks. 2024-12-04 09:19:11 +00:00
uvm_map.h procmap(8) -> procmap(1); spotted by Avon Robertson 2024-11-15 02:59:23 +00:00
uvm_meter.c Remove unused min values and document reserves for pagedaemon & kernel. 2024-11-26 09:51:30 +00:00
uvm_mmap.c We do not need the PS_LIBCPIN and PS_PIN flag fields anymore, which were 2024-08-21 03:07:45 +00:00
uvm_object.c Grab vmobjlocks with RW_DUPOK in vm_obj_wire() to silence WITNESS 2022-02-21 16:08:36 +00:00
uvm_object.h spelling 2022-09-04 06:49:11 +00:00
uvm_page.c Remove unused min values and document reserves for pagedaemon & kernel. 2024-11-26 09:51:30 +00:00
uvm_page.h remove prototypes with no matching function 2024-05-13 01:15:50 +00:00
uvm_pager.c Do not retry with a single page if paging out a cluster didn't work. 2024-11-25 12:51:00 +00:00
uvm_pager.h Fix the deadlock between uvn_io() and uvn_flush() by restarting the fault. 2021-10-12 07:38:22 +00:00
uvm_param.h
uvm_pdaemon.c Push the KERNEL_LOCK() down in the aiodone_daemon(). 2024-11-25 13:37:49 +00:00
uvm_percpu.h Add per-CPU caches to the pmemrange allocator. 2024-05-01 12:54:27 +00:00
uvm_pmap.h pmap_virtual_space() and pmap_steal_memory() are mutually exclusive, so 2024-04-03 18:43:32 +00:00
uvm_pmemrange.c sparc64 now has ci_idepth. 2024-11-08 15:54:33 +00:00
uvm_pmemrange.h Document locking of failing allocation requests and improve the comments. 2024-11-07 11:12:46 +00:00
uvm_swap_encrypt.c spelling 2021-03-12 14:15:49 +00:00
uvm_swap_encrypt.h de-macro SWAP_KEY_*; ok miod@ mpi@ 2024-11-07 09:04:55 +00:00
uvm_swap.c de-macro SWAP_KEY_*; ok miod@ mpi@ 2024-11-07 09:04:55 +00:00
uvm_swap.h Make out-of-swap checks more robust. 2023-10-27 19:18:53 +00:00
uvm_unix.c Fix core file writing when a file map into memory has later been truncated 2024-01-17 22:22:25 +00:00
uvm_vnode.c Change pgo_get() interface in preparation for running PGO_LOCKED in parallel. 2024-11-27 10:41:38 +00:00
uvm_vnode.h Access to u_flags' should be serialized by the vmobjlock'. 2022-10-20 13:31:52 +00:00
uvm.h Delete the msyscall mechanism entirely, since mimmutable+pinsyscalls has 2024-04-02 08:39:16 +00:00
uvmexp.h Account for in-flight pages being written to disk when computing page shortage. 2024-11-25 13:06:25 +00:00