index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
uvm
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Use KASSERT() instead of if(x) panic() for sanity checks.
mpi
2020-09-25
1
-14
/
+6
*
Remove trailing white spaces.
mpi
2020-09-24
1
-39
/
+39
*
Spell inline correctly.
mpi
2020-09-22
7
-30
/
+27
*
Kill outdated comment, pmap_enter(9) doesn't sleep.
mpi
2020-09-22
1
-8
/
+1
*
Since the issues with calling uvm_map_inentry_fix() without holding the
kettenis
2020-09-14
1
-3
/
+3
*
Include <sys/systm.h> directly instead of relying on uvm_map.h to pull it.
mpi
2020-09-13
3
-4
/
+8
*
Add tracepoints in the page fault handler and when entries are added to maps.
mpi
2020-09-12
2
-2
/
+11
*
fix spelling
deraadt
2020-07-06
1
-2
/
+2
*
Add support for timeconting in userland.
pirofti
2020-07-06
1
-2
/
+3
*
kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)
cheloha
2020-06-24
1
-2
/
+2
*
Prevent km_alloc() from returning garbage if pagelist is empty.
jan
2020-05-23
1
-2
/
+2
*
Document uvmexp.nswget without relying on implementation details.
mpi
2020-04-23
1
-2
/
+2
*
Tweak the code that wakes up uvm_pmalloc sleepers in the page daemin.
kettenis
2020-04-04
1
-8
/
+8
*
Do not test against NULL a variable which is dereference before that.
mpi
2020-03-25
1
-5
/
+2
*
Use FALLTHROUGH in uvm_total() like it is done in uvm_loadav().
mpi
2020-03-24
1
-1
/
+2
*
Do not count pages mapped as PROT_NONE against the RLIMIT_DATA limit.
kettenis
2020-03-04
2
-10
/
+51
*
Cleanup <sys/kthread.h> and <sys/proc.h> includes.
mpi
2020-02-18
2
-3
/
+4
*
struct vops is not modified during runtime so use const which moves each
claudio
2020-01-20
1
-2
/
+2
*
Use list for freeing pages in uvn_flush() to optimize freeing chunks of
kettenis
2020-01-16
1
-3
/
+10
*
Add uvm_anfree_list() to free anons as a list of pages. Use this in
beck
2020-01-04
3
-9
/
+31
*
Add uvm_pmr_remove_1strange_reverse to efficiently free pages
beck
2020-01-01
1
-6
/
+135
*
convert infinite msleep(9) to msleep_nsec(9)
jsg
2019-12-30
4
-16
/
+16
*
Hook up the shrinker for inteldrm(4). This is a "light" version that only
kettenis
2019-12-25
1
-1
/
+14
*
Set vm_map's pmap in uvm_map_setup().
visa
2019-12-18
3
-13
/
+11
*
Use separate rwlock initializations for userland ("vmspace") and kernel
kettenis
2019-12-18
1
-2
/
+5
*
Header cleanup.
mpi
2019-12-12
3
-93
/
+47
*
Many people have crossed the ABI, so re-enable "syscall call-from" checking.
deraadt
2019-12-09
1
-3
/
+3
*
improve comment for uvm_map_inentry_pc(), the underlying
deraadt
2019-12-09
1
-3
/
+5
*
Convert infinite sleeps to {m,t}sleep_nsec(9).
mpi
2019-12-08
6
-13
/
+14
*
Remove an unnecessary #ifndef PMAP_EXCLUDE_DECLS. It was last utilized
visa
2019-12-08
1
-3
/
+1
*
Sync KVE_ET_* and UVM_ET_* flags.
mpi
2019-12-06
1
-2
/
+3
*
Move uvmexp_print() to a better place.
mpi
2019-12-05
2
-99
/
+61
*
Remove clause #3 from mrg@NetBSD license.
mpi
2019-12-05
2
-6
/
+2
*
Fix a bad offset calculation in uvm_share.
mlarkin
2019-12-04
1
-12
/
+22
*
Stop supporting UVM_FLAG_TRYLOCK in uvm_mapanon(), it is not used.
mpi
2019-12-02
1
-11
/
+4
*
temporarily neuter the syscall-callfrom check as a few people
deraadt
2019-11-30
1
-3
/
+3
*
Add uvm_objfree function to free all pages in a uvm_obj in one go.
beck
2019-11-29
2
-2
/
+32
*
Split out the code that removes a page from uvm objects and clears the flags
kettenis
2019-11-29
2
-7
/
+18
*
Repurpose the "syscalls must be on a writeable page" mechanism to
deraadt
2019-11-29
5
-8
/
+64
*
uvm_pagealloc_contig() doesn't exist and shouldn't exist
guenther
2019-11-28
1
-3
/
+1
*
Remove end of line whitespace.
mlarkin
2019-11-28
1
-11
/
+11
*
Add dummy msyscall(2) system call which is currently a noop. This will
deraadt
2019-11-27
1
-1
/
+27
*
Fix a panic string that had the wrong function name and an improperly
mlarkin
2019-11-26
1
-4
/
+3
*
Fix a bunch of lines that had trailing whitespace.
mlarkin
2019-11-26
1
-28
/
+28
*
Kill uvm_deallocate(9) and use uvm_unmap() directly.
mpi
2019-11-05
3
-59
/
+3
*
Revert previous, a race is present and can be triggered with golang.
mpi
2019-11-02
1
-3
/
+3
*
Start documenting which locking primitives apply to uvm_map members.
mpi
2019-11-02
1
-11
/
+15
*
Push the KERNEL_LOCK() down in uvm_map_inentry().
mpi
2019-11-01
1
-3
/
+3
*
Keep local function definitions in C files.
mpi
2019-11-01
2
-6
/
+6
*
Inform about system call memory write protection and stack mapping
bluhm
2019-09-09
1
-1
/
+3
[prev]
[next]