All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/6] xen: sched: fix locking of {insert, remove}_vcpu()
@ 2015-11-04 17:17 Dario Faggioli
  2015-11-04 17:17 ` [PATCH v4 1/6] xen: sched: fix locking of remove_vcpu() in credit1 Dario Faggioli
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Dario Faggioli @ 2015-11-04 17:17 UTC (permalink / raw)
  To: xen-devel
  Cc: George Dunlap, Juergen Gross, Meng Xu, Jan Beulich, Andrew Cooper

Hi,

This series, improves how inserting vCPUs in schedulers runqueues is done,
including fixing a couple of bugs, and paving the way for more improvement in
Credit2 runqueue handling (will be submitted as a separate series).

v3 is here:
 http://lists.xenproject.org/archives/html/xen-devel/2015-10/msg03278.html
 Message-Id: <20151029225158.25219.4625.stgit@Solace.station>

Only patch 1 really changed from v3, and patches 1 and 2 are the only one that
seem to me to be missing suitable Ack-s.

There is a git branch for this series here:
 git://xenbits.xen.org/people/dariof/xen.git  rel/sched/fix-vcpu-ins-rem-v4

Regards,
Dario
---
Dario Faggioli (6):
      xen: sched: fix locking of remove_vcpu() in credit1
      xen: sched: fix locking for insert_vcpu() in credit1 and RTDS
      xen: sched: clarify use cases of schedule_cpu_switch()
      xen: sched: better handle (not) inserting idle vCPUs in runqueues
      xen: sched: get rid of the per domain vCPU list in RTDS
      xen: sched: get rid of the per domain vCPU list in Credit2

 xen/common/cpupool.c       |    7 -----
 xen/common/sched_credit.c  |   18 ++++++++-----
 xen/common/sched_credit2.c |   55 ++++++++++++++--------------------------
 xen/common/sched_rt.c      |   61 ++++++++++++++++++++++----------------------
 xen/common/schedule.c      |   57 +++++++++++++++++++++++++++++++----------
 5 files changed, 103 insertions(+), 95 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)

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

end of thread, other threads:[~2015-11-24 11:49 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-04 17:17 [PATCH v4 0/6] xen: sched: fix locking of {insert, remove}_vcpu() Dario Faggioli
2015-11-04 17:17 ` [PATCH v4 1/6] xen: sched: fix locking of remove_vcpu() in credit1 Dario Faggioli
2015-11-04 17:22   ` George Dunlap
2015-11-04 17:17 ` [PATCH v4 2/6] xen: sched: fix locking for insert_vcpu() in credit1 and RTDS Dario Faggioli
2015-11-24 11:34   ` George Dunlap
2015-11-04 17:17 ` [PATCH v4 3/6] xen: sched: clarify use cases of schedule_cpu_switch() Dario Faggioli
2015-11-04 17:17 ` [PATCH v4 4/6] xen: sched: better handle (not) inserting idle vCPUs in runqueues Dario Faggioli
2015-11-04 17:18 ` [PATCH v4 5/6] xen: sched: get rid of the per domain vCPU list in RTDS Dario Faggioli
2015-11-04 17:18 ` [PATCH v4 6/6] xen: sched: get rid of the per domain vCPU list in Credit2 Dario Faggioli
2015-11-23 14:03 ` [PATCH v4 0/6] xen: sched: fix locking of {insert, remove}_vcpu() George Dunlap
2015-11-23 14:40   ` Jan Beulich
2015-11-23 14:50     ` George Dunlap
2015-11-23 15:00       ` Jan Beulich
2015-11-24  3:27         ` Meng Xu
2015-11-24  8:05           ` Jan Beulich
2015-11-24 11:03 ` George Dunlap
2015-11-24 11:49   ` Dario Faggioli

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.