usched: Implement LWP lazy migration support.
commit77df3a016c189a6620822ded30622ad88681de83
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 11 Jan 2017 13:25:57 +0000 (11 21:25 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 11 Jan 2017 13:28:21 +0000 (11 21:28 +0800)
tree54def9d403502d6bb1300d3d11dbdf3259466a05
parent474913156502fb95641b96743bedb28e6a9e153e
usched: Implement LWP lazy migration support.

Non-self migration can be achieved by just setting LWP's cpumask,
which is almost costless.  The migration will happen upon next
time the target LWP is scheduled.

Reviewed-by: dillon@
sys/kern/usched_bsd4.c
sys/kern/usched_dfly.c