summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Check for TDF_SINTR before calling sleepq_abort() as there is a narrowjhb2004-03-012-2/+2
* Rename dup_sockaddr() to sodupsockaddr() for consistency with otherrwatson2004-03-014-24/+22
* Convert the other use of flags to mflags in soalloc().scottl2004-03-011-1/+1
* Modify soalloc() API so that it accepts a malloc flags argument ratherrwatson2004-02-293-12/+5
* Loudly announce WITNESS and DIAGNOSTIC options and warn about reducedphk2004-02-291-0/+14
* Make sure to disable the watchdog if we cannot honour the timeout.phk2004-02-281-3/+2
* Rename the WATCHDOG option to SW_WATCHDOG and make it use thephk2004-02-281-33/+29
* Switch the sleep/wakeup and condition variable implementations to use thejhb2004-02-279-569/+157
* Drop sched_lock around the wakeup of the parent process after settingjhb2004-02-271-4/+9
* Add an implementation of a generic sleep queue abstraction that is usedjhb2004-02-273-5/+777
* Add sysctl_move_oid() which reparents an existing OID.des2004-02-271-0/+20
* Clarify and tweak some comments.jhb2004-02-271-3/+3
* Fix _sx_assert() to panic() rather than printf() when an assertion failsjhb2004-02-271-3/+5
* Replace the ktrace queue's semaphore with a condition variable instead asjhb2004-02-261-5/+5
* Split the mlock() kernel code into two parts, mlock(), which unpackstruckman2004-02-266-24/+47
* Assert pipe mutex in pipeselwakeup(), as we manipulate pipe_staterwatson2004-02-261-0/+1
* Update comment regarding MAC labels: we no longer pass endpointsrwatson2004-02-251-7/+3
* Whitespace cleanupdes2004-02-241-4/+4
* Fix two oversights here: don't trash the freelist, and properly cleanupphk2004-02-231-1/+4
* Correct some major SMP-harmful problems in the pipe implementation. Firstgreen2004-02-221-41/+66
* Add sysctls to allow showing threads for pgrp, tty, uid, ruid,deischen2004-02-221-7/+31
* Reimplement sysctls handling by MAC framework.pjd2004-02-221-15/+15
* If we're going to panic(), do it before dereferencing a NULL pointer.cperciva2004-02-221-1/+1
* Update my personal copyrights and NETA copyrights in the kernelrwatson2004-02-224-5/+5
* Check for NODEV return from udev2dev()phk2004-02-211-0/+2
* Device megapatch 6/6:phk2004-02-213-33/+163
* Device megapatch 5/6:phk2004-02-212-10/+13
* Device megapatch 4/6:phk2004-02-218-4/+18
* Device megapatch 3/6:phk2004-02-213-4/+26
* Device megapatch 2/6:phk2004-02-211-8/+129
* Make sure to wake up any select waiters when closing a kqueue (also, notgreen2004-02-201-0/+4
* Tidy up the thread taskqueue implementation and close a lost wakeup race.jhb2004-02-191-14/+9
* Rework jail_attach(2) so that an already jailed process cannot hopnectar2004-02-191-12/+12
* Added sysctl security.jail.jailed.pjd2004-02-191-0/+13
* Simplify check. We are only able to check exclusive lock and ifpjd2004-02-191-1/+5
* When reparenting a process in the PT_DETACH code, only set p_sigparenttruckman2004-02-191-1/+2
* A Linux thread created using clone() should not send SIGCHLD to itstruckman2004-02-191-3/+3
* Add support for 'h' and 'hh' modifiers for printf(9).njl2004-02-191-2/+21
* Don't ignore errors from vfs_allocate_syncvnode.cperciva2004-02-181-1/+1
* Checkpoint a hack to enable running i386 libc_r binaries on a 64 bitpeter2004-02-181-4/+22
* Correct a comment.dwmalone2004-02-172-2/+2
* Mechanical whistespace cleanup.des2004-02-171-19/+19
* Don't bother storing a result when all you need are the side effects.des2004-02-161-5/+5
* In fdcheckstd the descriptor table should never be shared, so justdwmalone2004-02-151-9/+7
* Fixed style bugs near previous commit (mainly formatting errors andbde2004-02-151-16/+13
* Remove opv_desc_vector from vfs_add_vnodeops, since it is definedcperciva2004-02-151-2/+0
* Split the initialization of the cdevsw into a separate function.phk2004-02-151-7/+14
* Remove excess brackets.rwatson2004-02-151-3/+2
* Use standard style for cdevsw initialization.phk2004-02-141-5/+5
* By default, don't allow processes in a jail to list the set ofrwatson2004-02-141-0/+7
OpenPOWER on IntegriCloud