summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
...
* Convert the per-interface address list lock from a mutex to a reader/writerjhb2012-01-091-2/+2
* enable stop_scheduler_on_panic by defaultavg2012-01-091-1/+1
* Avoid LOR between vfs_busy() lock and covered vnode lock on quotaon().kib2012-01-081-1/+16
* Correct an error of omission in the implementation of the truncationalc2012-01-081-47/+54
* Fix a typo. (s/nessesary/necessary/)hrs2012-01-081-1/+1
* Add 5 spare VOPs as placeholders to avoid breaking the KBI in the futurejhb2012-01-061-1/+26
* Use proper argument structure types for the extattr post-VOP hooks.jhb2012-01-061-2/+2
* Fix a logic bug in change 228207 in the check for a thread's new userjhb2012-01-051-1/+1
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyjhb2012-01-051-3/+3
* Some small fixes to CPU accounting for threads:jhb2012-01-033-14/+19
* Use strchr() and strrchr().ed2012-01-026-19/+18
* Avoid double-unlock or double unreference for ndp->ni_dvp when the vnode dpkib2012-01-011-6/+15
* Cap the priority calculated from the current thread's running tick countjhb2011-12-291-1/+2
* Introduce the sysclock_getsnapshot() and sysclock_snap2bintime() KPIs. Thelstewart2011-12-242-6/+142
* Add post-VOP hooks for VOP_DELETEEXTATTR() and VOP_SETEXTATTR() and usejhb2011-12-232-0/+20
* Use TASK_INITIALIZER() for dev_dtr_task rather than a dedicated SYSINIT().jhb2011-12-221-10/+2
* ule: ensure that batch timeshare threads are scheduled fairlyavg2011-12-191-2/+2
* Fix style and white spaces.trociny2011-12-171-14/+14
* On start most of sysctl_kern_proc functions use the same pattern:trociny2011-12-171-112/+80
* belatedly transfer copyrights from libkern/gets.c to kern_cons.cavg2011-12-171-0/+3
* replace uses of libkern gets with cngetsavg2011-12-171-2/+2
* introduce cngets, a method for kernel to read a string from consoleavg2011-12-171-0/+49
* introduce cngrab/cnungrab stub calls in some places where they make senseavg2011-12-173-0/+10
* kern cons: introduce infrastructure for console grabbing by kernelavg2011-12-171-0/+26
* Fire a kevent if necessary after seeking on a regular file. This fixes ajhb2011-12-161-0/+1
* Use vm_mmap_to_errno().jhb2011-12-151-9/+2
* Fix select/poll/kqueue for write on reverse direction before first write.jilles2011-12-141-2/+4
* Add a helper API to allow in-kernel code to map portions of shared memoryjhb2011-12-141-0/+119
* Match other formatting.obrien2011-12-141-4/+4
* Disallow various debug.kdb sysctl's when securelevel is raised.obrien2011-12-131-4/+6
* - Add a sysctl to allow non-root users the ability to set idleeadler2011-12-131-25/+33
* Document a large number of currently undocumented sysctls. While hereeadler2011-12-135-11/+16
* put sys/systm.h at its proper place or add it if missingavg2011-12-122-2/+2
* kern_racct: move sys/systm.h inclusion to its proper placeavg2011-12-121-2/+1
* panic: add a switch and infrastructure for stopping other CPUs in SMP caseavg2011-12-1110-18/+181
* Move cpu_set_upcall(newtd, td) up before the first call ofpho2011-12-091-2/+2
* - Fix ktrace leakage if error is seteadler2011-12-081-1/+1
* Eliminate stale numbers from a comment.alc2011-12-071-5/+2
* Eliminate the possibility of 32-bit arithmetic overflow in the calculationalc2011-12-071-4/+4
* Most users of pipe(2) do not call fstat(2) on the returned pipe descriptors.kib2011-12-061-9/+28
* Really protect kern.proc.ps_strings sysctls with p_candebug(). Thistrociny2011-12-061-1/+1
* Protect kern.proc.auxv and kern.proc.ps_strings sysctls with p_candebug().trociny2011-12-051-2/+4
* Add a missing curly bracketkevlo2011-12-051-0/+1
* critical_exit: ignore td_owepreempt if kdb_active is setavg2011-12-041-1/+1
* In sysctl_kern_proc_ps_strings() there is no much sense in checkingtrociny2011-12-041-8/+0
* Make sure the description of pause() ishselasky2011-12-031-1/+2
* - Fix typos s/(more|less) then|\1 than/eadler2011-12-031-5/+5
* Use umtx_copyin_timeout() to copy and check timeout parameter.pho2011-12-031-5/+1
* Add umtx_copyin_timeout() and move parameter checks here.pho2011-12-031-53/+25
* Rename copyin_timeout32 to umtx_copyin_timeout32 and move parameterpho2011-12-031-42/+18
OpenPOWER on IntegriCloud