summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2021-06-07Kill SS_ASYNC and only check SB_ASYNC when async signals are wanted.Martin Pieuchot
2021-06-04regenmvs
2021-06-04Unlock connect(2). Again.mvs
2021-06-02Use the same logic in all copies of gpt_chk_mbr(), relaxing theKenneth R Westerback
2021-06-02Enable pool cache on knote poolVisa Hankala
2021-06-02regenmvs
2021-06-02Unlock setrtable(2). Local copy of `ps_rtableid' used to make checksmvs
2021-06-02kernel: introduce per-CPU panic(9) message bufferscheloha
2021-06-01Make spoofed disklabel boundstart and boundend default to the boundsKenneth R Westerback
2021-05-31Redefine ADJFREQ_MIN to avoid undefined behaviour (when not using -fwrapv)Visa Hankala
2021-05-30Declare all struct protosw as constant.Alexander Bluhm
2021-05-28Add f_modify and f_process callbacks to socket filterops.Visa Hankala
2021-05-27Relax criteria for recognizing GPT formatted media by allowing theKenneth R Westerback
2021-05-26Fix the return value for the FUTEX_WAIT/FUTEX_WAIT_PRIVATE futex(2)Mark Kettenis
2021-05-26Use `so_lock' to protect key management (PF_KEY) sockets. This can bemvs
2021-05-25As network features are not added dynamically, the domain structuresAlexander Bluhm
2021-05-19In ttyinfo() check that ps_vmspace isn't NULL before calculating theMark Kettenis
2021-05-18Move potential sleeping m_getclr(9) out of `unp_lock' within unp_bind().mvs
2021-05-17Increase the default buffer space using on PF_UNIX sockets to 8k.Claudio Jeker
2021-05-16panic does not require a \n at the end. When one is provided, it looks wrong.Theo de Raadt
2021-05-14Whitespace tweaks and a couple of stray u_int* in gpt_chk_mbr().Kenneth R Westerback
2021-05-14Tweak the two copies of gpt_chk_mbr() to return the index of the MBRKenneth R Westerback
2021-05-13Do `so_rcv' cleanup with sblock() held.mvs
2021-05-13Use NULL instead of 0 for mbuf(9) pointers.mvs
2021-05-13Assign NULL instead of 0 to `control' within sendit(). It's mbuf(9)mvs
2021-05-13Move ktrfds() below fdpunlock(). This fixes lock order issue betweenmvs
2021-05-12regenMartin Pieuchot
2021-05-12Revert unlock of connect(2), bind(2), listen(2) and shutdown(2).Martin Pieuchot
2021-05-11timeout_barrier(9), timeout_del_barrier(9): remove kernel lockcheloha
2021-05-11regenmvs
2021-05-11Unlock shutdown(2).mvs
2021-05-11regenmvs
2021-05-11Unlock listen(2).mvs
2021-05-11regenmvs
2021-05-11Unlock connect(2).mvs
2021-05-11regenmvs
2021-05-11Unlock bind(2).mvs
2021-05-10Revert previous, it introduced a regression with breakpoints in gdb.Martin Pieuchot
2021-05-08Spoof GPT partitions of type 21686148-6449-6e6f-744e-656564454649 (a.k.a.Kenneth R Westerback
2021-05-06regenanton
2021-05-06Unlock lseek(2).anton
2021-05-06Refactor routines to stop/unstop processes and save the corresponding signal.Martin Pieuchot
2021-05-04Reorder the integer sysctl functions. Then the traditional 4.4BSDAlexander Bluhm
2021-05-04As the unbouded feature in sysctl_int_bounded() is no longer used,Alexander Bluhm
2021-05-04syscalls.c, init_sysent.c, syscall.h, syscallargs.h: regencheloha
2021-05-04getitimer(2), setitimer(2): unlock syscallscheloha
2021-05-01Update the remaining SYSCTL_INT_READONLY casesgnezdo
2021-05-01Implement per-socket `so_lock' rwlock(9) and use it to protect routingmvs
2021-05-01Retire OpenBSD/sgi.Visa Hankala
2021-04-30Rearrange the implementation of bounded sysctl. The primitiveAlexander Bluhm