index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
uvm
Age
Commit message (
Expand
)
Author
2021-12-07
uvm_map_inentry() is provided a format string that says "inside", but then
Theo de Raadt
2021-12-07
uvn_reference(): correct printf(9) argument order
Scott Soule Cheloha
2021-12-05
kbind(2): disable system call if not initialized before first __tfork(2)
Scott Soule Cheloha
2021-11-11
Convert a for loop into LIST_FOREACH to reduce the diff to NetBSD.
Theo Buehler
2021-10-24
Move pmap_{,k}remove() inside uvm_km_pgremove{,_intrsafe}().
Martin Pieuchot
2021-10-24
Shuffle variables around and use KASSERT() instead of panic().
Martin Pieuchot
2021-10-23
Sprinkle uvm_obj_destroy() over UVM object recycling code.
Martin Pieuchot
2021-10-20
revert vnode: remove VLOCKSWORK and check locking when vop_islocked != nullop
Sebastien Marie
2021-10-19
vnode: remove VLOCKSWORK and check locking when vop_islocked != nullop
Sebastien Marie
2021-10-17
km_alloc(9) needs to be passed a size that is a multiple of PAGE_SIZE.
Patrick Wildt
2021-10-12
Introduce a dummy uvm_obj_destroy() interface. This function will be
Mark Kettenis
2021-10-12
Fix the deadlock between uvn_io() and uvn_flush() by restarting the fault.
Martin Pieuchot
2021-10-12
Revert the fix for the deadlock between uvn_io() and uvn_flush().
Martin Pieuchot
2021-10-05
Unref/free amaps before grabbing the KERNEL_LOCK().
Martin Pieuchot
2021-09-05
Introduce dummy pagers for 'special' subsystems using UVM objects.
Martin Pieuchot
2021-08-30
Fix a locking assertion in error path.
Martin Pieuchot
2021-06-29
remove arch ifdefs around drm.h include
Jonathan Gray
2021-06-28
Make anonymous object reference counting independant from the KERNEL_LOCK().
Martin Pieuchot
2021-06-25
basic radeondrm / X support for riscv64. Ok kettenis@
Matthieu Herrb
2021-06-17
Revert previous: unref of amap outside of the KERNEL_LOCK().
Martin Pieuchot
2021-06-16
Change the prefix of UVM object functions to match NetBSD's.
Martin Pieuchot
2021-06-15
Use a macro to assert that given uobjs correspond to anonymous objects.
Martin Pieuchot
2021-06-15
Unref/free amaps before grabbing the KERNEL_LOCK().
Martin Pieuchot
2021-05-31
call drmbackoff() on powerpc64 as well
Jonathan Gray
2021-05-22
Use atomic operations for reference counting VM maps.
Martin Pieuchot
2021-05-20
Make use of uao_dropswap_range() in uao_free() instead of re-rolling it.
Martin Pieuchot
2021-05-16
panic does not require a \n at the end. When one is provided, it looks wrong.
Theo de Raadt
2021-04-22
Keep under #ifdef TMPFS functions to grow/shrink uaobj.
Martin Pieuchot
2021-04-21
Convert remaining uvm_km_zalloc(9) to km_alloc(9).
Martin Pieuchot
2021-03-31
Introduce UAO_USES_SWHASH() and use tabs instead of spaces in #defines.
Martin Pieuchot
2021-03-26
Remove parenthesis around return value to reduce the diff with NetBSD.
Martin Pieuchot
2021-03-20
Sync some comments in order to reduce the difference with NetBSD.
Martin Pieuchot
2021-03-12
spelling
Jonathan Gray
2021-03-05
ansi
Jonathan Gray
2021-03-04
Modify `uvmexp.swpgonly' atomically, required for uvm_fault() w/o KERNEL_LOCK()
Martin Pieuchot
2021-03-04
Bring back previous fix for UVM vnode deadlock.
Martin Pieuchot
2021-03-02
Fix the deadlock between uvn_io() and uvn_flush() by restarting the fault.
Martin Pieuchot
2021-03-02
Revert the fix for the deadlock between uvn_io() and uvn_flush().
Martin Pieuchot
2021-03-01
If an anon is associated with a page, acquire its lock before any modification.
Martin Pieuchot
2021-03-01
Move the top part of uvm_fault_lower(), the lookup, in its own function.
Martin Pieuchot
2021-02-23
remove unused uvm_mapent_bias()
Jonathan Gray
2021-02-23
Move `pgo_fault' handler outside of uvm_fault_lower().
Martin Pieuchot
2021-02-16
Comments & style cleanup, no functional change intended.
Martin Pieuchot
2021-02-15
Fix double unlock in uvmfault_anonget().
Martin Pieuchot
2021-02-08
Revert the convertion of per-process thread into a SMR_TAILQ.
Martin Pieuchot
2021-01-19
(re)Introduce locking for amaps & anons.
Martin Pieuchot
2021-01-16
Move `access_type' to the fault context.
Martin Pieuchot
2021-01-11
Assert that the KERNEL_LOCK() is held in uao_set_swslot().
Martin Pieuchot
2021-01-09
Enforce range with sysctl_int_bounded in swap_encrypt_ctl
gnezdo
2021-01-02
uvm: uvm_fault_lower(): don't sleep on lbolt
cheloha
[next]