summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
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
2021-04-30When terminating via pledge_fail() stop all threads, before issuing aTheo de Raadt
2021-04-29Remove netlock assertions from UNIX sockets layer.mvs
2021-04-28Introduce a global vnode_mtx and use it to make vn_lock() safe to be calledClaudio Jeker
2021-04-26Revert per-socket `so_lock' rwlock(9) and use it to protect routingClaudio Jeker
2021-04-25Implement per-socket `so_lock' rwlock(9) and use it to protect routingmvs
2021-04-23Remove the sysctl kern.allowdt code from kernel if dt(4) is notAlexander Bluhm
2021-04-22kqueue: Make timer re-addition reset existing timerVisa Hankala
2021-04-21Convert remaining uvm_km_zalloc(9) to km_alloc(9).Martin Pieuchot
2021-03-25Permit kern.somaxconn when the unix pledge is used. Previously this was onlyAaron Bieber
2021-03-23Make a child execute fork_return() only if PTRACE_FORK has been specified.Martin Pieuchot
2021-03-23Skip first frame when saving stacktraces, it's always witness_checkorder().Martin Pieuchot
2021-03-21makes `struct execsw' to:Sebastien Marie
2021-03-21Use uppercases for defines.Martin Pieuchot
2021-03-20namei: reorganize a bit the error path for simples casesSebastien Marie
2021-03-18regenmvs
2021-03-18Unlock sendsyslog(2). Console output still requires kernel lock to bemvs
2021-03-16handle theoretical case of sigfillsz not being pow2-sized on someTheo de Raadt
2021-03-12Kill SINGLE_PTRACE and use SINGLE_SUSPEND which has almost the same semanticMartin Pieuchot
2021-03-10The ktrace record for recvmsg/recvfrom could contain extract bits inTheo de Raadt
2021-03-10spellingJonathan Gray
2021-03-09Early daemons like dhcpleased(8), slaacd(8), unwind(8), resolvd(8)Alexander Bluhm
2021-03-08Revert commitid: AZrsCSWEYDm7XWuv;Claudio Jeker
2021-03-08Move a KERNEL_ASSERT_LOCKED() from single_thread_clear() to cursig().Martin Pieuchot
2021-03-08Kill SINGLE_PTRACE and use SINGLE_SUSPEND which has almost the same semantic.Martin Pieuchot
2021-03-08Remove the workaround which identified Go executables, and permitted themTheo de Raadt
2021-03-06ansiJonathan Gray
2021-03-04Merge issignal() and CURSIG() in preparation for turning it mp-safe.Martin Pieuchot
2021-02-27Replace stray direct call of f_event with filter_event().Visa Hankala
2021-02-25let m_copydata use a void * instead of caddr_tDavid Gwynne