[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [qemu patches] Update patches for changeset 10931:3ea0a6847198.
# HG changeset patch # User chris@xxxxxxxxxxxxxxxxxxxxxxxx # Node ID c6b2761633c623ab131243fe4bdffa34f7174d7f # Parent 3ea0a6847198d0c448cb19f2e95bee9e0b48ae59 [qemu patches] Update patches for changeset 10931:3ea0a6847198. Signed-off-by: Christian Limpach <Christian.Limpach@xxxxxxxxxxxxx> --- tools/ioemu/patches/qemu-fix-write-to-disk-synchronous | 66 +++++++++++++++++ tools/ioemu/patches/series | 1 2 files changed, 67 insertions(+) diff -r 3ea0a6847198 -r c6b2761633c6 tools/ioemu/patches/series --- a/tools/ioemu/patches/series Fri Aug 04 10:28:51 2006 +0100 +++ b/tools/ioemu/patches/series Fri Aug 04 10:29:18 2006 +0100 @@ -39,3 +39,4 @@ xenstore-write-vnc-port xenstore-write-vnc-port qemu-allow-disable-sdl qemu-fix-memset-args +qemu-fix-write-to-disk-synchronous diff -r 3ea0a6847198 -r c6b2761633c6 tools/ioemu/patches/qemu-fix-write-to-disk-synchronous --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/ioemu/patches/qemu-fix-write-to-disk-synchronous Fri Aug 04 10:29:18 2006 +0100 @@ -0,0 +1,78 @@ +Index: ioemu/block-vmdk.c +=================================================================== +--- ioemu.orig/block-vmdk.c 2006-07-14 13:43:45.000000000 +0100 ++++ ioemu/block-vmdk.c 2006-08-04 10:27:15.368803650 +0100 +@@ -96,7 +96,7 @@ + uint32_t magic; + int l1_size; + +- fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE); ++ fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE | O_SYNC); + if (fd < 0) { + fd = open(filename, O_RDONLY | O_BINARY | O_LARGEFILE); + if (fd < 0) +Index: ioemu/block-qcow.c +=================================================================== +--- ioemu.orig/block-qcow.c 2006-07-14 13:43:45.000000000 +0100 ++++ ioemu/block-qcow.c 2006-08-04 10:27:15.367803766 +0100 +@@ -95,7 +95,7 @@ + int fd, len, i, shift; + QCowHeader header; + +- fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE); ++ fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE | O_SYNC); + if (fd < 0) { + fd = open(filename, O_RDONLY | O_BINARY | O_LARGEFILE); + if (fd < 0) +Index: ioemu/block-bochs.c +=================================================================== +--- ioemu.orig/block-bochs.c 2006-07-14 13:43:45.000000000 +0100 ++++ ioemu/block-bochs.c 2006-08-04 10:27:15.345806311 +0100 +@@ -91,7 +91,7 @@ + int fd, i; + struct bochs_header bochs; + +- fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE); ++ fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE | O_SYNC); + if (fd < 0) { + fd = open(filename, O_RDONLY | O_BINARY | O_LARGEFILE); + if (fd < 0) +Index: ioemu/block.c +=================================================================== +--- ioemu.orig/block.c 2006-08-03 19:19:39.000000000 +0100 ++++ ioemu/block.c 2006-08-04 10:27:15.357804923 +0100 +@@ -677,7 +677,7 @@ + int rv; + #endif + +- fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE); ++ fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE | O_SYNC); + if (fd < 0) { + fd = open(filename, O_RDONLY | O_BINARY | O_LARGEFILE); + if (fd < 0) +Index: ioemu/block-cow.c +=================================================================== +--- ioemu.orig/block-cow.c 2006-07-14 13:43:45.000000000 +0100 ++++ ioemu/block-cow.c 2006-08-04 10:27:15.366803882 +0100 +@@ -69,7 +69,7 @@ + struct cow_header_v2 cow_header; + int64_t size; + +- fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE); ++ fd = open(filename, O_RDWR | O_BINARY | O_LARGEFILE | O_SYNC); + if (fd < 0) { + fd = open(filename, O_RDONLY | O_BINARY | O_LARGEFILE); + if (fd < 0) +Index: ioemu/block-cloop.c +=================================================================== +--- ioemu.orig/block-cloop.c 2006-07-14 13:43:45.000000000 +0100 ++++ ioemu/block-cloop.c 2006-08-04 10:27:15.365803997 +0100 +@@ -55,7 +55,7 @@ + BDRVCloopState *s = bs->opaque; + uint32_t offsets_size,max_compressed_block_size=1,i; + +- s->fd = open(filename, O_RDONLY | O_BINARY | O_LARGEFILE); ++ s->fd = open(filename, O_RDONLY | O_BINARY | O_LARGEFILE | O_SYNC); + if (s->fd < 0) + return -1; + bs->read_only = 1; _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |