| Commit message (Expand) | Author | Age | Files | Lines |
| * | Check signals for idled threads. | David Xu | 2003-01-07 | 1 | -2/+1 |
| * | Set kse mailbox pointer to NULL when P_KSES is turned off. | David Xu | 2003-01-04 | 1 | -3/+6 |
| * | White space fixes | Julian Elischer | 2003-01-03 | 1 | -10/+10 |
| * | Make an explicit flag to indicate that a KSE has a reason to upcall, | Julian Elischer | 2003-01-03 | 1 | -19/+22 |
| * | Don't need to set retvals to 0 in the non error case. They | Julian Elischer | 2003-01-03 | 1 | -9/+0 |
| * | Adjust code for Julian's last commit. use td_mailbox to detect if | David Xu | 2003-01-02 | 1 | -10/+8 |
| * | Add code to ddb to allow backtracing an arbitrary thread. | Julian Elischer | 2002-12-28 | 1 | -241/+273 |
| * | Unbreak the KSE code. Keep track of zobie threads using the Per-CPU storage | Julian Elischer | 2002-12-10 | 1 | -123/+72 |
| * | Under certain circumstances, we were calling kmem_free() from | Maxime Henrion | 2002-11-22 | 1 | -0/+3 |
| * | - Implement a mechanism for allowing schedulers to place scheduler dependant | Jeff Roberson | 2002-11-21 | 1 | -19/+31 |
| * | Make sure only update wall clock at upcall time, slightly reformat | David Xu | 2002-11-18 | 1 | -13/+13 |
| * | 1. Support versioning and wall clock in kse mailbox, | David Xu | 2002-11-18 | 1 | -9/+108 |
| * | include smp.h. | Julian Elischer | 2002-11-17 | 1 | -0/+1 |
| * | 1.Add sysctls to control KSE resource allocation. | David Xu | 2002-11-17 | 1 | -8/+30 |
| * | Rework last exiting thread in kse_release(), wait a signal and then | David Xu | 2002-11-17 | 1 | -2/+11 |
| * | Return EWOULDBLOCK for last thread in kse_release(). | David Xu | 2002-11-15 | 1 | -0/+1 |
| * | In kse_release(), check if current thread is bound | David Xu | 2002-11-14 | 1 | -4/+16 |
| * | KSE-enabled processes only. | David Xu | 2002-10-31 | 1 | -1/+4 |
| * | Check NULL thread mailbox pointer. | David Xu | 2002-10-30 | 1 | -0/+2 |
| * | Style fixes. | David Xu | 2002-10-30 | 1 | -10/+10 |
| * | Don't forget to set syscall result. | David Xu | 2002-10-30 | 1 | -0/+2 |
| * | Add an actual implementation of kse_thr_interrupt() | David Xu | 2002-10-30 | 1 | -1/+21 |
| * | Close a race window in kse_create(): signal delivered after SIGPENDING call | David Xu | 2002-10-28 | 1 | -4/+2 |
| * | iBack out david's last commit. the suspension code needs to be called | Julian Elischer | 2002-10-26 | 1 | -12/+0 |
| * | Move suspension checking code from userret() into thread_userret(). | David Xu | 2002-10-26 | 1 | -0/+12 |
| * | Backout revision 1.48. | David Xu | 2002-10-26 | 1 | -2/+1 |
| * | suspend thread only when it can be interrupted. | David Xu | 2002-10-25 | 1 | -1/+2 |
| * | let thread_schedule_upcall() handle idle kse. | David Xu | 2002-10-25 | 1 | -2/+8 |
| * | fix style-o | Julian Elischer | 2002-10-25 | 1 | -1/+1 |
| * | More work on the interaction between suspending and sleeping threads. | Julian Elischer | 2002-10-25 | 1 | -12/+26 |
| * | fix typo. | David Xu | 2002-10-25 | 1 | -1/+2 |
| * | Extract out KSE specific code from machine specific code | Julian Elischer | 2002-10-24 | 1 | -0/+47 |
| * | respect TDF_SINTR, also for SINGLE_NO_EXIT threading mode, if a thread | David Xu | 2002-10-24 | 1 | -6/+6 |
| * | don't forget to remove kse from idle queue. | David Xu | 2002-10-24 | 1 | -0/+2 |
| * | Move thread related code from kern_proc.c to kern_thread.c. | Julian Elischer | 2002-10-24 | 1 | -28/+500 |
| * | Round out the facilty for a 'bound' thread to loan out its KSE | Julian Elischer | 2002-10-09 | 1 | -169/+264 |
| * | Put an easy-to-miss assignment into the proper place. It was stray in the | Juli Mallett | 2002-10-05 | 1 | -2/+4 |
| * | Remove bogus duplicate assignment of local variables. | Juli Mallett | 2002-10-05 | 1 | -2/+2 |
| * | Add some unspeakable hackery to the tree under #ifdef __ia64__ to work | Peter Wemm | 2002-10-04 | 1 | -0/+14 |
| * | Some kernel threads try to do significant work, and the default KSTACK_PAGES | Scott Long | 2002-10-02 | 1 | -1/+1 |
| * | Implement basic KSE loaning. This stops a hread that is blocked in BOUND mode | Julian Elischer | 2002-09-29 | 1 | -0/+9 |
| * | lock proc while calling psignal | Julian Elischer | 2002-09-29 | 1 | -9/+17 |
| * | Redo how completing threads pass their state to userland | Julian Elischer | 2002-09-27 | 1 | -81/+121 |
| * | Make the following name changes to KSE related functions, etc., to better | Archie Cobbs | 2002-09-25 | 1 | -3/+3 |
| * | Don't use local variable 'p' in a debug statement.. we removed it. | Julian Elischer | 2002-09-23 | 1 | -1/+1 |
| * | slightly clean up the thread_userret() and thread_consider_upcall() calls. | Julian Elischer | 2002-09-23 | 1 | -12/+24 |
| * | Argh. I've been reading makefiles for too long. Change comment to a | Peter Wemm | 2002-09-17 | 1 | -4/+8 |
| * | Stub out the calls to get_mcontext and set_mcontext which only exist on | Peter Wemm | 2002-09-17 | 1 | -0/+10 |
| * | Add kernel support needed for the KSE-aware libpthread: | Jonathan Mini | 2002-09-16 | 1 | -118/+233 |
| * | Allocate KSEs and KSEGRPs separatly and remove them from the proc structure. | Julian Elischer | 2002-09-15 | 1 | -25/+51 |