Skip to content

xen: sched: Credit1 shouldn't boost vcpus being migrated.

Dario Faggioli xen-devel 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest2 patches 5 repliesIn review
  2. v22 patches 3 repliesSuperseded
  3. v13 patches 4 repliesSuperseded

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2xen: credit1: trace vCPU boost/unboostxen/common/sched_credit.c xen/include/xen/perfc_defn.h+9 -01 reply
2/2xen: credit1: avoid boosting vCPUs being "just" migratedxen/common/sched_credit.c+26 -44 replies

Reviews trailers per patch

1 of 2 patches has a Reviewed-by or Acked-by.

PatchGeorge Dunlap
1/2R-b
2/2

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH v3 0/2] xen: sched: Credit1 shouldn't boost vcpus being migrated.

Hi,

take 3 of this series. Only change wrt v2 is the atomic-safeness fix in patch 2.

While there, I've also added a comment about the need for such atomic-safeness when accessing Credit1's svc->flags.

History is here:

v2: http://lists.xenproject.org/archives/html/xen-devel/2016-02/msg01750.html
v1: http://lists.xenproject.org/archives/html/xen-devel/2016-02/msg01620.html

Thanks and Regards,
Dario
---
Dario Faggioli (2):
xen: credit1: trace vCPU boost/unboost
xen: credit1: avoid boosting vCPUs being "just" migrated

 xen/common/sched_credit.c    |   38 ++++++++++++++++++++++++++++++++++----
 xen/include/xen/perfc_defn.h |    1 +
 2 files changed, 35 insertions(+), 4 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)