| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement the PT_LWPINFO request. This request can be used by the | Marcel Moolenaar | 2004-07-12 | 1 | -0/+1 |
* | Implement preemption of kernel threads natively in the scheduler rather | John Baldwin | 2004-07-02 | 1 | -0/+2 |
* | - Change mi_switch() and sched_switch() to accept an optional thread to | John Baldwin | 2004-07-02 | 1 | -6/+11 |
* | Allocate TIDs in thread_init() and deallocate them in thread_fini(). | Marcel Moolenaar | 2004-06-26 | 1 | -1/+0 |
* | Define __lwpid_t as an int32_t in <sys/_types.h> and define lwpid_t | Marcel Moolenaar | 2004-06-19 | 1 | -2/+2 |
* | Include <sys/_lock.h>'s prerequisite <sys/queue.h> before including the | Bruce Evans | 2004-06-19 | 1 | -1/+1 |
* | Nice, is a property of a process as a whole.. | Julian Elischer | 2004-06-16 | 1 | -1/+1 |
* | Move TDF_DEADLKTREAT into td_pflags (and rename it accordingly) to avoid | Tim J. Robbins | 2004-06-03 | 1 | -1/+1 |
* | Move TDF_SA from td_flags to td_pflags (and rename it accordingly) | Tim J. Robbins | 2004-06-02 | 1 | -1/+1 |
* | Retire cpu_sched_exit(); it is not used any more. | Thomas Moestl | 2004-05-26 | 1 | -1/+0 |
* | Keep track of threads waiting in kse_release() to avoid a race | Daniel Eischen | 2004-04-28 | 1 | -0/+6 |
* | Remove advertising clause from University of California Regent's license, | Warner Losh | 2004-04-07 | 1 | -4/+0 |
* | Assign thread IDs to kernel threads. The purpose of the thread ID (tid) | Marcel Moolenaar | 2004-04-03 | 1 | -0/+2 |
* | Remove sysctl kern.ps_argsopen, it is not very useful, one should use | Pawel Jakub Dawidek | 2004-04-01 | 1 | -1/+0 |
* | Fixed s style bug in previous commit (tab lossage). Fixed some nearby | Bruce Evans | 2004-03-28 | 1 | -5/+6 |
* | Separate thread synchronization from signals in libthr. Instead | Mike Makonnen | 2004-03-27 | 1 | -0/+1 |
* | Switch the sleep/wakeup and condition variable implementations to use the | John Baldwin | 2004-02-27 | 1 | -7/+2 |
* | Fix a few style nits. do { } while(0) are only used for compound | John Baldwin | 2004-02-27 | 1 | -3/+3 |
* | Locking for the per-process resource limits structure. | John Baldwin | 2004-02-04 | 1 | -2/+1 |
* | Allow the use of a stale p_stops value in STOPEVENT(), grabbing | Robert Watson | 2004-01-27 | 1 | -3/+5 |
* | - Add a flags parameter to mi_switch. The value of flags may be SW_VOL or | Jeff Roberson | 2004-01-25 | 1 | -1/+4 |
* | Make proc's kg_nice/ki_nice explicitly signed for PPC. This is a | Peter Grehan | 2004-01-22 | 1 | -1/+1 |
* | Make sigaltstack as per-threaded, because per-process sigaltstack state | David Xu | 2004-01-03 | 1 | -3/+3 |
* | - Cleanup some garbage left by KSE. There is still much garbage left to be | Jeff Roberson | 2003-12-21 | 1 | -4/+0 |
* | Remove the WITNESS debug code from _STOPEVENT. It has pointed out a | Warner Losh | 2003-11-15 | 1 | -2/+0 |
* | Fixed some bugs in macros: | Bruce Evans | 2003-11-15 | 1 | -18/+14 |
* | Add a WITNESS_WARN() check to _STOPEVENT() since any _STOPEVENT() can | John Baldwin | 2003-11-14 | 1 | -0/+2 |
* | Modify the MAC Framework so that instead of embedding a (struct label) | Robert Watson | 2003-11-12 | 1 | -2/+1 |
* | Add an implementation of turnstiles and change the sleep mutex code to use | John Baldwin | 2003-11-11 | 1 | -4/+8 |
* | Fixed some more missing punctuation in comments (most instances in this | Bruce Evans | 2003-11-06 | 1 | -12/+12 |
* | Fixed some style bugs (missing punctuation in comments). There are many | Bruce Evans | 2003-11-06 | 1 | -35/+35 |
* | - Add a pinned count to the thread so that cpu pinning may nest. This is | Jeff Roberson | 2003-11-06 | 1 | -0/+1 |
* | - Add 4 kse flags for use in the schedulers. | Jeff Roberson | 2003-10-31 | 1 | -0/+4 |
* | Move the P_COWINPROGRESS flag from being a per-process p_flag to being a | John Baldwin | 2003-10-23 | 1 | -2/+1 |
* | Add the cpu_idle_hook() function pointer so that other idlers can be | Nate Lawson | 2003-10-18 | 1 | -0/+1 |
* | Mark td_generation as volatile. | Bruce M Simpson | 2003-10-05 | 1 | -1/+1 |
* | Add a pre-emption counter, td_generation, so that threads can notice | Bruce M Simpson | 2003-10-05 | 1 | -0/+1 |
* | - On my Pentium4-M laptop, invalpg takes ~1100 cycles if the page is found in | Jeff Roberson | 2003-09-30 | 1 | -1/+0 |
* | In vm_thread_swap{in|out}(), remove the alpha specific conditional | Marcel Moolenaar | 2003-08-16 | 1 | -0/+2 |
* | Update powerpc to use the (old thread,new thread) calling convention | Peter Grehan | 2003-08-14 | 1 | -5/+0 |
* | - Convert Alpha over to the new calling conventions for cpu_throw() and | John Baldwin | 2003-08-12 | 1 | -1/+1 |
* | Set td_critnest to 1 when setting up a thread since it is a MI field with | John Baldwin | 2003-08-04 | 1 | -1/+1 |
* | Remove extern declaration of ps_showallprocs. The definition is already gone. | Tim J. Robbins | 2003-07-18 | 1 | -1/+0 |
* | o Refine kse_thr_interrupt to allow it to handle different commands. | David Xu | 2003-07-17 | 1 | -2/+2 |
* | Fix umtx locking, for libthr, in the kernel. | Mike Makonnen | 2003-07-17 | 1 | -0/+1 |
* | Rename thread_siginfo to cpu_thread_siginfo. | David Xu | 2003-07-15 | 1 | -1/+1 |
* | o Change kse_thr_interrupt to allow send a signal to a specified thread, | David Xu | 2003-06-28 | 1 | -4/+6 |
* | 1. Migrate TDF_UPCALLING from td_flags to td_pflags. | David Xu | 2003-06-15 | 1 | -1/+2 |
* | Rename P_THREADED to P_SA. P_SA means a process is using scheduler | David Xu | 2003-06-15 | 1 | -1/+1 |
* | Reorder P_* flags. | David Xu | 2003-06-12 | 1 | -10/+8 |