History log of /dflybsd-src/lib/libc/sys/lwp_setaffinity.2 (Results 1 – 7 of 7)
Revision Date Author Comments
# 476c884a 10-May-2017 Sascha Wildner <saw@online.de>

Clean up SEE ALSO in various manual pages.


# 25e1dde1 30-Jan-2017 Sascha Wildner <saw@online.de>

libc/libpthread: Some manual page cleanup after the *setaffinity* work.


# 0d9899e7 16-Jan-2017 Sepherosa Ziehau <sephe@dragonflybsd.org>

lwp: Move all lwp syscalls to sys/lwp.h

Discussed-with: swildner, zrj


# a0c14455 14-Jan-2017 Sepherosa Ziehau <sephe@dragonflybsd.org>

man: Add cross references


# 907281d1 14-Jan-2017 Sepherosa Ziehau <sephe@dragonflybsd.org>

libc: Add sched_{set,get}affinity().

Same as other sched_ fucntions, these two functions do _not_ support
the overriding pid as tid as what Linux supports.


# 480ed3de 11-Jan-2017 Matthew Dillon <dillon@apollo.backplane.com>

kernel - kernel - Incidental MPLOCK removal (usched, affinity)

* Affinity code needs to be protected via p->p_token and lwp->lwp_token.
Remove use of the mplock.

* If tid is -1 getaffinity() will

kernel - kernel - Incidental MPLOCK removal (usched, affinity)

* Affinity code needs to be protected via p->p_token and lwp->lwp_token.
Remove use of the mplock.

* If tid is -1 getaffinity() will lookup the lowest-numbered thread,
and setaffinity will adjust ALL threads associated with the process.

* usched doesn't need mplock2.h

show more ...


# 8f95cc34 09-Jan-2017 Sepherosa Ziehau <sephe@dragonflybsd.org>

lwp: Add two syscalls to set/get lwp's CPU affinity mask.