[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [IA64] counter part of 21407:e4028345ad48



Hi,

Similar to x86, timer_init() must run before scheduler_init() on ia64.
Otherwise, the hypervisor panics.

Signed-off-by: KUWAMURA Shin'ya <kuwa@xxxxxxxxxxxxxx>
-- 
  KUWAMURA Shin'ya
# HG changeset patch
# User KUWAMURA Shin'ya <kuwa@xxxxxxxxxxxxxx>
# Date 1275620755 -32400
# Node ID f519674beda1761376c4252be6e4e90cf329f9c5
# Parent  9480d90c4a1a5b0549258859d14f15a0650cb5e8
[IA64] counter part of 21407:e4028345ad48

Signed-off-by: KUWAMURA Shin'ya <kuwa@xxxxxxxxxxxxxx>

diff -r 9480d90c4a1a -r f519674beda1 xen/arch/ia64/xen/xensetup.c
--- a/xen/arch/ia64/xen/xensetup.c      Thu Jun 17 16:01:53 2010 +0900
+++ b/xen/arch/ia64/xen/xensetup.c      Fri Jun 04 12:05:55 2010 +0900
@@ -559,6 +559,7 @@ skip_move:
 
     late_setup_arch(&cmdline);
 
+    timer_init();
     idle_vcpu[0] = (struct vcpu*) ia64_r13;
     scheduler_init();
 
@@ -569,7 +570,6 @@ skip_move:
     local_irq_disable();
     init_IRQ ();
     init_xen_time(); /* initialise the time */
-    timer_init();
 
     rcu_init();
 
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.