|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] Disable NaT support, fast tick and improved PAL support
# 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 <=
|
|
|
|
|