libc: Add sched_{set,get}affinity().
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 14 Jan 2017 02:18:55 +0000 (10:18 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 14 Jan 2017 04:40:31 +0000 (12:40 +0800)
commit907281d1a2ecde2d5dfefe84c7a5781df8a217d4
treea02b3a74f51f74729cc88945285b499ac41a9322
parentbd84e83893b298face58762e1fec24667126c8c7
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.
lib/libc/sys/Makefile.inc
lib/libc/sys/Symbol.map
lib/libc/sys/lwp_setaffinity.2
lib/libc/sys/sched_getaffinity.c [new file with mode: 0644]
lib/libc/sys/sched_setaffinity.2 [new file with mode: 0644]
lib/libc/sys/sched_setaffinity.c [new file with mode: 0644]
sys/cpu/x86_64/include/cpumask.h
sys/sys/param.h
sys/sys/sched.h