diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-09-21 19:34:00 +0100 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-09-21 19:34:00 +0100 |
commit | 97bfffea3cffe29e82de077a994cfbffe7b844f2 (patch) | |
tree | 5f93088eb9e442b18fb5b0b98715585fff97f33d /xen/include/xen/sched-if.h | |
parent | fc99b5876270244feb34240217b0ebbbe935afed (diff) | |
download | xen-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.h | 2 |
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 *, |