From: Fiona Ebner <f.ebner@proxmox.com>
To: pve-devel@lists.proxmox.com
Subject: [PATCH-SERIES qemu/qemu-server/docs/manager 0/5] vm: snapshot: improve consistency and documentation
Date: Tue, 14 Jul 2026 16:25:56 +0200 [thread overview]
Message-ID: <20260714142629.277917-1-f.ebner@proxmox.com> (raw)
The VM was resumed before the disk snapshots were created in case a
snapshot with RAM was taken. This is changed to rely on the savevm-end
QMP handler to resume the VM after the disk snapshots are created. See
the first patch for details.
In the docs, there was no dedicated section about VM snapshots yet,
except the subsection for the configuration. Create a common intro for
snapshots and hibernation, since they share some commonalities and add
documentation about the snapshot operations.
In particular, documentation about what ensures consistency between
multiple disks is added.
The pve-manager patch build depends on new doc-generator, depends on
new docs.
qemu:
Fiona Ebner (1):
async snapshot: improve disk consistency by only calling vm_start() in
savevm-end handler
...olerate-known-seSparse-reserved1-bit.patch | 8 +++---
...async-for-background-state-snapshots.patch | 27 ++++++++++++-------
...add-optional-buffer-size-to-QEMUFile.patch | 6 ++---
...se-migration-blocker-check-for-snaps.patch | 8 +++---
4 files changed, 30 insertions(+), 19 deletions(-)
qemu-server:
Fiona Ebner (1):
snapshot: document how consistency between multiple disks is achieved
src/PVE/QemuConfig.pm | 7 +++++++
1 file changed, 7 insertions(+)
docs:
Fiona Ebner (2):
pvesm: add anchor for storage types
qm: document snapshot operations
pvesm.adoc | 2 +-
qm.adoc | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++---
2 files changed, 68 insertions(+), 5 deletions(-)
manager:
Fiona Ebner (1):
ui: qemu: online help: link to new section for snapshots
www/manager6/qemu/Config.js | 1 +
1 file changed, 1 insertion(+)
Summary over all repositories:
8 files changed, 106 insertions(+), 24 deletions(-)
--
Generated by git-murpp 0.5.0
next reply other threads:[~2026-07-14 14:27 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-14 14:25 Fiona Ebner [this message]
2026-07-14 14:25 ` [PATCH qemu 1/5] async snapshot: improve disk consistency by only calling vm_start() in savevm-end handler Fiona Ebner
2026-07-14 14:25 ` [PATCH qemu-server 2/5] snapshot: document how consistency between multiple disks is achieved Fiona Ebner
2026-07-14 14:25 ` [PATCH docs 3/5] pvesm: add anchor for storage types Fiona Ebner
2026-07-14 14:26 ` [PATCH docs 4/5] qm: document snapshot operations Fiona Ebner
2026-07-14 14:26 ` [PATCH manager 5/5] ui: qemu: online help: link to new section for snapshots Fiona Ebner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260714142629.277917-1-f.ebner@proxmox.com \
--to=f.ebner@proxmox.com \
--cc=pve-devel@lists.proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox