aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/sched-if.h
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-01-06 16:47:25 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-01-06 16:47:25 +0100
commitff3a72d599085b634d520ba4985f6cf36a166b27 (patch)
tree259b5f81889cc7a78293413098c075a89c521d75 /xen/include/xen/sched-if.h
parent04ddfac1d965d1f8c6e9b4138c2858fa692bac68 (diff)
downloadxen-ff3a72d599085b634d520ba4985f6cf36a166b27.tar.gz
xen-ff3a72d599085b634d520ba4985f6cf36a166b27.tar.bz2
xen-ff3a72d599085b634d520ba4985f6cf36a166b27.zip
Clean up domain shutdown and modification of vcpu
processor affinity. 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.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/include/xen/sched-if.h b/xen/include/xen/sched-if.h
index 58c33e8b3c..26d7bada8a 100644
--- a/xen/include/xen/sched-if.h
+++ b/xen/include/xen/sched-if.h
@@ -39,6 +39,7 @@ struct scheduler {
void (*rem_task) (struct vcpu *);
void (*sleep) (struct vcpu *);
void (*wake) (struct vcpu *);
+ int (*set_affinity) (struct vcpu *, cpumask_t *);
struct task_slice (*do_schedule) (s_time_t);
int (*control) (struct sched_ctl_cmd *);
int (*adjdom) (struct domain *,