aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/sched-if.h
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-09-21 19:34:00 +0100
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-09-21 19:34:00 +0100
commit97bfffea3cffe29e82de077a994cfbffe7b844f2 (patch)
tree5f93088eb9e442b18fb5b0b98715585fff97f33d /xen/include/xen/sched-if.h
parentfc99b5876270244feb34240217b0ebbbe935afed (diff)
downloadxen-97bfffea3cffe29e82de077a994cfbffe7b844f2.tar.gz
xen-97bfffea3cffe29e82de077a994cfbffe7b844f2.tar.bz2
xen-97bfffea3cffe29e82de077a994cfbffe7b844f2.zip
[XEN] Fix domctl for changing VCPU affinity.
Now works for any VCPU, including the caller's VCPU. By not synchronously pausing the affected VCPU we avoid any risk of deadlock. Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/include/xen/sched-if.h')
-rw-r--r--xen/include/xen/sched-if.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/xen/include/xen/sched-if.h b/xen/include/xen/sched-if.h
index 4cfed1cbb8..dc3b04fa22 100644
--- a/xen/include/xen/sched-if.h
+++ b/xen/include/xen/sched-if.h
@@ -69,8 +69,6 @@ struct scheduler {
void (*sleep) (struct vcpu *);
void (*wake) (struct vcpu *);
- int (*set_affinity) (struct vcpu *, cpumask_t *);
-
struct task_slice (*do_schedule) (s_time_t);
int (*adjust) (struct domain *,