all lists on lists.proxmox.com
 help / color / mirror / Atom feed
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




             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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal