| Commit message (Expand) | Author | Age | Files | Lines |
* | Backout the feature which can change thread's scheduling option, I really | davidxu | 2006-07-13 | 1 | -42/+4 |
* | Return priority range 0..PRI_MAX_TIMESHARE-PRI_MIN_TIMESHARE for | davidxu | 2006-07-12 | 1 | -2/+2 |
* | Oops, remove debugger line. | davidxu | 2006-07-11 | 1 | -2/+0 |
* | Extended the POSIX scheduler APIs to accept lwpid as well, we've already | davidxu | 2006-07-11 | 3 | -65/+98 |
* | Add scheduler API sched_relinquish(), the API is used to implement | davidxu | 2006-06-15 | 1 | -3/+1 |
* | Don't allow non-root user to set a scheduler policy, otherwise this could | davidxu | 2006-05-21 | 1 | -0/+4 |
* | Style fixes. | davidxu | 2006-05-19 | 2 | -34/+51 |
* | Use proc lock to prevent a thread from exiting, Giant was no longer used to | davidxu | 2006-04-10 | 2 | -27/+10 |
* | mqueue.h has been superceded by sys/mqueue.h thanks to David Xu's work. | scottl | 2005-11-28 | 1 | -77/+0 |
* | Const-qualify ksem_timedwait's parameter abstime as it's only passed in. | stefanf | 2005-10-18 | 1 | -1/+1 |
* | Introduce MAC Framework and MAC Policy entry points to label and control | rwatson | 2005-05-04 | 1 | -0/+4 |
* | Move definitions of 'struct kuser' and 'struct ksem' from uipc_sem.c | rwatson | 2005-05-03 | 1 | -0/+55 |
* | Actually commit the code for kern_sched_get_rr_interval(). | jhb | 2005-03-31 | 1 | -13/+20 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 3 | -3/+3 |
* | Back when VOP_* was introduced, we did not have new-style struct | phk | 2004-12-01 | 1 | -0/+1 |
* | The sem_timedwait() and ksem_timedwait() functions both | deischen | 2004-02-03 | 2 | -0/+3 |
* | Add prototype for sem_timedwait(). | deischen | 2004-02-03 | 1 | -0/+1 |
* | Add ksem_timedwait() to complement ksem_wait(). | deischen | 2004-02-03 | 1 | -0/+1 |
* | sched_setscheduler: Return EINVAL when a invalid policy is specified, | nectar | 2003-09-13 | 1 | -0/+4 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 3 | -6/+9 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -1/+1 |
* | Move a bunch of flags from the KSE to the thread. | julian | 2003-02-17 | 1 | -3/+3 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -1/+1 |
* | Use copyout to access user memory. | alfred | 2003-01-07 | 1 | -1/+5 |
* | Rework the sysconf(3) interaction with aio: | alfred | 2002-11-17 | 2 | -2/+23 |
* | headers should not really include "opt_foo.h" (in this case opt_posix.h). | alfred | 2002-11-15 | 3 | -2/+4 |
* | Change the way support for asynchronous I/O is indicated to applications | wollman | 2002-10-27 | 1 | -1/+3 |
* | Tidy up the scheduler's code for changing the priority of a thread. | julian | 2002-10-14 | 1 | -8/+2 |
* | - Create a new scheduler api that is defined in sys/sched.h | jeff | 2002-10-12 | 1 | -1/+2 |
* | Remove duplicate uninstalled aio.h header. | mike | 2002-10-07 | 1 | -110/+0 |
* | o Adjust the SEM_VALUE_MAX macro so that <machine/limits.h> isn't | mike | 2002-10-04 | 1 | -14/+6 |
* | Fix various style(9) bugs: | mike | 2002-10-03 | 1 | -9/+9 |
* | Remove namespace pollution by not including <sys/types.h> and | mike | 2002-10-03 | 1 | -3/+6 |
* | Fix various style(9) bugs: | mike | 2002-10-02 | 1 | -23/+21 |
* | Fix various style(9) bugs: | mike | 2002-09-20 | 1 | -19/+19 |
* | Add the rest of the kernel support for the sem_ API in kern/uipc_sem.c. | alfred | 2002-09-19 | 3 | -1/+84 |
* | Completely redo thread states. | julian | 2002-09-11 | 1 | -4/+4 |
* | Part 1 of KSE-III | julian | 2002-06-29 | 1 | -2/+25 |
* | Change p_can{debug,see,sched,signal}()'s first argument to be a thread | jhb | 2002-05-19 | 1 | -5/+5 |
* | Remove __P. | alfred | 2002-03-19 | 5 | -35/+35 |
* | In a threaded world, differnt priorirites become properties of | julian | 2002-02-11 | 1 | -4/+5 |
* | Pre-KSE/M3 commit. | julian | 2002-02-07 | 1 | -5/+5 |
* | KSE Milestone 2 | julian | 2001-09-12 | 3 | -56/+77 |
* | Protect pri_to_rtp() with sched_lock when needed. | jhb | 2001-09-02 | 1 | -0/+4 |
* | Make various posix4 system calls MPSAFE (will fixup syscalls.master later) | dillon | 2001-08-31 | 1 | -42/+95 |
* | - Close races with signals and other AST's being triggered while we are in | jhb | 2001-08-10 | 1 | -3/+3 |
* | o Replace calls to p_can(..., P_CAN_xxx) with calls to p_canxxx(). | rwatson | 2001-07-05 | 1 | -5/+5 |
* | o Unfold p31b_proc() into the individual posix4 system calls so as to | rwatson | 2001-06-30 | 1 | -66/+60 |
* | Replace some use of 'p' with 'targetp' so as to not scarily overload the | rwatson | 2001-06-30 | 1 | -11/+17 |
* | Remove a fascinating but confusing construct involving chaining | rwatson | 2001-06-28 | 1 | -33/+31 |