git: lwp: Add lwp_create2 syscll, which takes cpumask for scheduling.

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Sun Jan 15 03:28:23 PST 2017


commit 1eb8c61101afd79c1b21b3eeac68b4d1528df580
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Sat Jan 14 21:16:08 2017 +0800

    lwp: Add lwp_create2 syscll, which takes cpumask for scheduling.

Summary of changes:
 include/unistd.h          |  2 ++
 lib/libc/sys/Makefile.inc |  1 +
 lib/libc/sys/Symbol.map   |  3 +++
 lib/libc/sys/lwp_create.2 | 31 ++++++++++++++++++++++++-----
 sys/kern/init_sysent.c    |  1 +
 sys/kern/kern_fork.c      | 50 +++++++++++++++++++++++++++++++++++++----------
 sys/kern/syscalls.c       |  1 +
 sys/kern/syscalls.master  |  1 +
 sys/kern/usched_dfly.c    |  2 ++
 sys/sys/param.h           |  3 ++-
 sys/sys/syscall.h         |  3 ++-
 sys/sys/syscall.mk        |  3 ++-
 sys/sys/sysproto.h        |  8 ++++++++
 sys/sys/sysunion.h        |  1 +
 14 files changed, 92 insertions(+), 18 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1eb8c61101afd79c1b21b3eeac68b4d1528df580


-- 
DragonFly BSD source repository



More information about the Commits mailing list