summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Revert last commit since it breaks API.glebius2004-10-101-10/+5
* Don't release the slot twice.. sched_rem() has already done it.julian2004-10-101-1/+0
* Remove duplicate line.julian2004-10-101-1/+0
* Remove inlined m_tag_free(). Rename _m_tag_free() to m_tag_free()glebius2004-10-091-6/+11
* Don't "implicitly order all sleep locks before spin locks" in witnessgreen2004-10-091-1/+1
* Add an execve command for kse_thr_interrupt to allow libpthread todavidxu2004-10-072-3/+19
* Regen to unbreak world.davidxu2004-10-072-2/+2
* Back out rev 1.240; it is unnecessary. In particular,das2004-10-061-8/+3
* Close a race between a thread exiting and the freeing of it's stack.mtm2004-10-061-1/+5
* Close a race between thr_create and sysctl -w, the thr_scope_sys coulddavidxu2004-10-061-7/+10
* vtryrecycle: Don't rely on type VBAD alone to mean that we don't needgrog2004-10-061-1/+1
* getnewvnode: Weaken the panic "cleaned vnode isn't" to a warning.grog2004-10-061-1/+3
* Restore some code removed in revision 1.193 and 1.194, julian saiddavidxu2004-10-061-4/+23
* In original kern_execve() code, at the start of the function, it forcesdavidxu2004-10-062-35/+106
* Fix whitespace botch that only showed up in the commit message diff :-/julian2004-10-051-1/+1
* Slight cleanup in the single threading code.julian2004-10-051-6/+5
* When preempting a thread, put it back on the HEAD of its run queue.julian2004-10-053-38/+50
* Oops. left out part of the diff.julian2004-10-051-0/+2
* Use some macros to trach available scheduler slots to allowjulian2004-10-053-23/+64
* light rearrangement of some code to get some lockingjulian2004-10-051-15/+27
* Break out to a separate function, the code to revert a multithreadedjulian2004-10-052-16/+27
* Rework how we store process times in the kernel such that we always storejhb2004-10-0510-136/+170
* Add a critical section in turnstile_unpend() from before dropping thejhb2004-10-051-0/+2
* Back out changes which were introduced to delay mounting root file system.pjd2004-10-051-80/+66
* Use scheduler api to adjust thread priority.davidxu2004-10-051-2/+3
* Add taskqueue_drain. This waits for the specified task to finish, ifimp2004-10-051-0/+14
* Change the perfectly precise messagephk2004-10-041-1/+1
* Another case where we need to guard against a partiallyjulian2004-10-041-0/+2
* Always strt out with an initilalised ksegrp structure.julian2004-10-031-3/+3
* Don't bother to turn off other P_STOPPED bits for SIGKILL, doingdavidxu2004-10-031-1/+1
* Add a SOCKBUF_LOCK() to a rarely executed path in do_sendfile().alc2004-10-021-0/+1
* Clear a process's procfs trace points upon delivery of SIGKILL.alfred2004-10-011-0/+10
* Fix a LOR relating to freeing cdevs.phk2004-10-012-10/+18
* cover soreadable and sowriteable with the corresponding socketbuffer locks.alfred2004-10-011-9/+9
* Avoid calling _PHOLD(p1) with p2's lock held, since _PHOLD()das2004-10-011-3/+8
* Fix a typo to fix the !DIAGNOSTIC build.jhb2004-09-301-1/+1
* Assign a global unit number for the tty slave devices (init/lock) usingphk2004-09-301-6/+23
* Add a new API for allocating unit number (-like) resources.phk2004-09-301-0/+597
* Account for alias devices when tearing them down in destroy_dev() so wegreen2004-09-291-3/+3
* Turn VM_KMEM_SIZE_MAX and VM_KMEM_SIZE_SCALE into tunables.des2004-09-291-4/+17
* Add functions to create and free the "tty-ness" of a serial port in aphk2004-09-281-6/+233
* improve the mbuf m_print function.. Only pull length from pkthdr if therejmg2004-09-281-5/+20
* Give cluster_write() an explicit vnode argument.phk2004-09-271-6/+1
* Used cached cdevsw pointer.phk2004-09-271-2/+4
* Add cdevsw->d_purge() support.phk2004-09-271-9/+19
* Fix a bug introduced in the previous commit: kdb_cpu_trap() gets tomarcel2004-09-261-1/+2
* Use the universal 'threaded process' flag rather than thejulian2004-09-251-1/+1
* Some more whitespace, style, and comment fixes.jhb2004-09-241-14/+16
* Rename 'mount_root_delay' tunable to 'vfs.root.mountdelay', which fitspjd2004-09-241-1/+1
* Remove the cdevsw() function which is now unused.phk2004-09-241-8/+0
OpenPOWER on IntegriCloud