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-07 16:53:25 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-01-07 16:53:25 +0100
commit1198a6a99fc8fa2bf280b0b8822d505ba134fc9a (patch)
tree533020d2831b13eec41b5a6e5f5835f2b8b497f1 /xen/include/xen/sched-if.h
parent8300a5a50868a89e25e28507accd45582b7f1202 (diff)
downloadxen-1198a6a99fc8fa2bf280b0b8822d505ba134fc9a.tar.gz
xen-1198a6a99fc8fa2bf280b0b8822d505ba134fc9a.tar.bz2
xen-1198a6a99fc8fa2bf280b0b8822d505ba134fc9a.zip
Reduce locked critical region in __enter_scheduler(),
changing the context switch interface yet again. domain_runnable() renamed to vcpu_runnable(). Fix stupid bug resulting in bogus value for vcpu_dirty_cpumask, which caused vcpu_sync_execstate() to fail sometimes. 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, 0 insertions, 1 deletions
diff --git a/xen/include/xen/sched-if.h b/xen/include/xen/sched-if.h
index 86ca33591c..979cec874a 100644
--- a/xen/include/xen/sched-if.h
+++ b/xen/include/xen/sched-if.h
@@ -18,7 +18,6 @@ struct schedule_data {
void *sched_priv;
struct ac_timer s_timer; /* scheduling timer */
unsigned long tick; /* current periodic 'tick' */
- int context_switch_in_progress;
#ifdef BUCKETS
u32 hist[BUCKETS]; /* for scheduler latency histogram */
#endif