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
2022-02-01
Attempt to guarantee that on copy-on-write faulting, the new copy
Philip Guenther
2022-01-29
Fix macro name in comment.
Kenji Aoyama
2022-01-19
Grab the kernel lock in uvm_wxcheck() when aborting the process
Klemens Nanni
2022-01-19
Comment out an incorrect lock assertion.
Martin Pieuchot
2022-01-17
Call uvm_pglistfree(9) instead of uvm_pmr_freepageq().
Martin Pieuchot
2022-01-05
Remove kbind(2)'s restriction that a target buffer not cross page
Philip Guenther
2021-12-29
Consistently name page argument `pg'.
Martin Pieuchot
2021-12-28
Unlock bottom part of the fault handler.
Martin Pieuchot
2021-12-23
Roll the syscalls that have an off_t argument to remove the explicit padding.
Philip Guenther
2021-12-21
Fix a typo in mlock(2) error path triggering a double-free.
Martin Pieuchot
2021-12-17
Do not try to unlock a NULL object.
Martin Pieuchot
2021-12-15
Use a per-UVM object lock to serialize the lower part of the fault handler.
Martin Pieuchot
2021-12-12
Add vnode parameter to VOP_STRATEGY()
Visa Hankala
2021-12-10
Revert "kbind(2): disable system call if not initialized before
Philip Guenther
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
[next]