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
/
kern_sysctl.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert the convertion of per-process thread into a SMR_TAILQ.
mpi
2021-02-08
1
-3
/
+3
*
Cache parent's pid as `ps_ppid' and use it instead of `ps_pptr->ps_pid'.
mvs
2021-01-17
1
-2
/
+2
*
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
*
Analog to the the kern.audio.record sysctl parameter for audio(4)
mglocker
2020-12-28
1
-1
/
+29
*
Convert the per-process thread list into a SMR_TAILQ.
mpi
2020-12-07
1
-3
/
+3
*
Convert hw_sysctl to sysctl_bounded_args
gnezdo
2020-11-16
1
-12
/
+15
*
Convert kern_sysctl to sysctl_bounded_args
gnezdo
2020-11-16
1
-103
/
+74
*
Convert ffs_sysctl to sysctl_bounded_args
gnezdo
2020-11-07
1
-3
/
+9
*
Serialize accesses to "struct vmspace" and document its refcounting.
mpi
2020-10-19
1
-3
/
+3
*
Remove unused sysctl_int_arr(9)
gnezdo
2020-09-01
1
-15
/
+1
*
Remove unused debug_syncprt, improve debug sysctl handling
kn
2020-08-23
1
-4
/
+5
*
Move sysctl(2) CTL_DEBUG from DEBUG to new DEBUG_SYSCTL
kn
2020-08-22
1
-4
/
+4
*
Style fixups from hurried commits
gnezdo
2020-08-18
1
-4
/
+4
*
Add sysctl_bounded_arr as a replacement for sysctl_int_arr
gnezdo
2020-08-18
1
-2
/
+33
*
Move range check inside sysctl_int_arr
gnezdo
2020-08-01
1
-3
/
+3
*
there's not going to be any whole kernel wide network livelocks soon.
dlg
2020-06-22
1
-3
/
+2
*
rndvar.h not needed here
deraadt
2020-05-29
1
-2
/
+1
*
Return EINVAL for KERN_PROC if the size parameter is 0.
millert
2020-03-09
1
-2
/
+2
*
New `kern.allowdt' button must be set to open(2) /dev/dt.
mpi
2020-01-24
1
-5
/
+8
*
Exclude offline cpus in KERN_CPTIME calculation. Without this too high
claudio
2020-01-02
1
-3
/
+6
*
Replace p_xstat with ps_xexit and ps_xsig
guenther
2019-12-11
1
-1
/
+2
*
struct proc: change ps_start from utc time to uptime
cheloha
2019-10-22
1
-2
/
+8
*
sysctl(2): add kern.utc_offset: successor to the DST/TIMEZONE options(4)
cheloha
2019-08-21
1
-1
/
+35
*
Allow concurrent reads of the f_offset field of struct file by
anton
2019-08-05
1
-2
/
+2
*
Prevent integer overflow in kernel and userland when checking mbuf
bluhm
2019-07-16
1
-7
/
+7
*
Revert anton@ changes about read/write unlocking
solene
2019-07-12
1
-2
/
+2
*
sysctl(2): add KERN_TIMEOUT_STATS: timeout(9) status and statistics.
cheloha
2019-07-12
1
-1
/
+3
*
Make read/write of the f_offset field belonging to struct file MP-safe;
anton
2019-07-10
1
-2
/
+2
*
In previous commit I forgot a net unlock if the PCB of the socket
bluhm
2019-06-16
1
-2
/
+5
*
When tcp_close() is running in parallel with fill_file(), the kernel
bluhm
2019-06-13
1
-2
/
+17
*
Revert to using the SCHED_LOCK() to protect time accounting.
mpi
2019-06-01
1
-3
/
+1
*
Use a per-process mutex to protect time accounting instead of SCHED_LOCK().
mpi
2019-05-31
1
-1
/
+3
*
Read and assign the integer value only once. With this sysctl_int() will
claudio
2019-05-22
1
-3
/
+7
*
Add a sysctl accessor to struct pf_status. The pf_status only holds the
claudio
2019-05-09
1
-1
/
+6
*
Add a dedicated sysctl(2) node for witness(4).
visa
2019-01-29
1
-1
/
+5
*
Move boottime into the timehands.
cheloha
2019-01-19
1
-2
/
+2
*
delete the dns jackport experiment. it has no future.
tedu
2018-11-19
1
-11
/
+1
*
Add new KERN_CPUSTATS sysctl(2) so we can identify offline CPUs.
cheloha
2018-11-17
1
-1
/
+35
*
Revert KERN_CPTIME2 ENODEV changes in kernel and userspace.
cheloha
2018-10-05
1
-3
/
+1
*
Revert the inpcb table mutex commit. It triggers a witness panic
bluhm
2018-10-04
1
-26
/
+11
*
KERN_CPTIME2: set ENODEV if the CPU is offline.
cheloha
2018-09-26
1
-1
/
+3
*
As a step towards per inpcb or socket locks, remove the net lock
bluhm
2018-09-20
1
-11
/
+26
*
Add hw.ncpuonline to count the number of online CPUs.
cheloha
2018-07-12
1
-1
/
+4
*
Update the file reference count field `f_count' using atomic operations
visa
2018-07-02
1
-3
/
+1
*
Lock the file descriptor table when accessing the `fd_ofileflags' array.
visa
2018-07-01
1
-2
/
+5
*
Unlock sendmsg(2) and sendto(2).
mpi
2018-06-20
1
-1
/
+3
*
SMT (Simultanious Multi Threading) implementations typically share
kettenis
2018-06-19
1
-1
/
+5
*
Move the declarations of the raw ip and ip6 pcb tables into the
bluhm
2018-06-02
1
-5
/
+1
*
Add missing #include "audio.h" needed for the NAUDIO macro.
ratchov
2018-05-27
1
-1
/
+3
[next]