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
/
uvm_map.c
Age
Commit message (
Expand
)
Author
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-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
2021-12-21
Fix a typo in mlock(2) error path triggering a double-free.
Martin Pieuchot
2021-12-15
Use a per-UVM object lock to serialize the lower part of the fault handler.
Martin Pieuchot
2021-12-07
uvm_map_inentry() is provided a format string that says "inside", but then
Theo de Raadt
2021-10-24
Move pmap_{,k}remove() inside uvm_km_pgremove{,_intrsafe}().
Martin Pieuchot
2021-10-05
Unref/free amaps before grabbing the KERNEL_LOCK().
Martin Pieuchot
2021-06-17
Revert previous: unref of amap outside of the KERNEL_LOCK().
Martin Pieuchot
2021-06-15
Unref/free amaps before grabbing the KERNEL_LOCK().
Martin Pieuchot
2021-05-22
Use atomic operations for reference counting VM maps.
Martin Pieuchot
2021-03-26
Remove parenthesis around return value to reduce the diff with NetBSD.
Martin Pieuchot
2021-03-12
spelling
Jonathan Gray
2021-03-05
ansi
Jonathan Gray
2021-02-23
remove unused uvm_mapent_bias()
Jonathan Gray
2021-01-19
(re)Introduce locking for amaps & anons.
Martin Pieuchot
2020-10-19
Serialize accesses to "struct vmspace" and document its refcounting.
Martin Pieuchot
2020-09-22
Spell inline correctly.
Martin Pieuchot
2020-09-14
Since the issues with calling uvm_map_inentry_fix() without holding the
Mark Kettenis
2020-09-12
Add tracepoints in the page fault handler and when entries are added to maps.
Martin Pieuchot
2020-07-06
fix spelling
Theo de Raadt
2020-03-25
Do not test against NULL a variable which is dereference before that.
Martin Pieuchot
2020-03-04
Do not count pages mapped as PROT_NONE against the RLIMIT_DATA limit.
Mark Kettenis
2019-12-30
convert infinite msleep(9) to msleep_nsec(9)
Jonathan Gray
2019-12-18
Set vm_map's pmap in uvm_map_setup().
Visa Hankala
2019-12-18
Use separate rwlock initializations for userland ("vmspace") and kernel
Mark Kettenis
2019-12-12
Header cleanup.
Martin Pieuchot
2019-12-09
Many people have crossed the ABI, so re-enable "syscall call-from" checking.
Theo de Raadt
2019-12-09
improve comment for uvm_map_inentry_pc(), the underlying
Theo de Raadt
2019-12-04
Fix a bad offset calculation in uvm_share.
Mike Larkin
2019-12-02
Stop supporting UVM_FLAG_TRYLOCK in uvm_mapanon(), it is not used.
Martin Pieuchot
2019-11-30
temporarily neuter the syscall-callfrom check as a few people
Theo de Raadt
2019-11-29
Repurpose the "syscalls must be on a writeable page" mechanism to
Theo de Raadt
2019-11-26
Fix a panic string that had the wrong function name and an improperly
Mike Larkin
2019-11-26
Fix a bunch of lines that had trailing whitespace.
Mike Larkin
2019-11-02
Revert previous, a race is present and can be triggered with golang.
Martin Pieuchot
2019-11-01
Push the KERNEL_LOCK() down in uvm_map_inentry().
Martin Pieuchot
2019-11-01
Keep local function definitions in C files.
Martin Pieuchot
2019-09-09
Inform about system call memory write protection and stack mapping
Alexander Bluhm
2019-06-14
The addition of writeable-syscall checking near MAP_STACK checking
Theo de Raadt
2019-06-01
Refactor the MAP_STACK feature, and introduce another similar variation:
Theo de Raadt
2019-05-16
Handle a bit more work without taking the kernel lock. This should avoid
Mark Kettenis
2019-04-23
Remove file name and line number output from witness(4)
Visa Hankala
2019-03-01
New mmap(2) flag: MAP_CONCEAL.
cheloha
2019-02-15
With an opportunistic check performed at every trap, we insist userland
Theo de Raadt
[next]