]> git.proxmox.com Git - pve-qemu-kvm.git/blob - debian/patches/mirror-sleep2.patch
part 1 of 2.4 patch update series
[pve-qemu-kvm.git] / debian / patches / mirror-sleep2.patch
1 From d1ca17e6bfcf8292b85474cc871e015088672df4 Mon Sep 17 00:00:00 2001
2 From: Alexandre Derumier <aderumier@odiso.com>
3 Date: Wed, 1 Jul 2015 05:07:06 +0200
4 Subject: [PATCH] increase block_job_sleep_ns time to SLICE_TIME
5
6 current value 0 is really too short to avoid qmp hangs
7
8 Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 ---
10 block/mirror.c | 2 +-
11 1 file changed, 1 insertion(+), 1 deletion(-)
12
13 diff --git a/block/mirror.c b/block/mirror.c
14 index 0a05971..2711249 100644
15 --- a/block/mirror.c
16 +++ b/block/mirror.c
17 @@ -442,7 +442,7 @@ static void coroutine_fn mirror_run(void *opaque)
18
19 if (now - last_pause_ns > SLICE_TIME) {
20 last_pause_ns = now;
21 - block_job_sleep_ns(&s->common, QEMU_CLOCK_REALTIME, 0);
22 + block_job_sleep_ns(&s->common, QEMU_CLOCK_REALTIME, SLICE_TIME/10);
23 }
24
25 if (block_job_is_cancelled(&s->common)) {
26 --
27 2.1.4
28