From: Anthony PERARD Date: Wed, 21 Dec 2011 14:47:26 +0000 (+0000) Subject: libxl: Fix, specify open mode to QEMU state file. X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1a061168bd1ded7ba5623100f1890288fc8e6afc;p=xen.git libxl: Fix, specify open mode to QEMU state file. Reported-by: Olaf Hering Signed-off-by: Anthony PERARD Acked-by: Ian Jackson Committed-by: Ian Jackson --- diff --git a/tools/libxl/libxl_dom.c b/tools/libxl/libxl_dom.c index 47e908baad..c898d89773 100644 --- a/tools/libxl/libxl_dom.c +++ b/tools/libxl/libxl_dom.c @@ -623,7 +623,7 @@ int libxl__domain_save_device_model(libxl__gc *gc, uint32_t domid, int fd) break; } case LIBXL_DEVICE_MODEL_VERSION_QEMU_XEN: - fd2 = open(filename, O_WRONLY | O_CREAT | O_TRUNC); + fd2 = open(filename, O_WRONLY | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); if (fd2 < 0) { LIBXL__LOG_ERRNO(ctx, LIBXL__LOG_ERROR, "Unable to create a QEMU save file\n");