WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

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

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [IA64] counter part of 21407:e4028345ad48
From: "KUWAMURA Shin'ya" <kuwa@xxxxxxxxxxxxxx>
Date: Fri, 25 Jun 2010 16:28:33 +0900 (JST)
Delivery-date: Fri, 25 Jun 2010 00:35:10 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
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
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [IA64] counter part of 21407:e4028345ad48, KUWAMURA Shin'ya <=