aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* 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
* acpi: fix acpi_ec_probe to only check EC devicesBen Widawsky2018-11-191-0/+10
* Minor code factoring. No functional change.Hans Petter Selasky2018-11-191-1/+1
* Be more verbose when a sysctl fails to unregister.Hans Petter Selasky2018-11-191-2/+4
* Retire sbsndptr() KPIKevin Bowling2018-11-191-47/+0
* proc: always store parent pid in p_oppidMateusz Guzik2018-11-167-53/+21
* Remove mostly-useless proc provider probes.Mark Johnston2018-11-151-15/+0
* Do proper conversion to/from sbt.Warner Losh2018-11-151-4/+4
* Initialize compatibility epoch tracker for thread0. FixesGleb Smirnoff2018-11-141-0/+2
* Use the main capabilities.conf for freebsd32.Brooks Davis2018-11-141-8/+11
* Fix build on some architectures after r340413. On amd64 epoch.hGleb Smirnoff2018-11-141-0/+1
* epoch(9) revert r340097 - no longer a need for multiple sections per cpuMatt Macy2018-11-141-11/+9
* style(9), mostly adjusting overly long lines.Gleb Smirnoff2018-11-131-24/+30
* With epoch not inlined, there is no point in using _lite KPI. While here,Gleb Smirnoff2018-11-132-14/+13
* The dualism between epoch_tracker and epoch_thread is fragile andGleb Smirnoff2018-11-131-34/+19