SHA256
1
0
forked from pool/xen

- bnc#717650 - Unable to start VM

- Update to Xen 4.1.2_rc2 c/s 23152

- bnc#716695 - domUs using tap devices will not start
  updated multi-xvdp.patch

- Upstream patches from Jan
  23803-intel-pmu-models.patch
  23800-x86_64-guest-addr-range.patch
  23795-intel-ich10-quirk.patch
  23804-x86-IPI-counts.patch 

- bnc#706106 - Inconsistent reporting of VM names during migration
  xend-migration-domname-fix.patch

- bnc#712823 - L3:Xen guest does not start reliable when rebooted
  xend-vcpu-affinity-fix.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=143
This commit is contained in:
Charles Arnold
2011-09-15 21:43:21 +00:00
committed by Git OBS Bridge
parent 679b440be4
commit 800917b5a2
212 changed files with 2437 additions and 3145 deletions

View File

@@ -10,10 +10,10 @@ everything that was raised about the previous version ...
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/Makefile.target
Index: xen-4.1.2-testing/tools/ioemu-qemu-xen/Makefile.target
===================================================================
--- xen-4.1.1-testing.orig/tools/ioemu-qemu-xen/Makefile.target
+++ xen-4.1.1-testing/tools/ioemu-qemu-xen/Makefile.target
--- xen-4.1.2-testing.orig/tools/ioemu-qemu-xen/Makefile.target
+++ xen-4.1.2-testing/tools/ioemu-qemu-xen/Makefile.target
@@ -580,6 +580,10 @@ OBJS += e1000.o
# Serial mouse
OBJS += msmouse.o
@@ -25,10 +25,10 @@ Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/Makefile.target
ifeq ($(TARGET_BASE_ARCH), i386)
# Hardware support
ifdef CONFIG_AUDIO
Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/pc.c
Index: xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/pc.c
===================================================================
--- xen-4.1.1-testing.orig/tools/ioemu-qemu-xen/hw/pc.c
+++ xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/pc.c
--- xen-4.1.2-testing.orig/tools/ioemu-qemu-xen/hw/pc.c
+++ xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/pc.c
@@ -41,6 +41,7 @@
#include "virtio-balloon.h"
#include "virtio-console.h"
@@ -46,10 +46,10 @@ Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/pc.c
for(i = 0; i < nb_nics; i++) {
NICInfo *nd = &nd_table[i];
Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/watchdog.c
Index: xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/watchdog.c
===================================================================
--- /dev/null
+++ xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/watchdog.c
+++ xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/watchdog.c
@@ -0,0 +1,136 @@
+/*
+ * Virtual hardware watchdog.
@@ -187,10 +187,10 @@ Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/watchdog.c
+ wdt_ib700_init();
+ wdt_i6300esb_init();
+}
Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/watchdog.h
Index: xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/watchdog.h
===================================================================
--- /dev/null
+++ xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/watchdog.h
+++ xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/watchdog.h
@@ -0,0 +1,65 @@
+/*
+ * Virtual hardware watchdog.
@@ -257,10 +257,10 @@ Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/watchdog.h
+extern void register_watchdogs(void);
+
+#endif /* QEMU_WATCHDOG_H */
Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/wdt_i6300esb.c
Index: xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/wdt_i6300esb.c
===================================================================
--- /dev/null
+++ xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/wdt_i6300esb.c
+++ xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/wdt_i6300esb.c
@@ -0,0 +1,470 @@
+/*
+ * Virtual hardware watchdog.
@@ -732,10 +732,10 @@ Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/wdt_i6300esb.c
+{
+ watchdog_add_model(&model);
+}
Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/wdt_ib700.c
Index: xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/wdt_ib700.c
===================================================================
--- /dev/null
+++ xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/wdt_ib700.c
+++ xen-4.1.2-testing/tools/ioemu-qemu-xen/hw/wdt_ib700.c
@@ -0,0 +1,112 @@
+/*
+ * Virtual hardware watchdog.
@@ -849,10 +849,10 @@ Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/hw/wdt_ib700.c
+ watchdog_add_model(&model);
+ timer = qemu_new_timer(vm_clock, ib700_timer_expired, NULL);
+}
Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/monitor.c
Index: xen-4.1.2-testing/tools/ioemu-qemu-xen/monitor.c
===================================================================
--- xen-4.1.1-testing.orig/tools/ioemu-qemu-xen/monitor.c
+++ xen-4.1.1-testing/tools/ioemu-qemu-xen/monitor.c
--- xen-4.1.2-testing.orig/tools/ioemu-qemu-xen/monitor.c
+++ xen-4.1.2-testing/tools/ioemu-qemu-xen/monitor.c
@@ -26,6 +26,7 @@
#include "hw/pcmcia.h"
#include "hw/pc.h"
@@ -884,10 +884,10 @@ Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/monitor.c
{ "cpu_set", "is", do_cpu_set_nr,
"cpu [online|offline]", "change cpu state" },
{ NULL, NULL, },
Index: xen-4.1.1-testing/tools/ioemu-qemu-xen/vl.c
Index: xen-4.1.2-testing/tools/ioemu-qemu-xen/vl.c
===================================================================
--- xen-4.1.1-testing.orig/tools/ioemu-qemu-xen/vl.c
+++ xen-4.1.1-testing/tools/ioemu-qemu-xen/vl.c
--- xen-4.1.2-testing.orig/tools/ioemu-qemu-xen/vl.c
+++ xen-4.1.2-testing/tools/ioemu-qemu-xen/vl.c
@@ -30,6 +30,7 @@
#include "hw/isa.h"
#include "hw/baum.h"