[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 00/10] 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. This is basically a resubmission of https://lists.xen.org/archives/html/xen-devel/2017-01/msg02837.html but with: - 2 patches (the first two) that were not here before, and are now upon request from George of rebasind and resending all the scheduler patches I have outstanding in one series; - all rebased on current staging. The series is also available as a git tree here: git://xenbits.xen.org/people/dariof/xen.git rel/sched/credit2-style-tracing-accounting-v https://travis-ci.org/xen-project/xen/builds/199958381 (there are some clang failures, but they look unrelated). Thanks and Regards, Dario --- Dario Faggioli (10): xen: sched: harmonize debug dump output among schedulers. xen: credit2: clear bit instead of skip step in runq_tickle() 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: trace (Credit2) runq traversal. xen/tools: tracing: always report how long next slice will be. tools/xentrace/formats | 4 tools/xentrace/xenalyze.c | 32 +- xen/common/sched_credit.c | 6 xen/common/sched_credit2.c | 924 +++++++++++++++++++++++--------------------- xen/common/sched_rt.c | 9 xen/common/schedule.c | 12 - xen/include/public/trace.h | 1 7 files changed, 537 insertions(+), 451 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
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |