aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/sched-if.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-05-19 11:15:26 +0100
committerKeir Fraser <keir.fraser@citrix.com>2010-05-19 11:15:26 +0100
commit1aaeaa05a232cd43b24e0d10f3887971b3d52053 (patch)
treefba22d5885a8740a3beadca268c94c274feb1635 /xen/include/xen/sched-if.h
parent238deec7a647020bd882780ef18f1f0cd06494ee (diff)
downloadxen-1aaeaa05a232cd43b24e0d10f3887971b3d52053.tar.gz
xen-1aaeaa05a232cd43b24e0d10f3887971b3d52053.tar.bz2
xen-1aaeaa05a232cd43b24e0d10f3887971b3d52053.zip
Fix CPU hotplug after percpu data handling changes.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'xen/include/xen/sched-if.h')
-rw-r--r--xen/include/xen/sched-if.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/xen/include/xen/sched-if.h b/xen/include/xen/sched-if.h
index c6ed8ba1b9..b1c2b72471 100644
--- a/xen/include/xen/sched-if.h
+++ b/xen/include/xen/sched-if.h
@@ -30,12 +30,10 @@ struct schedule_data {
spinlock_t *schedule_lock,
_lock;
struct vcpu *curr; /* current task */
- struct vcpu *idle; /* idle task for this cpu */
void *sched_priv;
- void *sched_idlevpriv; /* default scheduler vcpu data */
struct timer s_timer; /* scheduling timer */
atomic_t urgent_count; /* how many urgent vcpus */
-} __cacheline_aligned;
+};
DECLARE_PER_CPU(struct schedule_data, schedule_data);
DECLARE_PER_CPU(struct scheduler *, scheduler);