]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
sched_ule(4): Fix interactive threads stealing.
authorAlexander Motin <mav@FreeBSD.org>
Tue, 21 Sep 2021 19:56:49 +0000 (15:56 -0400)
committerAlexander Motin <mav@FreeBSD.org>
Tue, 5 Oct 2021 02:28:58 +0000 (22:28 -0400)
commit06ff5c4c600a28c8c317aea3ca6c669bb8c50cf7
tree538c7279f337cf6a8e86fc2054bf84502827339d
parent26337c10f060e6a25b1708d421056d28a5b608b0
sched_ule(4): Fix interactive threads stealing.

In scenarios when first thread in the queue can migrate to specified
CPU, but later ones can't runq_steal_from() incorrectly returned NULL.

MFC after: 2 weeks

(cherry picked from commit bd84094a51c4648a7c97ececdaccfb30bc832096)
sys/kern/sched_ule.c