summaryrefslogtreecommitdiffstats
path: root/sys/posix4
Commit message (Expand)AuthorAgeFilesLines
* Backout the feature which can change thread's scheduling option, I reallydavidxu2006-07-131-42/+4
* Return priority range 0..PRI_MAX_TIMESHARE-PRI_MIN_TIMESHARE fordavidxu2006-07-121-2/+2
* Oops, remove debugger line.davidxu2006-07-111-2/+0
* Extended the POSIX scheduler APIs to accept lwpid as well, we've alreadydavidxu2006-07-113-65/+98
* Add scheduler API sched_relinquish(), the API is used to implementdavidxu2006-06-151-3/+1
* Don't allow non-root user to set a scheduler policy, otherwise this coulddavidxu2006-05-211-0/+4
* Style fixes.davidxu2006-05-192-34/+51
* Use proc lock to prevent a thread from exiting, Giant was no longer used todavidxu2006-04-102-27/+10
* mqueue.h has been superceded by sys/mqueue.h thanks to David Xu's work.scottl2005-11-281-77/+0
* Const-qualify ksem_timedwait's parameter abstime as it's only passed in.stefanf2005-10-181-1/+1
* Introduce MAC Framework and MAC Policy entry points to label and controlrwatson2005-05-041-0/+4
* Move definitions of 'struct kuser' and 'struct ksem' from uipc_sem.crwatson2005-05-031-0/+55
* Actually commit the code for kern_sched_get_rr_interval().jhb2005-03-311-13/+20
* /* -> /*- for license, minor formatting changesimp2005-01-073-3/+3
* Back when VOP_* was introduced, we did not have new-style structphk2004-12-011-0/+1
* The sem_timedwait() and ksem_timedwait() functions bothdeischen2004-02-032-0/+3
* Add prototype for sem_timedwait().deischen2004-02-031-0/+1
* Add ksem_timedwait() to complement ksem_wait().deischen2004-02-031-0/+1
* sched_setscheduler: Return EINVAL when a invalid policy is specified,nectar2003-09-131-0/+4
* Use __FBSDID().obrien2003-06-113-6/+9
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Move a bunch of flags from the KSE to the thread.julian2003-02-171-3/+3
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Use copyout to access user memory.alfred2003-01-071-1/+5
* Rework the sysconf(3) interaction with aio:alfred2002-11-172-2/+23
* headers should not really include "opt_foo.h" (in this case opt_posix.h).alfred2002-11-153-2/+4
* Change the way support for asynchronous I/O is indicated to applicationswollman2002-10-271-1/+3
* Tidy up the scheduler's code for changing the priority of a thread.julian2002-10-141-8/+2
* - Create a new scheduler api that is defined in sys/sched.hjeff2002-10-121-1/+2
* Remove duplicate uninstalled aio.h header.mike2002-10-071-110/+0
* o Adjust the SEM_VALUE_MAX macro so that <machine/limits.h> isn'tmike2002-10-041-14/+6
* Fix various style(9) bugs:mike2002-10-031-9/+9
* Remove namespace pollution by not including <sys/types.h> andmike2002-10-031-3/+6
* Fix various style(9) bugs:mike2002-10-021-23/+21
* Fix various style(9) bugs:mike2002-09-201-19/+19
* Add the rest of the kernel support for the sem_ API in kern/uipc_sem.c.alfred2002-09-193-1/+84
* Completely redo thread states.julian2002-09-111-4/+4
* Part 1 of KSE-IIIjulian2002-06-291-2/+25
* Change p_can{debug,see,sched,signal}()'s first argument to be a threadjhb2002-05-191-5/+5
* Remove __P.alfred2002-03-195-35/+35
* In a threaded world, differnt priorirites become properties ofjulian2002-02-111-4/+5
* Pre-KSE/M3 commit.julian2002-02-071-5/+5
* KSE Milestone 2julian2001-09-123-56/+77
* Protect pri_to_rtp() with sched_lock when needed.jhb2001-09-021-0/+4
* Make various posix4 system calls MPSAFE (will fixup syscalls.master later)dillon2001-08-311-42/+95
* - Close races with signals and other AST's being triggered while we are injhb2001-08-101-3/+3
* o Replace calls to p_can(..., P_CAN_xxx) with calls to p_canxxx().rwatson2001-07-051-5/+5
* o Unfold p31b_proc() into the individual posix4 system calls so as torwatson2001-06-301-66/+60
* Replace some use of 'p' with 'targetp' so as to not scarily overload therwatson2001-06-301-11/+17
* Remove a fascinating but confusing construct involving chainingrwatson2001-06-281-33/+31
OpenPOWER on IntegriCloud