diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2006-01-07 16:53:25 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2006-01-07 16:53:25 +0100 |
commit | 1198a6a99fc8fa2bf280b0b8822d505ba134fc9a (patch) | |
tree | 533020d2831b13eec41b5a6e5f5835f2b8b497f1 /xen/include/xen/sched-if.h | |
parent | 8300a5a50868a89e25e28507accd45582b7f1202 (diff) | |
download | xen-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.h | 1 |
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 |