xen: sched: harmonize debug dump output among schedulers.
authorDario Faggioli <dario.faggioli@citrix.com>
Wed, 15 Feb 2017 15:47:29 +0000 (15:47 +0000)
committerGeorge Dunlap <george.dunlap@citrix.com>
Wed, 15 Feb 2017 15:58:08 +0000 (15:58 +0000)
commit268896781b7b07551ecde8276670e3a6175a8b23
treee1c809adca174f24841d3a7ee2a22433e7f8874c
parentb7a3ce49d5283b5940fe2dba85f7abfd6f8192e0
xen: sched: harmonize debug dump output among schedulers.

Information we currently print for idle vCPUs is
rather useless. Credit2 already stopped showing that,
do the same for Credit and RTDS.

Also, define a new CPU status dump hook, which is
not defined by those schedulers which already dump
such info in other ways (e.g., Credit2, which does
that while dumping runqueue information).

This also means that, still in Credit2, we can keep
the runqueue and pCPU info closer together.

Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
Acked-by: Meng Xu <mengxu@cis.upenn.edu>
Reviewed-by: George Dunlap <george.dunlap@citrix.com>
xen/common/sched_credit.c
xen/common/sched_credit2.c
xen/common/sched_rt.c
xen/common/schedule.c