- Update to Xen Version 4.5.1 FCS (fate#315675)
xen-4.5.1-testing-src.tar.bz2 - Dropped patches now contained in tarball 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch - Replace 5124efbe-add-qxl-support.patch with the variant that finally made it upstream, 554cc211-libxl-add-qxl.patch - bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages qemu-MSI-X-latch-writes.patch - bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-X-guest-mask.patch x86-MSI-X-maskall.patch qemu-MSI-X-enable-maskall.patch OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=364
This commit is contained in:
committed by
Git OBS Bridge
parent
2668ab806b
commit
97a0425e04
@@ -8,11 +8,11 @@
|
||||
xen/include/public/io/cdromif.h | 122 ++++
|
||||
7 files changed, 726 insertions(+), 3 deletions(-)
|
||||
|
||||
Index: xen-4.5.0-testing/tools/blktap/drivers/Makefile
|
||||
Index: xen-4.5.1-testing/tools/blktap/drivers/Makefile
|
||||
===================================================================
|
||||
--- xen-4.5.0-testing.orig/tools/blktap/drivers/Makefile
|
||||
+++ xen-4.5.0-testing/tools/blktap/drivers/Makefile
|
||||
@@ -33,8 +33,9 @@ AIOLIBS := -laio
|
||||
--- xen-4.5.1-testing.orig/tools/blktap/drivers/Makefile
|
||||
+++ xen-4.5.1-testing/tools/blktap/drivers/Makefile
|
||||
@@ -35,8 +35,9 @@ AIOLIBS := -laio
|
||||
CFLAGS += $(PTHREAD_CFLAGS)
|
||||
LDFLAGS += $(PTHREAD_LDFLAGS)
|
||||
|
||||
@@ -24,7 +24,7 @@ Index: xen-4.5.0-testing/tools/blktap/drivers/Makefile
|
||||
|
||||
BLK-OBJS-y := block-aio.o
|
||||
BLK-OBJS-y += block-sync.o
|
||||
@@ -42,6 +43,7 @@ BLK-OBJS-y += block-vmdk.o
|
||||
@@ -44,6 +45,7 @@ BLK-OBJS-y += block-vmdk.o
|
||||
BLK-OBJS-y += block-ram.o
|
||||
BLK-OBJS-y += block-qcow.o
|
||||
BLK-OBJS-y += block-qcow2.o
|
||||
@@ -32,10 +32,10 @@ Index: xen-4.5.0-testing/tools/blktap/drivers/Makefile
|
||||
BLK-OBJS-y += aes.o
|
||||
BLK-OBJS-y += tapaio.o
|
||||
BLK-OBJS-$(CONFIG_Linux) += blk_linux.o
|
||||
Index: xen-4.5.0-testing/tools/blktap/drivers/block-cdrom.c
|
||||
Index: xen-4.5.1-testing/tools/blktap/drivers/block-cdrom.c
|
||||
===================================================================
|
||||
--- /dev/null
|
||||
+++ xen-4.5.0-testing/tools/blktap/drivers/block-cdrom.c
|
||||
+++ xen-4.5.1-testing/tools/blktap/drivers/block-cdrom.c
|
||||
@@ -0,0 +1,568 @@
|
||||
+/* block-cdrom.c
|
||||
+ *
|
||||
@@ -605,10 +605,10 @@ Index: xen-4.5.0-testing/tools/blktap/drivers/block-cdrom.c
|
||||
+ .td_get_parent_id = tdcdrom_get_parent_id,
|
||||
+ .td_validate_parent = tdcdrom_validate_parent
|
||||
+};
|
||||
Index: xen-4.5.0-testing/tools/blktap/drivers/tapdisk.c
|
||||
Index: xen-4.5.1-testing/tools/blktap/drivers/tapdisk.c
|
||||
===================================================================
|
||||
--- xen-4.5.0-testing.orig/tools/blktap/drivers/tapdisk.c
|
||||
+++ xen-4.5.0-testing/tools/blktap/drivers/tapdisk.c
|
||||
--- xen-4.5.1-testing.orig/tools/blktap/drivers/tapdisk.c
|
||||
+++ xen-4.5.1-testing/tools/blktap/drivers/tapdisk.c
|
||||
@@ -735,6 +735,22 @@ static void get_io_request(struct td_sta
|
||||
goto out;
|
||||
}
|
||||
@@ -632,10 +632,10 @@ Index: xen-4.5.0-testing/tools/blktap/drivers/tapdisk.c
|
||||
default:
|
||||
DPRINTF("Unknown block operation\n");
|
||||
break;
|
||||
Index: xen-4.5.0-testing/tools/blktap/drivers/tapdisk.h
|
||||
Index: xen-4.5.1-testing/tools/blktap/drivers/tapdisk.h
|
||||
===================================================================
|
||||
--- xen-4.5.0-testing.orig/tools/blktap/drivers/tapdisk.h
|
||||
+++ xen-4.5.0-testing/tools/blktap/drivers/tapdisk.h
|
||||
--- xen-4.5.1-testing.orig/tools/blktap/drivers/tapdisk.h
|
||||
+++ xen-4.5.1-testing/tools/blktap/drivers/tapdisk.h
|
||||
@@ -137,6 +137,9 @@ struct tap_disk {
|
||||
int (*td_get_parent_id) (struct disk_driver *dd, struct disk_id *id);
|
||||
int (*td_validate_parent)(struct disk_driver *dd,
|
||||
@@ -680,10 +680,10 @@ Index: xen-4.5.0-testing/tools/blktap/drivers/tapdisk.h
|
||||
};
|
||||
|
||||
typedef struct driver_list_entry {
|
||||
Index: xen-4.5.0-testing/tools/blktap/lib/blktaplib.h
|
||||
Index: xen-4.5.1-testing/tools/blktap/lib/blktaplib.h
|
||||
===================================================================
|
||||
--- xen-4.5.0-testing.orig/tools/blktap/lib/blktaplib.h
|
||||
+++ xen-4.5.0-testing/tools/blktap/lib/blktaplib.h
|
||||
--- xen-4.5.1-testing.orig/tools/blktap/lib/blktaplib.h
|
||||
+++ xen-4.5.1-testing/tools/blktap/lib/blktaplib.h
|
||||
@@ -219,6 +219,7 @@ typedef struct msg_pid {
|
||||
#define DISK_TYPE_RAM 3
|
||||
#define DISK_TYPE_QCOW 4
|
||||
@@ -692,10 +692,10 @@ Index: xen-4.5.0-testing/tools/blktap/lib/blktaplib.h
|
||||
|
||||
/* xenstore/xenbus: */
|
||||
#define DOMNAME "Domain-0"
|
||||
Index: xen-4.5.0-testing/xen/include/public/io/blkif.h
|
||||
Index: xen-4.5.1-testing/xen/include/public/io/blkif.h
|
||||
===================================================================
|
||||
--- xen-4.5.0-testing.orig/xen/include/public/io/blkif.h
|
||||
+++ xen-4.5.0-testing/xen/include/public/io/blkif.h
|
||||
--- xen-4.5.1-testing.orig/xen/include/public/io/blkif.h
|
||||
+++ xen-4.5.1-testing/xen/include/public/io/blkif.h
|
||||
@@ -485,7 +485,7 @@
|
||||
* Used in SLES sources for device specific command packet
|
||||
* contained within the request. Reserved for that purpose.
|
||||
@@ -705,10 +705,10 @@ Index: xen-4.5.0-testing/xen/include/public/io/blkif.h
|
||||
/*
|
||||
* Indicate to the backend device that a region of storage is no longer in
|
||||
* use, and may be discarded at any time without impact to the client. If
|
||||
Index: xen-4.5.0-testing/xen/include/public/io/cdromif.h
|
||||
Index: xen-4.5.1-testing/xen/include/public/io/cdromif.h
|
||||
===================================================================
|
||||
--- /dev/null
|
||||
+++ xen-4.5.0-testing/xen/include/public/io/cdromif.h
|
||||
+++ xen-4.5.1-testing/xen/include/public/io/cdromif.h
|
||||
@@ -0,0 +1,122 @@
|
||||
+/******************************************************************************
|
||||
+ * cdromif.h
|
||||
|
Reference in New Issue
Block a user