aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Remove NOARGS from oaccept.Brooks Davis2018-12-041-1/+1
* Regen after r341474: Normalize COMPAT_43 syscall declarations.Brooks Davis2018-12-041-4/+4
* Normalize COMPAT_43 syscall declarations.Brooks Davis2018-12-043-41/+9
* Remove a needlessly clever hack to start init with sys_exec().Brooks Davis2018-12-041-52/+45
* Add a missing definition for the !COMPAT_FREEBSD32 case.Mark Johnston2018-12-031-0/+1
* Plug memory disclosures via ptrace(2).Mark Johnston2018-12-031-3/+13
* Correct accuracy of the barrier writes accounting.Konstantin Belousov2018-12-021-1/+1
* Include path for tmpfs objects in vm.objects sysctlEric van Gyzen2018-11-301-75/+6
* Add helper functions to copy strings into struct image_args.Brooks Davis2018-11-293-67/+144
* If BENEATH is specified, always latch the topping directory vnode.Konstantin Belousov2018-11-291-2/+6
* vfs: fix i386 build after r341220Mateusz Guzik2018-11-291-4/+4
* cache: retire cache_enter compat schimMateusz Guzik2018-11-291-13/+0
* vfs: drop spurious memcpy in statMateusz Guzik2018-11-291-7/+5
* fd: unify fd range check across the routinesMateusz Guzik2018-11-291-1/+1
* Convert racct_enable to bool and annotate as __read_frequentlyMateusz Guzik2018-11-291-3/+3
* Deinline racct throttling out of syscall exit path.Mateusz Guzik2018-11-292-10/+18
* Annotate td_cowgen check as unlikely.Mateusz Guzik2018-11-291-1/+1
* Tidy up hardclock.Mateusz Guzik2018-11-291-25/+37
* proc: create a dedicated lock for zombproc to ligthen the load on allproc_lockMateusz Guzik2018-11-294-4/+18
* Improve sigonstack().Konstantin Belousov2018-11-271-8/+13
* In hardened systems, where the security.bsd.unprivileged_proc_debug sysctlJamie Gritton2018-11-273-13/+64
* Remove superfluous bzero in getcontext/swapcontext/sendsigEric van Gyzen2018-11-261-4/+2
* vfs_aio.c: rename "physio" symbols to "bio".Alan Somers2018-11-261-15/+14
* blist_meta_alloc assumes that mask=scan->bm_bitmap is nonzero. But if theAlan Cox2018-11-241-0/+2
* Pass malloc flags directly through kevent(2) subroutines.Mark Johnston2018-11-242-26/+24
* Plug some kernel memory disclosures via kevent(2).Mark Johnston2018-11-242-1/+4
* Ensure that knotes do not get registered when KQ_CLOSING is set.Mark Johnston2018-11-241-9/+19
* Lock the knlist before releasing the in-flux state in knote_fork().Mark Johnston2018-11-241-1/+1
* Parse FreeBSD Feature Control note on the ELF image activation.Konstantin Belousov2018-11-231-10/+49
* Generalize ELF parse_notes().Konstantin Belousov2018-11-231-21/+41
* Trivial reduction of the code duplication, reuse the return FALSE code.Konstantin Belousov2018-11-231-4/+3
* Honour the waitok parameter in kevent_expand().Mark Johnston2018-11-231-6/+3
* Provide storage for the process feature control flags in struct proc.Konstantin Belousov2018-11-232-4/+5
* Ensure that directory entry padding bytes are zeroed.Mark Johnston2018-11-232-2/+2
* Revert "fork: fix use-after-free with vfork"Mateusz Guzik2018-11-233-12/+6
* Annotate TDP_RFPPWAIT as unlikely.Mateusz Guzik2018-11-221-1/+1
* fork: remove avoidable proc lock/unlock pairMateusz Guzik2018-11-222-15/+7
* fork: fix use-after-free with vforkMateusz Guzik2018-11-223-6/+12
* Plug some networking sysctl leaks.Mark Johnston2018-11-222-3/+2
* uipc_usrreq: fix inode number assignmentMateusz Guzik2018-11-211-4/+1
* proc: update list manipulation comment on process exitMateusz Guzik2018-11-211-2/+1
* uipc_shm: use unr64 for inode numbersMateusz Guzik2018-11-211-11/+3
* proc: convert pfind & friends to use pidhash locks and other cleanupMateusz Guzik2018-11-211-55/+34
* proc: implement pid hash locks and an iteratorMateusz Guzik2018-11-213-109/+143
* Avoid unsynchronized updates to kn_status.Mark Johnston2018-11-211-8/+13
* Remove KN_HASKQLOCK.Mark Johnston2018-11-211-4/+0
* Add a taskqueue_quiesce(9) KPI.Mark Johnston2018-11-211-6/+22
* Clear pad bytes in the struct exported by kern.ntp_pll.gettime.Mark Johnston2018-11-201-0/+2
* pipe: use unr64Mateusz Guzik2018-11-201-24/+3
* Implement unr64Mateusz Guzik2018-11-201-0/+13