summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_sysctl.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* When tcp_close() is running in parallel with fill_file(), the kernelbluhm2019-06-131-2/+17
* Revert to using the SCHED_LOCK() to protect time accounting.mpi2019-06-011-3/+1
* Use a per-process mutex to protect time accounting instead of SCHED_LOCK().mpi2019-05-311-1/+3
* Read and assign the integer value only once. With this sysctl_int() willclaudio2019-05-221-3/+7
* Add a sysctl accessor to struct pf_status. The pf_status only holds theclaudio2019-05-091-1/+6
* Add a dedicated sysctl(2) node for witness(4).visa2019-01-291-1/+5
* Move boottime into the timehands.cheloha2019-01-191-2/+2
* delete the dns jackport experiment. it has no future.tedu2018-11-191-11/+1
* Add new KERN_CPUSTATS sysctl(2) so we can identify offline CPUs.cheloha2018-11-171-1/+35
* Revert KERN_CPTIME2 ENODEV changes in kernel and userspace.cheloha2018-10-051-3/+1
* Revert the inpcb table mutex commit. It triggers a witness panicbluhm2018-10-041-26/+11
* KERN_CPTIME2: set ENODEV if the CPU is offline.cheloha2018-09-261-1/+3
* As a step towards per inpcb or socket locks, remove the net lockbluhm2018-09-201-11/+26
* Add hw.ncpuonline to count the number of online CPUs.cheloha2018-07-121-1/+4
* Update the file reference count field `f_count' using atomic operationsvisa2018-07-021-3/+1
* Lock the file descriptor table when accessing the `fd_ofileflags' array.visa2018-07-011-2/+5
* Unlock sendmsg(2) and sendto(2).mpi2018-06-201-1/+3
* SMT (Simultanious Multi Threading) implementations typically sharekettenis2018-06-191-1/+5
* Move the declarations of the raw ip and ip6 pcb tables into thebluhm2018-06-021-5/+1
* Add missing #include "audio.h" needed for the NAUDIO macro.ratchov2018-05-271-1/+3
* Condition the new audio_record_enable pieces on NAUDIO > 0, fixingsthen2018-05-261-2/+9
* In addition to "on" and "off", allow the audio "record.enable" mixerratchov2018-05-261-1/+20
* Add kern.witnesswatch sysctl for controlling witness(4). By default,visa2018-05-161-1/+6
* Use fd_getfile() in sysctl_file() instead of rewriting it.mpi2018-05-081-7/+5
* Change fd_iterfile() to not return imature fps instead of skipping themmpi2018-05-081-4/+2
* Protect per-file counters and document which lock is used to protectmpi2018-05-081-1/+3
* Introduce fd_iterfile() a new helper function to iterate over `filehead'.mpi2018-04-251-18/+5
* Remove almost unused `flags' argument of suser().mpi2018-02-191-12/+12
* Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined.guenther2018-01-021-1/+2
* Remove NET_LOCK()'s argument.mpi2017-08-111-4/+3
* Do not touch file pointers for which FILE_IS_USABLE() is false.gerhard2017-06-201-1/+2
* tweak sysctl_string and sysctl_tstring to use size_t for lengths, not intdlg2017-06-141-5/+6
* use size_t for the size of things in memory, not int.dlg2017-06-131-4/+5
* Do not export the protocol PCB pointer from kernel to non-root usersbluhm2017-05-061-2/+3
* Enforce that sysctl kern.somaxconn and sominconn can only be setbluhm2017-04-271-5/+21
* timeval has trailing padding on powerpc and m88k, so memset it beforeguenther2017-04-051-1/+2
* Here at OpenBSD we change ABIs at the fling of a hat. Just in case aderaadt2017-04-051-3/+3
* Enforce that tcbtable and udbtable must be accessed with the NET_LOCK().mpi2017-03-071-3/+3
* p_comm is the process's command and isn't per thread, so move it fromguenther2017-01-211-3/+2
* Export p_cpuid via sysctl for all processes; ok guenthermikeb2016-11-111-2/+2
* Split PID from TID, giving processes a PID unrelated to the TID of theirguenther2016-11-071-3/+2
* move the mbstat structure to percpu countersdlg2016-10-241-4/+20
* Factor out pr->ps_vmspace into a local variable for fill_kproc()guenther2016-10-221-4/+5
* upon further review, port numbers go all the way up to ushort maxtedu2016-10-081-2/+2
* initialize the port variable before sysctl, since it's also read out.tedu2016-10-081-2/+2
* introduce a sysctl to hijack dns sockets. when set to a port number,tedu2016-10-071-1/+11
* Add va_nlink information to struct kinfo_file (so bump the shlib minor)guenther2016-10-021-1/+2
* Make a move towards ending 4 decades of kernel snooping.deraadt2016-09-251-1/+9
* sysctl KERN_ARND is no longer used (in ports, it only occurs in fallbackderaadt2016-09-211-14/+1
* option INSECURE is obsoletederaadt2016-09-181-5/+1