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

[Xen-devel] [PATCH 0/9] xen: credit2: improve style, and tracing; fix two bugs



Hello,

This series contains mostly style or cosmetic fixes for Credit2, with the
following two exceptions:
 - 2 actual fixes for (not so severe) behavioral bugs (patches 5 and 6);
 - some tracing improvements (last 3 patches).

More info on the specific changelogs.

The series is also available as a git tree here:

  git://xenbits.xen.org/people/dariof/xen.git 
rel/sched/credit2-style-tracing-accounting
  https://travis-ci.org/fdario/xen/builds/195387018

Thanks and Regards,
Dario
---
Dario Faggioli (9):
      xen: credit2: improve comments' style and definition of CSFLAG-s
      xen: credit2: make accessor helpers inline functions instead of macros
      xen: credit2: tidy up functions names by removing leading '__'.
      xen: credit2: group the runq manipulating functions.
      xen: credit2: always mark a tickled pCPU as... tickled!
      xen: credit2: don't miss accounting while doing a credit reset.
      xen/tools: tracing: credits can go negative, so use int.
      xen/tools: tracing: trace (Credit2) runq traversal.
      xen/tools: tracing: always report how long next slice will be.

 tools/xentrace/formats     |    4 
 tools/xentrace/xenalyze.c  |   52 ++-
 xen/common/sched_credit2.c |  903 +++++++++++++++++++++++---------------------
 xen/common/schedule.c      |    4 
 xen/include/public/trace.h |    1 
 5 files changed, 528 insertions(+), 436 deletions(-)
--
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)

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

 


Rackspace

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