xen/sched: Render sibling/core masks with %pbl to improve 'r' debugkey
For system with large numbers of CPUs, the 'r' debugkey is unwieldy. Sibling
and core masks are a single block of adjacent bits, so are vastly shorter to
render with %pbl.
Before:
(XEN) CPU[00] nr_run=0, sort=157, sibling=
00000000,
00000000,
00000000,
00000000,
00000000,
00000000,
00000000,
00000003, core=
00000000,
00000000,
00000000,
00000000,
ffffffff,
ffffffff,
ffffffff,
ffffffff
(XEN) CPU[01] nr_run=0, sort=13750, sibling=
00000000,
00000000,
00000000,
00000000,
00000000,
00000000,
00000000,
00000003, core=
00000000,
00000000,
00000000,
00000000,
ffffffff,
ffffffff,
ffffffff,
ffffffff
(XEN) CPU[02] nr_run=0, sort=188, sibling=
00000000,
00000000,
00000000,
00000000,
00000000,
00000000,
00000000,
0000000c, core=
00000000,
00000000,
00000000,
00000000,
ffffffff,
ffffffff,
ffffffff,
ffffffff
(XEN) CPU[03] nr_run=0, sort=13730, sibling=
00000000,
00000000,
00000000,
00000000,
00000000,
00000000,
00000000,
0000000c, core=
00000000,
00000000,
00000000,
00000000,
ffffffff,
ffffffff,
ffffffff,
ffffffff
After:
(XEN) CPU[00] nr_run=0, sort=1169, sibling={0-1}, core={0-127}
(XEN) CPU[01] nr_run=0, sort=2488, sibling={0-1}, core={0-127}
(XEN) CPU[02] nr_run=0, sort=1210, sibling={2-3}, core={0-127}
(XEN) CPU[03] nr_run=0, sort=2476, sibling={2-3}, core={0-127}
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: George Dunlap <george.dunlap@citrix.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Release-acked-by: Juergen Gross <jgross@suse.com>