xen/sched: switch struct task_slice from vcpu to sched_unit
authorJuergen Gross <jgross@suse.com>
Fri, 27 Sep 2019 07:00:16 +0000 (09:00 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 27 Sep 2019 13:21:48 +0000 (15:21 +0200)
commitc7591deba8299bb39acd8e2efc63c28c7b23243b
tree0351655022b50c9171298786300c43aecf057907
parent2a1a44c2702ac682666d198f046863837bd46951
xen/sched: switch struct task_slice from vcpu to sched_unit

Let the schedulers put a sched_unit pointer into struct task_slice
instead of a vcpu pointer.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>
xen/common/sched_arinc653.c
xen/common/sched_credit.c
xen/common/sched_credit2.c
xen/common/sched_null.c
xen/common/sched_rt.c
xen/common/schedule.c
xen/include/xen/sched-if.h