xen/sched: move per-cpu variable scheduler to struct sched_resource
authorJuergen Gross <jgross@suse.com>
Wed, 2 Oct 2019 07:27:34 +0000 (09:27 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 4 Oct 2019 10:58:49 +0000 (12:58 +0200)
commitb6eeeccf46d7c3c15b0aa94c6426de6ee9b83304
treed8df4ebe2180e55ecf59def217477c7039ef2a84
parentba7ff2c7bb01e9162f5b0eb1f521fc2cfeb75e72
xen/sched: move per-cpu variable scheduler to struct sched_resource

Having a pointer to struct scheduler in struct sched_resource instead
of per cpu is enough.

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