From: awilliam@xenbuild.aw Date: Wed, 16 Aug 2006 15:18:16 +0000 (-0600) Subject: [IA64] enable credit schedule on VTI-domain X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~15721 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=85116646bf1562eff274629f8771b7eafb277290;p=xen.git [IA64] enable credit schedule on VTI-domain Signed-off-by: Anthony Xu --- diff --git a/xen/arch/ia64/xen/domain.c b/xen/arch/ia64/xen/domain.c index 5258c40f95..b1d7fea427 100644 --- a/xen/arch/ia64/xen/domain.c +++ b/xen/arch/ia64/xen/domain.c @@ -111,6 +111,8 @@ void schedule_tail(struct vcpu *prev) if (VMX_DOMAIN(current)) { vmx_do_launch(current); + migrate_timer(¤t->arch.arch_vmx.vtm.vtm_timer, + current->processor); } else { ia64_set_iva(&ia64_ivt); ia64_set_pta(VHPT_ADDR | (1 << 8) | (VHPT_SIZE_LOG2 << 2) | @@ -147,6 +149,8 @@ void context_switch(struct vcpu *prev, struct vcpu *next) if (VMX_DOMAIN(current)){ vmx_load_all_rr(current); + migrate_timer(¤t->arch.arch_vmx.vtm.vtm_timer, + current->processor); } else { struct domain *nd; extern char ia64_ivt;