|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] cpupools: optimise domain creation if poo
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1272008315 -3600
# Node ID 3235ef7a839ffabc15f5c1c496aa864746df1cf9
# Parent 7f3eff15050cc940fe68634a3b0e315e69b395e0
cpupools: optimise domain creation if pool movement is a no-op
Signed-off by: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
---
xen/common/cpupool.c | 6 ++++++
1 files changed, 6 insertions(+)
diff -r 7f3eff15050c -r 3235ef7a839f xen/common/cpupool.c
--- a/xen/common/cpupool.c Fri Apr 23 08:37:19 2010 +0100
+++ b/xen/common/cpupool.c Fri Apr 23 08:38:35 2010 +0100
@@ -520,6 +520,12 @@ addcpu_out:
rcu_unlock_domain(d);
break;
}
+ if ( op->cpupool_id == d->cpupool->cpupool_id )
+ {
+ ret = 0;
+ rcu_unlock_domain(d);
+ break;
+ }
printk(XENLOG_DEBUG "cpupool move_domain(dom=%d)->pool=%d\n",
d->domain_id, op->cpupool_id);
ret = -ENOENT;
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [xen-unstable] cpupools: optimise domain creation if pool movement is a no-op,
Xen patchbot-unstable <=
|
|
|
|
|