| Commit message (Expand) | Author | Age | Files | Lines |
* | Add missing brackets. | davidxu | 2005-08-19 | 1 | -1/+1 |
* | Fix a LOR between sched_lock and sleep queue lock. | davidxu | 2005-08-19 | 1 | -5/+4 |
* | Fix a typo in a comment. | jhb | 2005-06-23 | 1 | -1/+1 |
* | Remove thread_upcall_check, it was used to avoid race bug in earlier | davidxu | 2005-05-27 | 1 | -10/+0 |
* | Change cpu_set_kse_upcall to more generic style, so we can reuse it | davidxu | 2005-04-23 | 1 | -2/+4 |
* | Drop bzero and shove the responsibility of zeroing the kse upcall | csjp | 2005-02-24 | 1 | -2/+1 |
* | o Split out kernel part of execve(2) syscall into two parts: one that | sobomax | 2005-01-29 | 1 | -1/+7 |
* | /* -> /*- for copyright notices, minor format tweaks as necessary | imp | 2005-01-06 | 1 | -1/+1 |
* | - Remove a 4BSD specific hack since this will work on ULE too. | jeff | 2004-12-26 | 1 | -4/+0 |
* | Remove local definitions of RANGEOF() and use __rangeof() instead. | das | 2004-11-20 | 1 | -7/+5 |
* | Add an execve command for kse_thr_interrupt to allow libpthread to | davidxu | 2004-10-07 | 1 | -0/+17 |
* | Restore some code removed in revision 1.193 and 1.194, julian said | davidxu | 2004-10-06 | 1 | -4/+23 |
* | light rearrangement of some code to get some locking | julian | 2004-10-05 | 1 | -15/+27 |
* | Break out to a separate function, the code to revert a multithreaded | julian | 2004-10-05 | 1 | -2/+1 |
* | - Assert sched_lock in upcall_remove() since it is needed there and all | jhb | 2004-09-23 | 1 | -1/+3 |
* | Various small style fixes. | jhb | 2004-09-22 | 1 | -7/+7 |
* | Refactor a bunch of scheduler code to give basically the same behaviour | julian | 2004-09-05 | 1 | -36/+57 |
* | Give setrunqueue() and sched_add() more of a clue as to | julian | 2004-09-01 | 1 | -2/+2 |
* | Remove TDP_USTATCLOCK, we no longer need it because we now always | davidxu | 2004-08-31 | 1 | -55/+30 |
* | Remove an unneeded argument.. | julian | 2004-08-31 | 1 | -2/+2 |
* | 1. try to use existing mailbox address in thread_update_usr_ticks. | davidxu | 2004-08-28 | 1 | -4/+6 |
* | Move TDF_CAN_UNBIND to thread private flags td_pflags, this eliminates | davidxu | 2004-08-28 | 1 | -19/+4 |
* | Remove checking of single exit flag in thread_user_enter(), this is | davidxu | 2004-08-23 | 1 | -12/+0 |
* | Slight changes to comments and some whitespace changes. | julian | 2004-08-09 | 1 | -3/+10 |
* | 1.Add KSE_INTR_DBSUSPEND command for kse_thr_interrupt to suspend a bound | davidxu | 2004-08-08 | 1 | -29/+46 |
* | s/TMDF_DONOTRUNUSER/TMDF_SUSPEND/g | davidxu | 2004-08-03 | 1 | -2/+2 |
* | Repeat after me: | julian | 2004-08-03 | 1 | -0/+1 |
* | Remove an argument that is never used. | julian | 2004-08-02 | 1 | -7/+6 |
* | Add what appears to be a missing '*/' at the end of a comment. | rwatson | 2004-08-02 | 1 | -0/+1 |
* | Comment kse_create() and make a few minor code cleanups | julian | 2004-08-01 | 1 | -47/+121 |
* | When calling scheduler entrypoints for creating new threads and processes, | julian | 2004-07-18 | 1 | -2/+2 |
* | - Move TDF_OWEPREEMPT, TDF_OWEUPC, and TDF_USTATCLOCK over to td_pflags | jhb | 2004-07-16 | 1 | -5/+4 |
* | Add code to support debugging threaded process. | davidxu | 2004-07-13 | 1 | -75/+153 |
* | Change kse_switchin to accept kse_thr_mailbox pointer, the syscall | davidxu | 2004-07-12 | 1 | -9/+20 |
* | Allocate TIDs in thread_init() and deallocate them in thread_fini(). | marcel | 2004-06-26 | 1 | -3/+1 |
* | Shuffle some code around. | julian | 2004-06-11 | 1 | -42/+25 |
* | Move the KSE ABI specific code here and separate it from code that | julian | 2004-06-07 | 1 | -977/+19 |
* | Move TDF_SA from td_flags to td_pflags (and rename it accordingly) | tjr | 2004-06-02 | 1 | -10/+10 |
* | Clear KSE thread flags after KSE thread mode is ended. The side effect | davidxu | 2004-05-21 | 1 | -1/+1 |
* | Keep track of threads waiting in kse_release() to avoid a race | deischen | 2004-04-28 | 1 | -16/+37 |
* | Assign thread IDs to kernel threads. The purpose of the thread ID (tid) | marcel | 2004-04-03 | 1 | -2/+98 |
* | Massively up the (artificial) limit on system scope threads | julian | 2004-03-21 | 1 | -2/+2 |
* | Push Giant down a little further: | peter | 2004-03-13 | 1 | -8/+5 |
* | Check for TDF_SINTR before calling sleepq_abort() as there is a narrow | jhb | 2004-03-01 | 1 | -1/+1 |
* | Switch the sleep/wakeup and condition variable implementations to use the | jhb | 2004-02-27 | 1 | -11/+7 |
* | Use mtx_assert() rather than using a home-rolled version. | jhb | 2004-01-28 | 1 | -1/+1 |
* | - Add a flags parameter to mi_switch. The value of flags may be SW_VOL or | jeff | 2004-01-25 | 1 | -4/+2 |
* | Reduce gratuitous includes: don't include jail.h if it's not needed. | rwatson | 2004-01-21 | 1 | -1/+0 |
* | s/Muliple/Multiple | schweikh | 2004-01-10 | 1 | -48/+46 |
* | Don't use NULL (pointer) when we mean 0 (integer) for the number of ticks | peter | 2003-12-23 | 1 | -1/+1 |