diff options
author | Sean Bruno <sbruno@FreeBSD.org> | 2016-10-18 13:16:27 +0000 |
---|---|---|
committer | Sean Bruno <sbruno@FreeBSD.org> | 2016-10-18 13:16:27 +0000 |
commit | dc35f365601d2bd86e422981a04d136a99022003 (patch) | |
tree | 338654d91539ab82b1e5e1384f5fc84d55e1b1ec /sys/kern/subr_gtaskqueue.c | |
parent | aa3c5dd8a867cc56169335c99b491770d753b9f2 (diff) | |
download | src-dc35f365601d2bd86e422981a04d136a99022003.tar.gz src-dc35f365601d2bd86e422981a04d136a99022003.zip |
Tell gtask to what we've been bound.
ref: https://github.com/NextBSD/NextBSD/commit/54414984cfebb920bbc40aadeb601bdce448d8d7
Submitted by: mmacy@nextbsd.org
Notes
Notes:
svn path=/head/; revision=307561
Diffstat (limited to 'sys/kern/subr_gtaskqueue.c')
-rw-r--r-- | sys/kern/subr_gtaskqueue.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/subr_gtaskqueue.c b/sys/kern/subr_gtaskqueue.c index 9bde3f71735b..11f6bfe8fd92 100644 --- a/sys/kern/subr_gtaskqueue.c +++ b/sys/kern/subr_gtaskqueue.c @@ -633,6 +633,7 @@ taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *gtask, qgroup->tqg_queue[qid].tgc_cnt++; LIST_INSERT_HEAD(&qgroup->tqg_queue[qid].tgc_tasks, gtask, gt_list); gtask->gt_taskqueue = qgroup->tqg_queue[qid].tgc_taskq; + gtask->gt_cpu = qgroup->tqg_queue[qid].tgc_cpu; if (irq != -1 && smp_started) { CPU_ZERO(&mask); CPU_SET(qgroup->tqg_queue[qid].tgc_cpu, &mask); |