aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Fix a bug introduced in r291716:Colin Percival2016-01-111-24/+2
* Implement vsyscall hack. Prior to 2.13 glibc uses vsyscallDmitry Chagin2016-01-092-0/+2
* Prevent cv_waiters wraparound.Mark Johnston2016-01-091-7/+26
* New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 andGleb Smirnoff2016-01-082-252/+434
* Make it possible for sbappend() to preserve M_NOTREADY on mbufs, just likeGleb Smirnoff2016-01-082-5/+22
* Revert r293405: it breaks socket buffer INVARIANTS when sending controlGleb Smirnoff2016-01-081-1/+1
* For SOCK_STREAM socket use sbappendstream() instead of sbappend().Gleb Smirnoff2016-01-081-1/+1
* Convert tty common code to use make_dev_s().Konstantin Belousov2016-01-071-52/+47
* Provide yet another KPI for cdev creation, make_dev_s(9).Konstantin Belousov2016-01-071-23/+75
* cache: ansify functions and fix some style issuesMateusz Guzik2016-01-071-38/+17
* Two fixes for excessive iterations after r292326.Konstantin Belousov2016-01-052-10/+8
* Make the 'env' directive described in config(5) work on all architectures,Ian Lepore2016-01-021-3/+35
* - (Ab)use udivx for dividing the u_int pc_cpuid when implementingMarius Strobl2015-12-301-3/+0
* Add ptrace(2) reporting for LWP events.John Baldwin2015-12-294-22/+70
* Call kern_thr_exit() instead of duplicating it.John Baldwin2015-12-291-8/+3
* Verify that tv_sec value specified in settimeofday() and clock_settime()Dmitry Chagin2015-12-271-2/+4
* Do not substitute interpeter if the brand interpreter path isKonstantin Belousov2015-12-261-1/+3
* Only allow one PT_INTERP ELF program header. This also fixes a potentialJonathan T. Looney2015-12-241-0/+5
* Fix r292640Enji Cooper2015-12-231-2/+2
* Clean up trailing whitespace; no functional changeEnji Cooper2015-12-231-7/+7
* Fold lim_shared into lim_copy to mute a -Wunused compiler warning fromEnji Cooper2015-12-221-10/+1
* If we annoy user with the terminal output due to failed load ofKonstantin Belousov2015-12-221-1/+2
* Add a safety net to reclaim mbufs when one of the mbuf zones becomeJonathan T. Looney2015-12-201-0/+78
* proc: fix a race which could result in dereference of bad p_pgrp pointer on forkMateusz Guzik2015-12-181-0/+1
* [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c.Adrian Chadd2015-12-182-0/+1519
* Support an arbitrary number of arguments to DTrace syscall probes.Mark Johnston2015-12-171-14/+5
* Fix style issues around existing SDT probes.Mark Johnston2015-12-168-76/+69
* A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().Gleb Smirnoff2015-12-165-18/+35
* Optimize vop_stdadvise(POSIX_FADV_DONTNEED). Instead of looking up aKonstantin Belousov2015-12-162-29/+52
* Simplify the loop step in the flushbuflist() and make it independed onKonstantin Belousov2015-12-161-4/+3
* Don't call wakeup if we're just returning reserved space; justAdrian Chadd2015-12-161-1/+1
* Fix jail name checking that disallowed anything that starts with '0'.Jamie Gritton2015-12-151-3/+6
* Tweak comments.Edward Tomasz Napierala2015-12-132-3/+3
* Actually make the 'amount' argument to racct_adjust_resource() signed,Edward Tomasz Napierala2015-12-131-1/+1
* Avoid useless relocking.Edward Tomasz Napierala2015-12-131-1/+1
* Don't make assertions about td_critnest when the scheduler is stopped.Mark Johnston2015-12-111-6/+3
* Create the MDT_PNP_INFO metadata record to communicate PNP info aboutWarner Losh2015-12-111-3/+3
* Don't use 0 for pointer comparisonSteven Hartland2015-12-081-1/+1
* Add helper functions proc_readmem() and proc_writemem().Mark Johnston2015-12-072-99/+91
* Replace magic value ELF note type with NT_FREEBSD_ABI_TAGEd Maste2015-12-071-1/+1
* Add support for usermode (vdso-like) gettimeofday(2) andKonstantin Belousov2015-12-071-1/+5
* We need to zero out the clustering variables in a freed vnode structure.Kirk McKusick2015-12-041-0/+3
* Add asynchronous command support to the pass(4) driver, and the newKenneth D. Merry2015-12-032-15/+108
* We need to zero out the union of pointers in a freed vnode structure.Kirk McKusick2015-12-031-0/+1
* Missed header_supported call from r291020: make really, really sure the brandNathan Whitehorn2015-12-011-0/+3
* capsicum: plug spurious memset in __cap_rights_initMateusz Guzik2015-12-011-1/+0
* As the kernel allocates and frees vnodes, it fully initializes themKirk McKusick2015-11-291-32/+101
* Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the structKonstantin Belousov2015-11-282-9/+0
* Remove VI_AGE vnode iflag, it is unused.Konstantin Belousov2015-11-271-13/+4
* Move the comment about resident pages preventing vnode from leavingKonstantin Belousov2015-11-271-5/+11