[pve-devel] applied: [PATCH kvm] Fix #1178: bring back glusterfs-daemonize patch
Wolfgang Bumiller
w.bumiller at proxmox.com
Mon Oct 24 09:53:12 CEST 2016
---
I accidentally dropped this patch as it didn't apply after the glusterfs
changes. They now do have an option to change the log-level, but with the
old-style syntax I couldn't get it to honor that option, so I'm bringing back
this patch instead for now.
Maybe we can drop the patch for good once we switch to the new syntax for the
glusterfs -drive option.
debian/patches/pve/0044-glusterfs-daemonize.patch | 31 +++++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 32 insertions(+)
create mode 100644 debian/patches/pve/0044-glusterfs-daemonize.patch
diff --git a/debian/patches/pve/0044-glusterfs-daemonize.patch b/debian/patches/pve/0044-glusterfs-daemonize.patch
new file mode 100644
index 0000000..a19fca7
--- /dev/null
+++ b/debian/patches/pve/0044-glusterfs-daemonize.patch
@@ -0,0 +1,31 @@
+From f9f68037d7138efd078dba7c23c4c9066c5ddacc Mon Sep 17 00:00:00 2001
+From: Wolfgang Bumiller <w.bumiller at proxmox.com>
+Date: Mon, 24 Oct 2016 09:32:36 +0200
+Subject: [PATCH 44/44] glusterfs: daemonize
+
+---
+ block/gluster.c | 8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/block/gluster.c b/block/gluster.c
+index 01b479f..6dcf926 100644
+--- a/block/gluster.c
++++ b/block/gluster.c
+@@ -341,9 +341,11 @@ static struct glfs *qemu_gluster_glfs_init(BlockdevOptionsGluster *gconf,
+ }
+ }
+
+- ret = glfs_set_logging(glfs, "-", gconf->debug_level);
+- if (ret < 0) {
+- goto out;
++ if (!is_daemonized()) {
++ ret = glfs_set_logging(glfs, "-", gconf->debug_level);
++ if (ret < 0) {
++ goto out;
++ }
+ }
+
+ ret = glfs_init(glfs);
+--
+2.1.4
+
diff --git a/debian/patches/series b/debian/patches/series
index 2821c4c..d025009 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -41,6 +41,7 @@ pve/0040-enable-cache-unsafe-for-vma-extract_content-and-qmp_.patch
pve/0041-savevm-async-updates.patch
pve/0042-qmp_snapshot_drive-add-aiocontext.patch
pve/0043-vma-sizes-passed-to-blk_co_preadv-should-be-bytes-no.patch
+pve/0044-glusterfs-daemonize.patch
#see https://bugs.launchpad.net/qemu/+bug/1488363?comments=all
extra/x86-lapic-Load-LAPIC-state-at-post_load.patch
extra/0001-Revert-target-i386-disable-LINT0-after-reset.patch
--
2.1.4
More information about the pve-devel
mailing list