aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Replace all remaining calls to vprint(9) with vn_printf(9), and removeEdward Tomasz Napierala2016-08-104-8/+8
* ktrace: do a lockless check on fork to see if tracing is enabledMateusz Guzik2016-08-101-1/+6
* sigio: do a lockless check in funsetownlistMateusz Guzik2016-08-101-0/+2
* Fix indentation.Konstantin Belousov2016-08-101-1/+1
* Re-schedule signals after kthread exits, since apparently there areKonstantin Belousov2016-08-101-4/+7
* Consistently use `device_t`Jean-Sébastien Pédron2016-08-091-2/+2
* Move IPv4-specific jail functions to new file netinet/in_jail.cStephen J. Kiernan2016-08-091-738/+8
* Handle races with listening socket close when connecting a unix socket.Mark Johnston2016-08-081-2/+14
* Regenerate after r303755.Bryan Drewery2016-08-042-2/+2
* Still provide freebsd10_* symbols from libc for COMPAT10.Bryan Drewery2016-08-041-2/+2
* Remove unused - never actually implemented - vnode lock typesEdward Tomasz Napierala2016-08-042-22/+0
* Correct some comments.Bryan Drewery2016-08-031-4/+4
* locks: fix sx compilation on mips after r303643Mateusz Guzik2016-08-031-0/+1
* Remove mention of the Giant from the fork_return() description.Konstantin Belousov2016-08-031-3/+3
* Regenerate system call tables for r303699 and r303700.Ed Schouten2016-08-033-4/+4
* Re-add traling slash that was removed in r303699.Ed Schouten2016-08-031-1/+1
* mprotect(): Change prototype to comply to POSIX.Ed Schouten2016-08-031-1/+1
* locks: fix compilation for KDTRACE_HOOKS && !ADAPTIVE_* caseMateusz Guzik2016-08-023-5/+15
* locks: fix up ifdef guards introduced in r303643Mateusz Guzik2016-08-022-8/+8
* Implement trivial backoff for locking primitives.Mateusz Guzik2016-08-014-57/+179
* locks: change sleep_cnt and spin_cnt types to u_intMateusz Guzik2016-07-313-10/+10
* sx: increment spin_cnt before cpu_spinwait in xlockMateusz Guzik2016-07-301-1/+1
* rwlock: s/READER/WRITER/ in wlock lockstat annotationMateusz Guzik2016-07-301-1/+1
* Cache getbintime(9) answer in timehands, similarly to getnanotime(9)Konstantin Belousov2016-07-301-10/+8
* Don't treat NOCPU as a valid CPU to CPU_ISSET.John Baldwin2016-07-291-1/+1
* Fix locking issues with aio_fsync().John Baldwin2016-07-291-16/+35
* Don't create pointless backups of generated files in "make sysent".Brooks Davis2016-07-281-6/+0
* Regenerate system call table for r303435.Ed Schouten2016-07-283-3/+3
* Change the return type of msgrcv() to ssize_t as required by POSIX.Ed Schouten2016-07-281-1/+1
* Rewrite subr_sleepqueue.c use of callouts to not depend on theKonstantin Belousov2016-07-282-63/+52
* Extract the calculation of the callout fire time into the new functionKonstantin Belousov2016-07-281-42/+53
* When a debugger attaches to the process, SIGSTOP is sent to theKonstantin Belousov2016-07-284-22/+69
* Prepare for network stack as a moduleStephen J. Kiernan2016-07-271-48/+15
* Adjust tests in fsync job scheduling loop to reduce indentation.John Baldwin2016-07-271-12/+10
* ANSIfy kern_proc.c and delete register keywordEd Maste2016-07-271-27/+13
* Remove Giant from settime(), tc_setclock_mtx guards tc_windup() calls,Konstantin Belousov2016-07-271-7/+1
* Prevent parallel tc_windup() calls, both parallel top-level calls fromKonstantin Belousov2016-07-272-39/+72
* Fix a bug in r302252.Konstantin Belousov2016-07-271-34/+21
* Reduce the resettodr_lock scope to only CLOCK_SETTIME() call.Konstantin Belousov2016-07-271-1/+1
* Style.Konstantin Belousov2016-07-271-2/+2
* Reduce number of timehands to just two. This is useful becauseKonstantin Belousov2016-07-271-18/+8
* Hide the boottime and bootimebin globals, provide the getboottime(9)Konstantin Belousov2016-07-274-21/+45
* Add the NUM_CORE_FILES kernel config option which specifies the limit for theStephen J. Kiernan2016-07-271-4/+8
* Add shmatt_t.Ed Schouten2016-07-261-2/+2
* devfs: Move most ioctl logic down to vnode layerConrad Meyer2016-07-251-0/+4
* Implement mtx_trylock_spin(9).Konstantin Belousov2016-07-231-0/+28
* Add more documentation regarding unsafe AIO requests.John Baldwin2016-07-211-1/+10
* Hide counted_warning(9) under #ifdef _KERNEL braces, to allow buildingKonstantin Belousov2016-07-211-0/+2
* Declare aio requests on files from local filesystems safe.Konstantin Belousov2016-07-211-1/+13
* Provide counter_warning(9) KPI which allows to issue limited number ofKonstantin Belousov2016-07-211-0/+19