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-04-28
Always acquire the `vmobjlock' before incrementing an object's reference.
Martin Pieuchot
2022-04-28
Call uvm_pageactivate() from uvm_pageunwire() instead of rerolling it.
Martin Pieuchot
2022-04-28
Update uvmexp.swpgonly only once in uvm_swap_get().
Martin Pieuchot
2022-04-19
add missing unlock before returning in uvn_detach()
Sebastien Marie
2022-04-11
Remove trailing spaces.
Martin Pieuchot
2022-04-04
Replace KASSERT in uvm_fault_unwire_locked() with code that handles the
Mark Kettenis
2022-03-17
In swap_io() allocate the buffer before doing encryption.
Martin Pieuchot
2022-03-12
Uncompress some one line comments to reduce the difference with NetBSD.
Martin Pieuchot
2022-03-12
Revert holding a read lock on the map while copying out data during sysctl(2).
Martin Pieuchot
2022-03-11
Hold a read lock on the map while copying out data during a sysctl(2) call
Mark Kettenis
2022-03-10
Do not clear the PG_BUSY flag before passing the anon to uvm_anon_release().
Martin Pieuchot
2022-02-22
Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h>
Philip Guenther
2022-02-21
Grab vmobjlocks with RW_DUPOK in vm_obj_wire() to silence WITNESS
Klemens Nanni
2022-02-21
interting -> inserting
Jonathan Gray
2022-02-18
Convert KVA allocation to km_alloc(9).
Mark Kettenis
2022-02-15
Backout previous "Unwire with map lock held" (commitid: SsVz7dLGFgR21kFe)
Klemens Nanni
2022-02-14
Unwire with map lock held
Klemens Nanni
2022-02-11
Backout previous "Unwire with map lock held" (commitid: eQBvWUwShD91dN9Z)
Klemens Nanni
2022-02-11
Backout previous "Assert vm map locks" (commitid: sRNBfzX2dJrxFDmb)
Klemens Nanni
2022-02-10
Assert vm map locks
Klemens Nanni
2022-02-10
Unwire with map lock held
Klemens Nanni
2022-02-03
The sparc64 pmap at least requires the fault access_type to be a
Philip Guenther
2022-02-03
Use UVM_KMF_TRYLOCK for consistency
Klemens Nanni
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
[prev]
[next]