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
Age
Commit message (
Expand
)
Author
Files
Lines
2020-06-22
there's not going to be any whole kernel wide network livelocks soon.
dlg
1
-3
/
+2
2020-05-29
rndvar.h not needed here
deraadt
1
-2
/
+1
2020-03-09
Return EINVAL for KERN_PROC if the size parameter is 0.
millert
1
-2
/
+2
2020-01-24
New `kern.allowdt' button must be set to open(2) /dev/dt.
mpi
1
-5
/
+8
2020-01-02
Exclude offline cpus in KERN_CPTIME calculation. Without this too high
claudio
1
-3
/
+6
2019-12-11
Replace p_xstat with ps_xexit and ps_xsig
guenther
1
-1
/
+2
2019-10-22
struct proc: change ps_start from utc time to uptime
cheloha
1
-2
/
+8
2019-08-21
sysctl(2): add kern.utc_offset: successor to the DST/TIMEZONE options(4)
cheloha
1
-1
/
+35
2019-08-05
Allow concurrent reads of the f_offset field of struct file by
anton
1
-2
/
+2
2019-07-16
Prevent integer overflow in kernel and userland when checking mbuf
bluhm
1
-7
/
+7
2019-07-12
Revert anton@ changes about read/write unlocking
solene
1
-2
/
+2
2019-07-12
sysctl(2): add KERN_TIMEOUT_STATS: timeout(9) status and statistics.
cheloha
1
-1
/
+3
2019-07-10
Make read/write of the f_offset field belonging to struct file MP-safe;
anton
1
-2
/
+2
2019-06-16
In previous commit I forgot a net unlock if the PCB of the socket
bluhm
1
-2
/
+5
2019-06-13
When tcp_close() is running in parallel with fill_file(), the kernel
bluhm
1
-2
/
+17
2019-06-01
Revert to using the SCHED_LOCK() to protect time accounting.
mpi
1
-3
/
+1
2019-05-31
Use a per-process mutex to protect time accounting instead of SCHED_LOCK().
mpi
1
-1
/
+3
2019-05-22
Read and assign the integer value only once. With this sysctl_int() will
claudio
1
-3
/
+7
2019-05-09
Add a sysctl accessor to struct pf_status. The pf_status only holds the
claudio
1
-1
/
+6
2019-01-29
Add a dedicated sysctl(2) node for witness(4).
visa
1
-1
/
+5
2019-01-19
Move boottime into the timehands.
cheloha
1
-2
/
+2
2018-11-19
delete the dns jackport experiment. it has no future.
tedu
1
-11
/
+1
2018-11-17
Add new KERN_CPUSTATS sysctl(2) so we can identify offline CPUs.
cheloha
1
-1
/
+35
2018-10-05
Revert KERN_CPTIME2 ENODEV changes in kernel and userspace.
cheloha
1
-3
/
+1
2018-10-04
Revert the inpcb table mutex commit. It triggers a witness panic
bluhm
1
-26
/
+11
2018-09-26
KERN_CPTIME2: set ENODEV if the CPU is offline.
cheloha
1
-1
/
+3
2018-09-20
As a step towards per inpcb or socket locks, remove the net lock
bluhm
1
-11
/
+26
2018-07-12
Add hw.ncpuonline to count the number of online CPUs.
cheloha
1
-1
/
+4
2018-07-02
Update the file reference count field `f_count' using atomic operations
visa
1
-3
/
+1
2018-07-01
Lock the file descriptor table when accessing the `fd_ofileflags' array.
visa
1
-2
/
+5
2018-06-20
Unlock sendmsg(2) and sendto(2).
mpi
1
-1
/
+3
2018-06-19
SMT (Simultanious Multi Threading) implementations typically share
kettenis
1
-1
/
+5
2018-06-02
Move the declarations of the raw ip and ip6 pcb tables into the
bluhm
1
-5
/
+1
2018-05-27
Add missing #include "audio.h" needed for the NAUDIO macro.
ratchov
1
-1
/
+3
2018-05-26
Condition the new audio_record_enable pieces on NAUDIO > 0, fixing
sthen
1
-2
/
+9
2018-05-26
In addition to "on" and "off", allow the audio "record.enable" mixer
ratchov
1
-1
/
+20
2018-05-16
Add kern.witnesswatch sysctl for controlling witness(4). By default,
visa
1
-1
/
+6
2018-05-08
Use fd_getfile() in sysctl_file() instead of rewriting it.
mpi
1
-7
/
+5
2018-05-08
Change fd_iterfile() to not return imature fps instead of skipping them
mpi
1
-4
/
+2
2018-05-08
Protect per-file counters and document which lock is used to protect
mpi
1
-1
/
+3
2018-04-25
Introduce fd_iterfile() a new helper function to iterate over `filehead'.
mpi
1
-18
/
+5
2018-02-19
Remove almost unused `flags' argument of suser().
mpi
1
-12
/
+12
2018-01-02
Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined.
guenther
1
-1
/
+2
2017-08-11
Remove NET_LOCK()'s argument.
mpi
1
-4
/
+3
2017-06-20
Do not touch file pointers for which FILE_IS_USABLE() is false.
gerhard
1
-1
/
+2
2017-06-14
tweak sysctl_string and sysctl_tstring to use size_t for lengths, not int
dlg
1
-5
/
+6
2017-06-13
use size_t for the size of things in memory, not int.
dlg
1
-4
/
+5
2017-05-06
Do not export the protocol PCB pointer from kernel to non-root users
bluhm
1
-2
/
+3
2017-04-27
Enforce that sysctl kern.somaxconn and sominconn can only be set
bluhm
1
-5
/
+21
2017-04-05
timeval has trailing padding on powerpc and m88k, so memset it before
guenther
1
-1
/
+2
[next]