aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Revert crap accidentally committedBaptiste Daroussin2017-01-282-16/+0
* Revert r312923 a better approach will be taken laterBaptiste Daroussin2017-01-282-0/+16
* hwpmc: annotate pmc_hook and pmc_intr as __read_mostlyMateusz Guzik2017-01-271-2/+2
* hwpmc: partially depessimize mmap handling if the module is not loadedMateusz Guzik2017-01-271-4/+6
* Sprinkle __read_mostly on backoff and lock profiling code.Mateusz Guzik2017-01-275-6/+7
* cache: annotate with __read_mostly and __exclusive_cache_lineMateusz Guzik2017-01-271-25/+24
* A few more style bugs lying around in here.Sean Bruno2017-01-261-1/+3
* For non-listening AF_UNIX sockets return error code EOPNOTSUPP to matchGleb Smirnoff2017-01-251-0/+3
* ANSIfy kern_ntptime.cEd Maste2017-01-251-3/+4
* Replace overlooked smp_started checks and variable use in a printSean Bruno2017-01-251-3/+3
* imgact_elf: refactor et_dyn_addr calculationEd Maste2017-01-241-5/+3
* proc: perform a lockless check in sys_issetugidMateusz Guzik2017-01-241-2/+0
* Use time_t for intermediate values to avoid overflow in clock_ts_to_ctConrad Meyer2017-01-242-1/+22
* iflib:Sean Bruno2017-01-241-6/+30
* Revert 312696 due to build tests.Sean Bruno2017-01-241-30/+6
* iflib:Sean Bruno2017-01-241-6/+30
* Add comments explaining unobvious td_critnest adjustments inKonstantin Belousov2017-01-221-0/+15
* More style cleanup. Use ANSI C definition for vn_closefile(). SwitchKonstantin Belousov2017-01-221-17/+11
* Provide fallback VOP methods for crossmp vnode.Konstantin Belousov2017-01-221-0/+1
* Remove redundant KASSERT.Edward Tomasz Napierala2017-01-221-5/+1
* Improve debugging printf.Edward Tomasz Napierala2017-01-221-1/+1
* vfs: fix LK_RETRY logic braino in r312600Mateusz Guzik2017-01-211-4/+6
* vfs: __predict_false the need to handle F_HASLOCKMateusz Guzik2017-01-211-3/+3
* vfs: fix whitespace damage in r312600Mateusz Guzik2017-01-211-2/+2
* vfs: refactor _vn_lockMateusz Guzik2017-01-211-16/+13
* vfs: hide the getvnode NULL mp message behind DIAGNOSTICMateusz Guzik2017-01-211-2/+4
* Fix for race leading to endless timer interrupts related toHans Petter Selasky2017-01-201-1/+1
* ANSYfy kern_ktrace.c and remove archaic register keywordEd Maste2017-01-201-58/+21
* don't abort writing of a core dump after EFAULTAndriy Gapon2017-01-201-7/+34
* fix a thread preemption regression in schedulers introduced in r270423Andriy Gapon2017-01-192-4/+4
* sx: reduce lock accesses similarly to r311172Mateusz Guzik2017-01-181-24/+44
* rwlock: reduce lock accesses similarly to r311172Mateusz Guzik2017-01-181-20/+44
* Implement kernel support for hardware rate limited sockets.Hans Petter Selasky2017-01-181-0/+12
* disambiguate msleep KASSERT diagnosticsEd Maste2017-01-161-4/+4
* Remove Assert that seems to be hit in various configurations duringSean Bruno2017-01-161-1/+0
* Add a new socket option SO_TS_CLOCK to pick from several different clockMaxim Sobolev2017-01-162-0/+41
* Change startup order for the no EARLY_AP_STARTUP case to initializeSean Bruno2017-01-161-0/+1
* Add kevent EVFILT_EMPTY for notification when a client has received all dataHiren Panchasara2017-01-162-0/+26
* "Buses" is the preferred plural of "bus"Conrad Meyer2017-01-153-7/+7
* Revert r312119 and reword the intent to fix -Wshadow issuesEnji Cooper2017-01-151-17/+17
* Suppress a warning about m_assertbuf being unused.Mark Johnston2017-01-151-1/+1
* Fix hangs in a uniprocessor configuration (qemu, virtualbox, real hw).Sean Bruno2017-01-151-5/+5
* Stop the scheduler upon panic even in non-SMP kernels.Mark Johnston2017-01-141-1/+1
* encode_long, encode_timeval: mechanically replace `exp` with `exponent`Enji Cooper2017-01-141-17/+17
* Clean up trailing whitespaceEnji Cooper2017-01-141-6/+6
* Fix -Wunused on gcc 4.9 (x was set but not used)Enji Cooper2017-01-141-3/+2
* Remove deprecated fgetsock() and fputsock().Gleb Smirnoff2017-01-131-56/+0
* Correct the comments about how much buffer is allocated.Ian Lepore2017-01-131-2/+2
* Check tty_gone() after allocating IO buffers. The tty lock has to beIan Lepore2017-01-133-7/+36
* Restructure the tty_drain loop so that device-busy is checked one more timeIan Lepore2017-01-121-5/+3