4567474e95
Notable changes: * bdrv_co_p{discard,readv,writev,write_zeroes} function signatures changed, to using int64_t for offsets/bytes and some still had int rather than BrdvRequestFlags for the flags. * job_cancel_sync now has a force parameter. Commit messages in 73895f3838cd7fdaf185cf1dbc47be58844a966f 4cfb3f05627ad82af473e7f7ae113c3884cd04e3 sound like using force=true makes more sense. * Added 3 patches coming in via qemu-stable tag, most important one is to work around a librbd issue. * Added another 3 patches from qemu-devel to fix issue leading to crash when live migrating with iothread. * cluster_size calculation helper changed (see patch pve/0026). * QAPI's if conditionals now use 'CONFIG_FOO' rather than 'defined(CONFIG_FOO)' Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
26 lines
824 B
Diff
26 lines
824 B
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Stefan Reiter <s.reiter@proxmox.com>
|
|
Date: Tue, 2 Mar 2021 16:34:28 +0100
|
|
Subject: [PATCH] PVE: block/stream: increase chunk size
|
|
|
|
Ceph favors bigger chunks, so increase to 4M.
|
|
|
|
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
|
|
---
|
|
block/stream.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/block/stream.c b/block/stream.c
|
|
index e45113aed6..c3c0c5febe 100644
|
|
--- a/block/stream.c
|
|
+++ b/block/stream.c
|
|
@@ -28,7 +28,7 @@ enum {
|
|
* large enough to process multiple clusters in a single call, so
|
|
* that populating contiguous regions of the image is efficient.
|
|
*/
|
|
- STREAM_CHUNK = 512 * 1024, /* in bytes */
|
|
+ STREAM_CHUNK = 4 * 1024 * 1024, /* in bytes */
|
|
};
|
|
|
|
typedef struct StreamBlockJob {
|