commit | 1e21e78bf7a5c24c217446d8760be7b7188711c2 | [log] [tgz] |
---|---|---|
author | Rich Felker <dalias@aerifal.cx> | Sun Nov 11 15:38:04 2012 -0500 |
committer | Rich Felker <dalias@aerifal.cx> | Sun Nov 11 15:38:04 2012 -0500 |
tree | 83920f2f5aad8bc090ddb55e57f74e062743e592 | |
parent | e9b885ee550e8a3eabc9d11c469baf1cfaf64f55 [diff] |
add support for thread scheduling (POSIX TPS option) linux's sched_* syscalls actually implement the TPS (thread scheduling) functionality, not the PS (process scheduling) functionality which the sched_* functions are supposed to have. omitting support for the PS option (and having the sched_* interfaces fail with ENOSYS rather than omitting them, since some broken software assumes they exist) seems to be the only conforming way to do this on linux.