aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Fix an off by one in ppsratecheck(). If you asked for N=1 you'd get one,Ian Lepore2015-01-111-1/+1
* Garbage collect m_copymdata(), an mbuf utility routine introducedRobert Watson2015-01-101-146/+0
* Allow clock_getcpuclockid() on the CPU-time clock for zombie process.Dmitry Chagin2015-01-101-5/+2
* Improve style and fix a possible use-after-free case introduced in r268384Xin LI2015-01-101-1/+2
* Remove a 'This is dumb' comment that has been incorrect for at least aRobert Watson2015-01-091-4/+2
* Change the default method for device_quiesce() to return 0 instead ofJohn Baldwin2015-01-081-1/+1
* Reject attempts to read the cpuset mask of a negative domain ID.John Baldwin2015-01-081-1/+1
* Create a cpuset mask for each NUMA domain that is available in theJohn Baldwin2015-01-081-1/+21
* Replace hand-crafted versions of M_SIZE() and M_START() in uipc_mbuf.cRobert Watson2015-01-081-7/+3
* Factor out duplicated code from dumpsys() on each architecture into genericMark Johnston2015-01-072-0/+394
* Use crcopysafe(9) to make a copy of a process' credential struct. crcopy(9)Mark Johnston2015-01-051-2/+1
* Trim trailing whitespace.John Baldwin2015-01-051-25/+25
* On some Intel CPUs with a P-state but not C-state invariant TSC the TSCJohn Baldwin2015-01-052-9/+10
* To ease changes to underlying mbuf structure and the mbuf allocator, reduceRobert Watson2015-01-051-36/+4
* Prevent live-lock and access of destroyed data in taskqueue_drain_all().Justin T. Gibbs2015-01-041-16/+88
* Regen for r276654 (__getcwd()).Dmitry Chagin2015-01-043-4/+4
* Indeed, instead of hiding the kern___getcwd() bug by bogus castDmitry Chagin2015-01-042-10/+2
* Rework r276532 a bit. Always avoid recursing into the console driversHans Petter Selasky2015-01-031-7/+8
* The "cnputs_mtx" mutex must be allowed to recurse. Debug prints and/orHans Petter Selasky2015-01-021-1/+7
* Convert vfs hash lock from a mutex to an rwlock.Mateusz Guzik2014-12-301-14/+15
* Turns out, this isn't only called from i386...Warner Losh2014-12-301-1/+1
* sysctl: don't modify oid_running for static nodesMateusz Guzik2014-12-281-4/+7
* Fix the comment introduced in r276192 so that it clearlyRick Macklem2014-12-251-3/+4
* Modify vop_stdadvlock{async}() so that it onlyRick Macklem2014-12-241-14/+22
* In sbappend*() family of functions clear M_PROTO flags of incomingGleb Smirnoff2014-12-221-1/+5
* Add VN_OPEN_NAMECACHE flag for vn_open_cred(9), which requests thatKonstantin Belousov2014-12-212-1/+4
* Where appropriate, use the modern terms for the one true time baseWarner Losh2014-12-211-1/+1
* Revert r274494, r274712, r275955 and provide extra comments explainingGleb Smirnoff2014-12-202-6/+21
* Add to sbappendstream_locked() a check against NULL mbuf, like it is doneGleb Smirnoff2014-12-201-0/+3
* The VOP_LOOKUP() implementations for CREATE op do not put the nameKonstantin Belousov2014-12-183-12/+21
* Adjust printf format specifiers for dev_t and ino_t in kernel.Gleb Kurtsou2014-12-171-1/+2
* Add missed break.Konstantin Belousov2014-12-161-0/+1
* Add missed break.Konstantin Belousov2014-12-161-0/+1
* Check for SS_NBIO in so->so_state instead of sb->sb_flags inJohn Baldwin2014-12-151-1/+1
* Add a facility for non-init process to declare itself the reaper ofKonstantin Belousov2014-12-155-201/+520
* Fix gcc build.Konstantin Belousov2014-12-141-1/+2
* Add _NEW flag to mtx(9), sx(9), rmlock(9) and rwlock(9).Dmitry Chagin2014-12-135-8/+20
* Add facility to stop all userspace processes. The supposed use of theKonstantin Belousov2014-12-136-47/+229
* Only sleep interruptible while waiting for suspension end whenKonstantin Belousov2014-12-131-5/+8
* The vinactive() call in vgonel() may start writes for the dirty pages,Konstantin Belousov2014-12-131-10/+24
* For architectures where time_t is wide enough, in particular, 64bitKonstantin Belousov2014-12-121-5/+3
* Do not call VFS_SYNC() before VFS_UNMOUNT() for forced unmount.Konstantin Belousov2014-12-091-2/+2
* Apply chunk forgotten in r275620. Remove local variable for real.Konstantin Belousov2014-12-091-1/+0
* Add functions syncer_suspend() and syncer_resume(), which are supposedKonstantin Belousov2014-12-081-1/+21
* When getnewbuf_reuse_bp() is called to reclaim some (clean) buffer,Konstantin Belousov2014-12-081-3/+7
* Do some refactoring and minor cleanups of the thread_single() code inKonstantin Belousov2014-12-081-41/+47
* Thread waiting for the vfork(2)-ed child to exec or exit, must allowKonstantin Belousov2014-12-082-4/+27
* When process is exiting, check for suspension regardless ofKonstantin Belousov2014-12-081-9/+16
* remove opensolaris cyclic code, replace with high-precision calloutsAndriy Gapon2014-12-071-57/+0
* Const poison in a few places to ensure we don't modify thingsWarner Losh2014-12-031-8/+8