Age | Commit message (Expand) | Author |
2019-08-05 | Allow concurrent reads of the f_offset field of struct file by | anton |
2019-07-16 | Prevent integer overflow in kernel and userland when checking mbuf | Alexander Bluhm |
2019-07-12 | Revert anton@ changes about read/write unlocking | solene |
2019-07-12 | sysctl(2): add KERN_TIMEOUT_STATS: timeout(9) status and statistics. | cheloha |
2019-07-10 | Make read/write of the f_offset field belonging to struct file MP-safe; | anton |
2019-06-16 | In previous commit I forgot a net unlock if the PCB of the socket | Alexander Bluhm |
2019-06-13 | When tcp_close() is running in parallel with fill_file(), the kernel | Alexander Bluhm |
2019-06-01 | Revert to using the SCHED_LOCK() to protect time accounting. | Martin Pieuchot |
2019-05-31 | Use a per-process mutex to protect time accounting instead of SCHED_LOCK(). | Martin Pieuchot |
2019-05-22 | Read and assign the integer value only once. With this sysctl_int() will | Claudio Jeker |
2019-05-09 | Add a sysctl accessor to struct pf_status. The pf_status only holds the | Claudio Jeker |
2019-01-29 | Add a dedicated sysctl(2) node for witness(4). | Visa Hankala |
2019-01-19 | Move boottime into the timehands. | cheloha |
2018-11-19 | delete the dns jackport experiment. it has no future. | Ted Unangst |
2018-11-17 | Add new KERN_CPUSTATS sysctl(2) so we can identify offline CPUs. | cheloha |
2018-10-05 | Revert KERN_CPTIME2 ENODEV changes in kernel and userspace. | cheloha |
2018-10-04 | Revert the inpcb table mutex commit. It triggers a witness panic | Alexander Bluhm |
2018-09-26 | KERN_CPTIME2: set ENODEV if the CPU is offline. | cheloha |
2018-09-20 | As a step towards per inpcb or socket locks, remove the net lock | Alexander Bluhm |
2018-07-12 | Add hw.ncpuonline to count the number of online CPUs. | cheloha |
2018-07-02 | Update the file reference count field `f_count' using atomic operations | Visa Hankala |
2018-07-01 | Lock the file descriptor table when accessing the `fd_ofileflags' array. | Visa Hankala |
2018-06-20 | Unlock sendmsg(2) and sendto(2). | Martin Pieuchot |
2018-06-19 | SMT (Simultanious Multi Threading) implementations typically share | Mark Kettenis |
2018-06-02 | Move the declarations of the raw ip and ip6 pcb tables into the | Alexander Bluhm |
2018-05-27 | Add missing #include "audio.h" needed for the NAUDIO macro. | Alexandre Ratchov |
2018-05-26 | Condition the new audio_record_enable pieces on NAUDIO > 0, fixing | Stuart Henderson |
2018-05-26 | In addition to "on" and "off", allow the audio "record.enable" mixer | Alexandre Ratchov |
2018-05-16 | Add kern.witnesswatch sysctl for controlling witness(4). By default, | Visa Hankala |
2018-05-08 | Use fd_getfile() in sysctl_file() instead of rewriting it. | Martin Pieuchot |
2018-05-08 | Change fd_iterfile() to not return imature fps instead of skipping them | Martin Pieuchot |
2018-05-08 | Protect per-file counters and document which lock is used to protect | Martin Pieuchot |
2018-04-25 | Introduce fd_iterfile() a new helper function to iterate over `filehead'. | Martin Pieuchot |
2018-02-19 | Remove almost unused `flags' argument of suser(). | Martin Pieuchot |
2018-01-02 | Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined. | Philip Guenther |
2017-08-11 | Remove NET_LOCK()'s argument. | Martin Pieuchot |
2017-06-20 | Do not touch file pointers for which FILE_IS_USABLE() is false. | Gerhard Roth |
2017-06-14 | tweak sysctl_string and sysctl_tstring to use size_t for lengths, not int | David Gwynne |
2017-06-13 | use size_t for the size of things in memory, not int. | David Gwynne |
2017-05-06 | Do not export the protocol PCB pointer from kernel to non-root users | Alexander Bluhm |
2017-04-27 | Enforce that sysctl kern.somaxconn and sominconn can only be set | Alexander Bluhm |
2017-04-05 | timeval has trailing padding on powerpc and m88k, so memset it before | Philip Guenther |
2017-04-05 | Here at OpenBSD we change ABIs at the fling of a hat. Just in case a | Theo de Raadt |
2017-03-07 | Enforce that tcbtable and udbtable must be accessed with the NET_LOCK(). | Martin Pieuchot |
2017-01-21 | p_comm is the process's command and isn't per thread, so move it from | Philip Guenther |
2016-11-11 | Export p_cpuid via sysctl for all processes; ok guenther | Mike Belopuhov |
2016-11-07 | Split PID from TID, giving processes a PID unrelated to the TID of their | Philip Guenther |
2016-10-24 | move the mbstat structure to percpu counters | David Gwynne |
2016-10-22 | Factor out pr->ps_vmspace into a local variable for fill_kproc() | Philip Guenther |
2016-10-08 | upon further review, port numbers go all the way up to ushort max | Ted Unangst |