[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 0/7] Improving dumping of scheduler related info



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(-)

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.