aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/hypervisor.c
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-12-06 16:05:31 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-12-06 16:05:31 +0100
commitf855f752599ecdddb47cf9f80e1f16bb28822455 (patch)
tree06d4191cb5d6ab1815f5949a0556a4ad2ecc0aaa /extras/mini-os/hypervisor.c
parentee694618a7384afe8d5dfbab28a6b400ce28711d (diff)
downloadxen-f855f752599ecdddb47cf9f80e1f16bb28822455.tar.gz
xen-f855f752599ecdddb47cf9f80e1f16bb28822455.tar.bz2
xen-f855f752599ecdddb47cf9f80e1f16bb28822455.zip
The Mini-OS build once again broke, this time since vcpu_data became vcpu_info
and that XEN_VER in the __xen_guest section changed slightly. I've modified the mini-os so that it at least compiles and boots again. Signed-off-by: Simon Kagstrom <simon.kagstrom@bth.se>
Diffstat (limited to 'extras/mini-os/hypervisor.c')
-rw-r--r--extras/mini-os/hypervisor.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/extras/mini-os/hypervisor.c b/extras/mini-os/hypervisor.c
index 53321b2a7d..29a34a463f 100644
--- a/extras/mini-os/hypervisor.c
+++ b/extras/mini-os/hypervisor.c
@@ -39,7 +39,7 @@ void do_hypervisor_callback(struct pt_regs *regs)
unsigned int l1i, l2i, port;
int cpu = 0;
shared_info_t *s = HYPERVISOR_shared_info;
- vcpu_info_t *vcpu_info = &s->vcpu_data[cpu];
+ vcpu_info_t *vcpu_info = &s->vcpu_info[cpu];
vcpu_info->evtchn_upcall_pending = 0;
@@ -71,7 +71,7 @@ inline void mask_evtchn(u32 port)
inline void unmask_evtchn(u32 port)
{
shared_info_t *s = HYPERVISOR_shared_info;
- vcpu_info_t *vcpu_info = &s->vcpu_data[smp_processor_id()];
+ vcpu_info_t *vcpu_info = &s->vcpu_info[smp_processor_id()];
synch_clear_bit(port, &s->evtchn_mask[0]);