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
*
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
*
Condition the new audio_record_enable pieces on NAUDIO > 0, fixing
sthen
2018-05-26
1
-2
/
+9
*
In addition to "on" and "off", allow the audio "record.enable" mixer
ratchov
2018-05-26
1
-1
/
+20
*
Add kern.witnesswatch sysctl for controlling witness(4). By default,
visa
2018-05-16
1
-1
/
+6
*
Use fd_getfile() in sysctl_file() instead of rewriting it.
mpi
2018-05-08
1
-7
/
+5
*
Change fd_iterfile() to not return imature fps instead of skipping them
mpi
2018-05-08
1
-4
/
+2
*
Protect per-file counters and document which lock is used to protect
mpi
2018-05-08
1
-1
/
+3
*
Introduce fd_iterfile() a new helper function to iterate over `filehead'.
mpi
2018-04-25
1
-18
/
+5
*
Remove almost unused `flags' argument of suser().
mpi
2018-02-19
1
-12
/
+12
*
Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined.
guenther
2018-01-02
1
-1
/
+2
*
Remove NET_LOCK()'s argument.
mpi
2017-08-11
1
-4
/
+3
*
Do not touch file pointers for which FILE_IS_USABLE() is false.
gerhard
2017-06-20
1
-1
/
+2
*
tweak sysctl_string and sysctl_tstring to use size_t for lengths, not int
dlg
2017-06-14
1
-5
/
+6
*
use size_t for the size of things in memory, not int.
dlg
2017-06-13
1
-4
/
+5
*
Do not export the protocol PCB pointer from kernel to non-root users
bluhm
2017-05-06
1
-2
/
+3
*
Enforce that sysctl kern.somaxconn and sominconn can only be set
bluhm
2017-04-27
1
-5
/
+21
*
timeval has trailing padding on powerpc and m88k, so memset it before
guenther
2017-04-05
1
-1
/
+2
[next]