| Commit message (Expand) | Author | Age | Files | Lines |
* | make sure we had the filedesc lock when calling fdinit when RFCFDG is set | jmg | 2004-03-10 | 1 | -0/+4 |
* | Hook CPUs up to newbus. CPUs will ultimately be a bus driver so that | njl | 2004-03-09 | 1 | -0/+67 |
* | Mark loadaverage callout as CALLOUT_MPSAFE. | rwatson | 2004-03-08 | 1 | -1/+1 |
* | Add two new sysctls: | pjd | 2004-03-08 | 2 | -4/+92 |
* | Move a vref call outside of proc locks and Giant. By virtue of the fact | peter | 2004-03-08 | 1 | -5/+4 |
* | Remove GIANT_REQUIRED from vunmapbuf(). | alc | 2004-03-07 | 1 | -2/+0 |
* | Giant is not required for vm_thread_new_altkstack(). | alc | 2004-03-07 | 1 | -4/+1 |
* | Always call vn_finished_write after vn_start_write was called. All | kan | 2004-03-06 | 1 | -2/+3 |
* | Add a missing part of jhb's previous commit. It looks like he had a | peter | 2004-03-06 | 1 | -1/+5 |
* | kthread_exit() no longer requires Giant, so don't force callers to acquire | jhb | 2004-03-05 | 1 | -1/+0 |
* | - Push down Giant in exit() and wait(). | jhb | 2004-03-05 | 2 | -26/+42 |
* | Lock Giant around the single threading code in exec() to satisfy an | jhb | 2004-03-05 | 1 | -0/+3 |
* | - Grab a share lock of the proctree lock while looking for a pid due to the | jhb | 2004-03-05 | 1 | -13/+25 |
* | Undo the merger of mlock()/vslock and munlock()/vsunlock() and the | truckman | 2004-03-05 | 1 | -3/+3 |
* | The roundrobin callout from sched_4bsd is MPSAFE, so set up the | rwatson | 2004-03-05 | 1 | -1/+1 |
* | Put "failed to set signal flags properly for ast()" check under | rwatson | 2004-03-05 | 1 | -1/+1 |
* | Just because the timecounter reads the same value on two samples | phk | 2004-03-04 | 1 | -4/+0 |
* | Fixed some style bugs (mainly English usage errors in comments). | bde | 2004-03-04 | 1 | -9/+10 |
* | Fixed some style bugs (mainly misplaced comments, and totally disordered | bde | 2004-03-04 | 1 | -15/+18 |
* | Remove unneeded label 'done2' from socket(). We now grab Giant | rwatson | 2004-03-04 | 1 | -2/+1 |
* | Use different dummy wait channels to avoid panic in msleep(). | des | 2004-03-03 | 1 | -3/+3 |
* | Always assert that the passed in lock is the same as the saved lock in the | jhb | 2004-03-02 | 1 | -19/+1 |
* | Correct handling of PDROP in msleep() to just skip the mtx_lock() rather | jhb | 2004-03-02 | 1 | -3/+1 |
* | Check for TDF_SINTR before calling sleepq_abort() as there is a narrow | jhb | 2004-03-01 | 2 | -2/+2 |
* | Rename dup_sockaddr() to sodupsockaddr() for consistency with other | rwatson | 2004-03-01 | 4 | -24/+22 |
* | Convert the other use of flags to mflags in soalloc(). | scottl | 2004-03-01 | 1 | -1/+1 |
* | Modify soalloc() API so that it accepts a malloc flags argument rather | rwatson | 2004-02-29 | 3 | -12/+5 |
* | Loudly announce WITNESS and DIAGNOSTIC options and warn about reduced | phk | 2004-02-29 | 1 | -0/+14 |
* | Make sure to disable the watchdog if we cannot honour the timeout. | phk | 2004-02-28 | 1 | -3/+2 |
* | Rename the WATCHDOG option to SW_WATCHDOG and make it use the | phk | 2004-02-28 | 1 | -33/+29 |
* | Switch the sleep/wakeup and condition variable implementations to use the | jhb | 2004-02-27 | 9 | -569/+157 |
* | Drop sched_lock around the wakeup of the parent process after setting | jhb | 2004-02-27 | 1 | -4/+9 |
* | Add an implementation of a generic sleep queue abstraction that is used | jhb | 2004-02-27 | 3 | -5/+777 |
* | Add sysctl_move_oid() which reparents an existing OID. | des | 2004-02-27 | 1 | -0/+20 |
* | Clarify and tweak some comments. | jhb | 2004-02-27 | 1 | -3/+3 |
* | Fix _sx_assert() to panic() rather than printf() when an assertion fails | jhb | 2004-02-27 | 1 | -3/+5 |
* | Replace the ktrace queue's semaphore with a condition variable instead as | jhb | 2004-02-26 | 1 | -5/+5 |
* | Split the mlock() kernel code into two parts, mlock(), which unpacks | truckman | 2004-02-26 | 6 | -24/+47 |
* | Assert pipe mutex in pipeselwakeup(), as we manipulate pipe_state | rwatson | 2004-02-26 | 1 | -0/+1 |
* | Update comment regarding MAC labels: we no longer pass endpoints | rwatson | 2004-02-25 | 1 | -7/+3 |
* | Whitespace cleanup | des | 2004-02-24 | 1 | -4/+4 |
* | Fix two oversights here: don't trash the freelist, and properly cleanup | phk | 2004-02-23 | 1 | -1/+4 |
* | Correct some major SMP-harmful problems in the pipe implementation. First | green | 2004-02-22 | 1 | -41/+66 |
* | Add sysctls to allow showing threads for pgrp, tty, uid, ruid, | deischen | 2004-02-22 | 1 | -7/+31 |
* | Reimplement sysctls handling by MAC framework. | pjd | 2004-02-22 | 1 | -15/+15 |
* | If we're going to panic(), do it before dereferencing a NULL pointer. | cperciva | 2004-02-22 | 1 | -1/+1 |
* | Update my personal copyrights and NETA copyrights in the kernel | rwatson | 2004-02-22 | 4 | -5/+5 |
* | Check for NODEV return from udev2dev() | phk | 2004-02-21 | 1 | -0/+2 |
* | Device megapatch 6/6: | phk | 2004-02-21 | 3 | -33/+163 |
* | Device megapatch 5/6: | phk | 2004-02-21 | 2 | -10/+13 |