All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Improving dumping of scheduler related info
@ 2015-03-16 17:04 Dario Faggioli
  2015-03-16 17:04 ` [PATCH 1/7] xen: sched_rt: avoid ASSERT()ing on runq dump if there are no domains Dario Faggioli
                   ` (6 more replies)
  0 siblings, 7 replies; 42+ messages in thread
From: Dario Faggioli @ 2015-03-16 17:04 UTC (permalink / raw)
  To: Xen-devel; +Cc: George Dunlap, Juergen Gross, Keir Fraser, Meng Xu, Jan Beulich

Hi,

Some pseudo-random bits for improving dumping (via debug keys) scheduling
related information.

In some more details, the series:
 - fixes two bugs in the RTDS scheduler (patches 1 and 2),
 - improve how the whole process of dumping scheduling info is serialized,
   by moving all locking code into specific schedulers, in patch 3; this
   is the most important patch of the series, I would say,
 - print better formatted and/or more useful scheduling related
   information, in patches 4, 5, 6 and 7.

This is available as a git branch in here:

 git://xenbits.xen.org/people/dariof/xen.git  rel/sched/dump-v1
 http://xenbits.xen.org/gitweb/?p=people/dariof/xen.git;a=shortlog;h=refs/heads/rel/sched/dump-v1

Regards,
Dario

---
Dario Faggioli (7):
      xen: sched_rt: avoid ASSERT()ing on runq dump if there are no domains
      xen: sched_rt: implement the .free_pdata hook
      xen: rework locking for dump of scheduler info (debug-key r)
      xen: print online pCPUs and free pCPUs when dumping scheduler info
      xen: make dumping vcpu info look better
      xen: sched_credit2: more info when dumping
      xen: sched_rt: print useful affinity info when dumping


 xen/common/cpupool.c       |   13 ++++++++
 xen/common/keyhandler.c    |    6 ++--
 xen/common/sched_credit.c  |   42 +++++++++++++++++++++++--
 xen/common/sched_credit2.c |   53 ++++++++++++++++++++++++++-----
 xen/common/sched_rt.c      |   75 +++++++++++++++++++++++++++++++++++---------
 xen/common/schedule.c      |    5 +--
 6 files changed, 162 insertions(+), 32 deletions(-)

^ permalink raw reply	[flat|nested] 42+ messages in thread

end of thread, other threads:[~2015-03-18  1:07 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-16 17:04 [PATCH 0/7] Improving dumping of scheduler related info Dario Faggioli
2015-03-16 17:04 ` [PATCH 1/7] xen: sched_rt: avoid ASSERT()ing on runq dump if there are no domains Dario Faggioli
2015-03-16 18:18   ` George Dunlap
2015-03-16 20:31   ` Meng Xu
2015-03-17 10:41   ` Jan Beulich
2015-03-17 11:00     ` Dario Faggioli
2015-03-16 17:04 ` [PATCH 2/7] xen: sched_rt: implement the .free_pdata hook Dario Faggioli
2015-03-16 17:10   ` Dario Faggioli
2015-03-16 18:23     ` Meng Xu
2015-03-17 13:00       ` Dario Faggioli
2015-03-16 18:17   ` Meng Xu
2015-03-16 18:21   ` George Dunlap
2015-03-16 17:05 ` [PATCH 3/7] xen: rework locking for dump of scheduler info (debug-key r) Dario Faggioli
2015-03-16 18:41   ` George Dunlap
2015-03-16 20:04   ` Meng Xu
2015-03-17 10:54   ` Jan Beulich
2015-03-17 11:05     ` George Dunlap
2015-03-17 11:18       ` Dario Faggioli
2015-03-17 11:25       ` Jan Beulich
2015-03-17 11:32         ` George Dunlap
2015-03-17 11:43           ` Jan Beulich
2015-03-17 12:01             ` George Dunlap
2015-03-17 11:14     ` Dario Faggioli
2015-03-17 11:31       ` Jan Beulich
2015-03-16 17:05 ` [PATCH 4/7] xen: print online pCPUs and free pCPUs when dumping scheduler info Dario Faggioli
2015-03-16 18:37   ` Juergen Gross
2015-03-16 18:46   ` George Dunlap
2015-03-17 10:59   ` Jan Beulich
2015-03-16 17:05 ` [PATCH 5/7] xen: make dumping vcpu info look better Dario Faggioli
2015-03-16 18:48   ` George Dunlap
2015-03-16 20:06   ` Meng Xu
2015-03-16 17:05 ` [PATCH 6/7] xen: sched_credit2: more info when dumping Dario Faggioli
2015-03-16 18:50   ` George Dunlap
2015-03-16 17:05 ` [PATCH 7/7] xen: sched_rt: print useful affinity " Dario Faggioli
2015-03-16 19:05   ` George Dunlap
2015-03-17 13:51     ` Dario Faggioli
2015-03-16 20:30   ` Meng Xu
2015-03-17 11:10     ` George Dunlap
2015-03-17 11:28       ` Jan Beulich
2015-03-18  1:05       ` Meng Xu
2015-03-17 14:12     ` Dario Faggioli
2015-03-18  1:07       ` Meng Xu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.