]> git.proxmox.com Git - pve-qemu.git/blob - debian/patches/pve/0001-PVE-Config-block-file-change-locking-default-to-off.patch
Update to QEMU 5.2
[pve-qemu.git] / debian / patches / pve / 0001-PVE-Config-block-file-change-locking-default-to-off.patch
1 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2 From: Wolfgang Bumiller <w.bumiller@proxmox.com>
3 Date: Mon, 6 Apr 2020 12:16:30 +0200
4 Subject: [PATCH] PVE: [Config] block/file: change locking default to off
5
6 'auto' only checks whether the system generally supports OFD
7 locks but not whether the storage the file resides on
8 supports any locking, causing issues with NFS.
9
10 Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
11 Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
12 ---
13 block/file-posix.c | 4 ++--
14 1 file changed, 2 insertions(+), 2 deletions(-)
15
16 diff --git a/block/file-posix.c b/block/file-posix.c
17 index d5fd1dbcd2..bda3e606dc 100644
18 --- a/block/file-posix.c
19 +++ b/block/file-posix.c
20 @@ -508,7 +508,7 @@ static QemuOptsList raw_runtime_opts = {
21 {
22 .name = "locking",
23 .type = QEMU_OPT_STRING,
24 - .help = "file locking mode (on/off/auto, default: auto)",
25 + .help = "file locking mode (on/off/auto, default: off)",
26 },
27 {
28 .name = "pr-manager",
29 @@ -606,7 +606,7 @@ static int raw_open_common(BlockDriverState *bs, QDict *options,
30 s->use_lock = false;
31 break;
32 case ON_OFF_AUTO_AUTO:
33 - s->use_lock = qemu_has_ofd_lock();
34 + s->use_lock = false;
35 break;
36 default:
37 abort();