xen/sched: add support for multiple vcpus per sched unit where missing
authorJuergen Gross <jgross@suse.com>
Wed, 2 Oct 2019 07:27:28 +0000 (09:27 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 4 Oct 2019 10:55:14 +0000 (12:55 +0200)
commitf16c4ced3f1b28b6b452f7a40572a4a093efc6ff
tree21684c26c8090c403b5e2ba48122a31d1a76f95a
parent7c7b407e77724f37c4b448930777a59a479feb21
xen/sched: add support for multiple vcpus per sched unit where missing

In several places there is support for multiple vcpus per sched unit
missing. Add that missing support (with the exception of initial
allocation) and missing helpers for that.

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
xen/include/xen/sched-if.h