[pve-devel] [PATCH qemu-server 08/15] blockdev: re-use cache setting from child node
Fiona Ebner
f.ebner at proxmox.com
Mon Jun 23 17:44:18 CEST 2025
To ensure that the setting is always consistent between format and
file node.
Signed-off-by: Fiona Ebner <f.ebner at proxmox.com>
---
src/PVE/QemuServer/Blockdev.pm | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/PVE/QemuServer/Blockdev.pm b/src/PVE/QemuServer/Blockdev.pm
index 76a00383..f799a950 100644
--- a/src/PVE/QemuServer/Blockdev.pm
+++ b/src/PVE/QemuServer/Blockdev.pm
@@ -176,16 +176,13 @@ sub generate_format_blockdev {
$format = $drive->{format} // 'raw';
}
- # define cache option on both format && file node like libvirt does
- my $cache = generate_blockdev_drive_cache($drive, $scfg);
-
my $node_name = get_node_name('fmt', $drive_id, $drive->{file}, $options->{'snapshot-name'});
return {
'node-name' => "$node_name",
driver => "$format",
file => $child,
- cache => $cache,
+ cache => $child->{cache}, # define cache option on both format && file node like libvirt
'read-only' => read_only_json_option($drive, $options),
};
}
--
2.47.2
More information about the pve-devel
mailing list