search for: sched_credit2

Displaying 8 results from an estimated 8 matches for "sched_credit2".

Did you mean: sched_credit
2013 Mar 08
2
[PATCH v2 1/2] credit2: Fix erronous ASSERT
...itrix.com> credit2: Fix erronous ASSERT In order to avoid high-frequency cpu migration, vcpus may in fact be scheduled slightly out-of-order. Account for this situation properly. v2: - Update comment - <= 0 Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com> --- xen/common/sched_credit2.c | 41 +++++++++++++++++------------------------ 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/xen/common/sched_credit2.c b/xen/common/sched_credit2.c index a7bd2ee..03814b7 100644 --- a/xen/common/sched_credit2.c +++ b/xen/common/sched_credit2.c @@ -1544,31 +1544,24 @@ csched_...
2010 Oct 26
3
[PATCH 0 of 3] credit2 updates
Address some credit2 issues. This patch series, along with the recent changes to the cpupools interface, should address some of the strange credit2 instability. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
2013 Dec 14
0
[PATCH v2] xen: sched: introduce hard and soft affinity in credit 2 scheduler
...patch set "Implement vcpu soft affinity for credit1" currently in version 5 for vcpu->cpu_hard_affinity and vcpu->cpu_soft_affinity defined in sched.h. --- Changes since v1: * fixed the check for soft affinity by adding a check for a full cpu_soft_affinity mask --- xen/common/sched_credit2.c | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/xen/common/sched_credit2.c b/xen/common/sched_credit2.c index 4e68375..d337cdd 100644 --- a/xen/common/sched_credit2.c +++ b/xen/common/sched_credit2.c @@ -116,6 +116,10 @@ * ATM, set so that...
2012 Dec 03
17
[PATCH 0 of 3] xen: sched_credit: fix tickling and add some tracing
Hello, This small series deals with some weirdness in the mechanism with which the credit scheduler choses what PCPU to tickle upon a VCPU wake-up. Details are available in the changelog of the first patch. The new approach has been extensively benchmarked and proved itself either beneficial or harmless. That means it does not introduce any significant amount of overhead and/or performances
2011 Dec 06
1
Re: [RFC/RFT][PATCH 0 of 3] rework locking in sched_adjust
...ession. The two things are related anwyay: the reason you now need scheduling locks around EDOM_INFO variables is because you''re getting rid of the pausing and the lock in schedule.c. Thoughts? -George > > -- > > xen/common/sched_credit.c  |   10 +++++++--- > xen/common/sched_credit2.c |   21 +++++++++++---------- > xen/common/sched_sedf.c    |  131 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------- > xen/common/schedule.c      |   34 ++-------------------------------- > 4 files changed, 1...
2011 Dec 06
57
[PATCH RFC 00/25] xen: ARMv7 with virtualization extensions
...xen/common/lib.c | 9 +- xen/common/libelf/libelf-dominfo.c | 6 + xen/common/libelf/libelf-loader.c | 21 +- xen/common/memory.c | 4 +- xen/common/sched_credit.c | 7 +- xen/common/sched_credit2.c | 11 +- xen/common/sched_sedf.c | 30 +- xen/common/shutdown.c | 4 + xen/common/spinlock.c | 1 + xen/common/timer.c | 7 +- xen/common/tmem.c...
2011 Nov 17
29
[PATCH 00 of 17] Documentation updates
The following series flushes my documentation queue and replaces previous postings of those patches. The main difference is that the xl cfg file is now formatted using POD instead of markdown and presented as a manpage. I have setup a cron job to build docs/html and publish it at http://xenbits.xen.org/docs/unstable/ (it''s a bit bare right now). The motivation for some of these patches
2012 Jan 09
39
[PATCH v4 00/25] xen: ARMv7 with virtualization extensions
...n/kernel.c | 2 +- xen/common/keyhandler.c | 1 + xen/common/lib.c | 19 + xen/common/libelf/libelf-dominfo.c | 6 + xen/common/libelf/libelf-loader.c | 28 ++- xen/common/memory.c | 4 +- xen/common/sched_credit2.c | 6 - xen/common/shutdown.c | 4 + xen/common/spinlock.c | 1 + xen/common/tmem.c | 3 +- xen/common/tmem_xen.c | 4 +- xen/common/wait.c | 1 + xen/common/xencomm.c...