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
/
kern
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
syncer_thread: sleep without lbolt
cheloha
2021-01-14
1
-6
/
+25
*
kernel, sysctl(8): remove dead variable: tickadj
cheloha
2021-01-13
1
-6
/
+1
*
Convert mbuf type KDASSERT() to a proper KASSERT() in m_get(9).
bluhm
2021-01-13
1
-3
/
+3
*
New rw_obj_init() API providing reference-counted rwlock.
mpi
2021-01-11
2
-2
/
+124
*
Simplify sleep signal handling a bit by introducing sleep_signal_check().
claudio
2021-01-11
1
-16
/
+24
*
Split hierarchical calls into kern_sysctl_dirs
gnezdo
2021-01-09
1
-42
/
+46
*
Reduce case duplication in kern_sysctl
gnezdo
2021-01-09
1
-108
/
+85
*
Enforce range with sysctl_int_bounded in sysctl_wdog
gnezdo
2021-01-09
1
-3
/
+5
*
Enforce range with sysctl_int_bounded in witness_sysctl_watch
gnezdo
2021-01-09
1
-10
/
+8
*
Use sysctl_int_bounded in sysctl_hwsmt
gnezdo
2021-01-09
1
-6
/
+2
*
If the loop check in somove(9) goes to release without setting an
bluhm
2021-01-09
1
-3
/
+2
*
Replace a custom linked list with SLIST.
visa
2021-01-09
1
-12
/
+10
*
Replace SIMPLEQ with SLIST because the code does not need a queue.
visa
2021-01-09
1
-26
/
+24
*
Remove unnecessary relocking of w_mtx as panic() should not return.
visa
2021-01-09
1
-10
/
+2
*
Lock kernel before raising SPL in klist_lock()
visa
2021-01-08
1
-3
/
+3
*
Fix boot-time crash on sparc64
visa
2021-01-08
1
-4
/
+15
*
Revert "Implement select(2) and pselect(2) on top of kqueue."
visa
2021-01-08
1
-148
/
+58
*
Adjust comment about klist_invalidate()
visa
2021-01-07
1
-5
/
+8
*
Add dt(4) TRACEPOINTs for pool_get() and pool_put(), this is simmilar to the
claudio
2021-01-06
1
-1
/
+6
*
pool(9): remove ticks
cheloha
2021-01-02
1
-11
/
+26
*
copyright++;
jsg
2021-01-01
1
-2
/
+2
*
Add trace points for malloc(9) and free(9). This makes them traceable
claudio
2020-12-31
1
-1
/
+7
*
Set klist lock for pipes.
visa
2020-12-30
1
-5
/
+15
*
Analog to the the kern.audio.record sysctl parameter for audio(4)
mglocker
2020-12-28
1
-1
/
+29
*
Use per-CPU counters for fault and stats counters reached in uvm_fault().
mpi
2020-12-28
1
-1
/
+2
*
Simplify parameters of pselregister().
visa
2020-12-26
1
-8
/
+5
*
Refactor klist insertion and removal
visa
2020-12-25
7
-28
/
+48
*
Small smr_grace_wait() optimization
visa
2020-12-25
1
-6
/
+26
*
tsleep(9): add global "nowake" channel for threads avoiding wakeup(9)
cheloha
2020-12-24
1
-1
/
+9
*
sigsuspend(2): change wmesg from "pause" to "sigsusp"
cheloha
2020-12-23
1
-2
/
+2
*
nanosleep(2): shorten wmesg from "nanosleep" to "nanoslp"
cheloha
2020-12-23
1
-2
/
+2
*
Ensure that filt_dead() takes effect
visa
2020-12-23
1
-1
/
+2
*
Clear error before each iteration in kqueue_scan()
visa
2020-12-23
1
-1
/
+3
*
Implement select(2) and pselect(2) on top of kqueue.
mpi
2020-12-22
1
-55
/
+148
*
Introduce klistops
visa
2020-12-20
1
-8
/
+156
*
Add fd close notification for kqueue-based poll() and select()
visa
2020-12-18
1
-7
/
+38
*
Make knote_{activate,remove}() internal to kern_event.c.
visa
2020-12-18
1
-1
/
+3
*
Remove kqueue_free() and use KQRELE() in kqpoll_exit().
visa
2020-12-16
1
-11
/
+6
*
Link kqpoll instances to fd_kqlist.
visa
2020-12-16
1
-10
/
+14
*
Use nkev in place of count in kqueue_scan().
visa
2020-12-15
1
-7
/
+4
*
Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.
jan
2020-12-12
3
-13
/
+13
*
Simplify filt_pipedetach()
visa
2020-12-11
1
-18
/
+7
*
Use sysctl_int_bounded for sysctl_hwsetperf
gnezdo
2020-12-10
1
-13
/
+7
*
Add kernel-only per-thread kqueue & helpers to initialize and free it.
mpi
2020-12-09
2
-3
/
+37
*
Convert the per-process thread list into a SMR_TAILQ.
mpi
2020-12-07
12
-39
/
+43
*
Refactor kqueue_scan() so it can be used by other syscalls.
mpi
2020-12-07
1
-48
/
+48
*
srp_finalize(9): tsleep(9) -> tsleep_nsec(9)
cheloha
2020-12-06
1
-2
/
+2
*
Convert sysctl_tc to sysctl_bounded_arr
gnezdo
2020-12-05
1
-7
/
+8
*
Prevent a TOCTOU race in single_thread_set() by extending the scope of the lock.
mpi
2020-12-04
2
-13
/
+27
*
Revert previous extension of the SCHED_LOCK(), the state isn't passed down.
mpi
2020-12-02
2
-27
/
+11
[prev]
[next]