xen: switch from for_each_vcpu() to for_each_sched_unit()
authorJuergen Gross <jgross@suse.com>
Fri, 27 Sep 2019 07:00:28 +0000 (09:00 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 27 Sep 2019 14:01:56 +0000 (16:01 +0200)
commit4ef0e1fe967f62af0f3ba06fb126fd5628cb094c
tree0c392828a51a96579e48abe50d4bf6f0065b1ba7
parent67a6cafebdafec7a957072909790b37f2e9690f7
xen: switch from for_each_vcpu() to for_each_sched_unit()

Where appropriate switch from for_each_vcpu() to for_each_sched_unit()
in order to prepare core scheduling.

As it is beneficial once here and for sure in future add a
unit_scheduler() helper and let vcpu_scheduler() use it.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/common/domain.c
xen/common/schedule.c