]> xenbits.xensource.com Git - xen.git/commit
sched: register the schedulers into the list
authorJonathan Creekmore <jonathan.creekmore@gmail.com>
Thu, 21 Jan 2016 15:06:36 +0000 (16:06 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 21 Jan 2016 15:06:36 +0000 (16:06 +0100)
commit18c8d613aa8d8d6dc0da1a70d55249ddd78e28f4
tree5ac350615b5f917e16aff9969d1b2ef73c2a6277
parent2c94cd917de72d4ea82ea40b95b1b8ccc8557282
sched: register the schedulers into the list

Adds a simple macro to place a pointer to a scheduler into an array
section at compile time. Also, goes ahead and generates the array
entries with each of the schedulers.

Signed-off-by: Jonathan Creekmore <jonathan.creekmore@gmail.com>
Acked-by: Dario Faggioli <dario.faggioli@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
xen/common/sched_arinc653.c
xen/common/sched_credit.c
xen/common/sched_credit2.c
xen/common/sched_rt.c
xen/include/xen/sched-if.h