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-changelog

[Xen-changelog] Disable NaT support, fast tick and improved PAL support

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] Disable NaT support, fast tick and improved PAL support until
From: Xen patchbot -unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 03 Aug 2005 05:26:14 -0400
Delivery-date: Wed, 03 Aug 2005 09:27:18 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User djm@xxxxxxxxxxxxxxx
# Node ID bb0eeb87bfcaf70430524f737ffbab0365342b74
# Parent  db8a7f39df9336df80917c4cd1b8aa8072d66ddd
Disable NaT support, fast tick and improved PAL support until
multi-domain stabilizes

diff -r db8a7f39df93 -r bb0eeb87bfca xen/arch/ia64/dom_fw.c
--- a/xen/arch/ia64/dom_fw.c    Wed Jul 27 19:57:05 2005
+++ b/xen/arch/ia64/dom_fw.c    Wed Jul 27 20:16:28 2005
@@ -291,6 +291,10 @@
        long r11 = 0;
        long status = -1;
 
+#define USE_PAL_EMULATOR
+#ifdef USE_PAL_EMULATOR
+       return pal_emulator_static(index);
+#endif
        if (running_on_sim) return pal_emulator_static(index);
        if (index >= PAL_COPY_PAL) {
                printk("xen_pal_emulator: UNIMPLEMENTED PAL CALL %d!!!!\n",
diff -r db8a7f39df93 -r bb0eeb87bfca xen/arch/ia64/hyperprivop.S
--- a/xen/arch/ia64/hyperprivop.S       Wed Jul 27 19:57:05 2005
+++ b/xen/arch/ia64/hyperprivop.S       Wed Jul 27 20:16:28 2005
@@ -18,7 +18,7 @@
 #define FAST_HYPERPRIVOPS
 #define FAST_HYPERPRIVOP_CNT
 #define FAST_REFLECT_CNT
-#define FAST_TICK
+//#define FAST_TICK
 #define FAST_BREAK
 #define FAST_ACCESS_REFLECT
 #define FAST_RFI
@@ -27,8 +27,8 @@
 #undef RFI_TO_INTERRUPT // not working yet
 #endif
 
-// FIXME: turn off for now... fix zero'ing regs, should be bank1?
-#define HANDLE_AR_UNAT
+// FIXME: turn off for now... but NaTs may crash Xen so re-enable soon!
+//#define HANDLE_AR_UNAT
 
 // FIXME: This is defined in include/asm-ia64/hw_irq.h but this
 // doesn't appear to be include'able from assembly?

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] Disable NaT support, fast tick and improved PAL support until, Xen patchbot -unstable <=