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

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



# 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


 


Rackspace

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