public inbox for pve-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH manager v4 0/3] fix #4503: add configurable detect-zeroes disk option
@ 2026-08-17 14:23 Lukas Sichert
  2026-08-17 14:23 ` [PATCH manager v4 1/3] ui: utils: support true defaults in propertyStringSet Lukas Sichert
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Lukas Sichert @ 2026-08-17 14:23 UTC (permalink / raw)
  To: pve-devel; +Cc: Lukas Sichert

When discard is enabled, qemu-server defaults to detect-zeroes=unmap,
which can negatively affect zero-write performance on some storage
setups.

This series allows users to disable zero detection while keeping guest
discard/TRIM support enabled. The first patch extends
propertyStringSet() to support properties which default to true. The
second patch converts the existing backup option to use this handling.
The final patch adds the detect-zeroes option to the disk editor.

Buglink: https://bugzilla.proxmox.com/show_bug.cgi?id=4503

changes from v3 to v4 (thanks @Fiona):
- split the change into a three-patch series
- extend propertyStringSet() to support properties
  which default to true
- use the new handling for the existing backup property
- omit detect_zeroes when enabled and only serialize detect_zeroes=0
  when explicitly disabled

changes from v2 to v3 (thanks @Fabian):
- add a comment explaining why this property is handled differently from
  the others

changes from v1 to v2:
- add the bug number to the commit header
- append the buglink to the commit body


manager:

Lukas Sichert (3):
  ui: utils: support true defaults in propertyStringSet
  ui: qemu: refactor backup property handling
  fix #4503: ui: qemu: add detect zeroes disk option

 www/manager6/Utils.js       |  4 ++--
 www/manager6/qemu/HDEdit.js | 10 +++++++++-
 2 files changed, 11 insertions(+), 3 deletions(-)


Summary over all repositories:
  2 files changed, 11 insertions(+), 3 deletions(-)

-- 
Generated by murpp 0.12.0




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-08-17 14:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-17 14:23 [PATCH manager v4 0/3] fix #4503: add configurable detect-zeroes disk option Lukas Sichert
2026-08-17 14:23 ` [PATCH manager v4 1/3] ui: utils: support true defaults in propertyStringSet Lukas Sichert
2026-08-17 14:23 ` [PATCH manager v4 2/3] ui: qemu: refactor backup property handling Lukas Sichert
2026-08-17 14:23 ` [PATCH manager v4 3/3] fix #4503: ui: qemu: add detect zeroes disk option Lukas Sichert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal