applied: [PATCH-SERIES qemu-server v4 00/18] fix #7066: api: allow live snapshot (remove) of qcow2 TPM drive with snapshot-as-volume-chain

Thomas Lamprecht
2026-04-25T17:58:27Z

On Fri, 24 Apr 2026 13:46:34 +0200, Fiona Ebner wrote:
> Changes in v4:
> * Add include of vm_qmp_peer for BlockJob module in correct patch,
> i.e. 07/18 "blockdev: switch get_node_name_below_throttle() to use
> QMP peer".
> * Add T-b from Lukas (the final code is identical even with the above
> change).
>
> [...]

Applied, with two minor follow-ups, thanks!

[01/18] block job: fix variable name in documentation
commit: fc9e87dcfe2bf00c5872164620b1f894543968c3
[02/18] qmp client: add default timeouts for more block commands
commit: 99f2643a53ce82d2028de8aedadcd1fd8155cb0a
[03/18] drive: introduce drive_uses_qsd_fuse() helper
commit: ae8ecb7c933d3085ddeb8250c4e4100fa11a83ee
[04/18] monitor: add vm_qmp_peer() helper
commit: ab1543b061b6d55f47c259f01e393eb5341a4151
[05/18] monitor: add qsd_peer() helper
commit: 425dc3c68204162762f63acbb54b6aab59cc8be1
[06/18] blockdev: rename variable in get_node_name_below_throttle() for readability
commit: 3bafa1a6d929916b0c2a7baf1bb78f05cd5352db
[07/18] blockdev: switch get_node_name_below_throttle() to use QMP peer
commit: 9e0271c82a79f3bb082e884754cae2e736ae8f5a
[08/18] blockdev: switch detach() to use QMP peer
commit: 7de198ce061a3f8cd3403a606581b48ea48cbf10
[09/18] blockdev: switch blockdev_replace() to use QMP peer
commit: bc535d1d23a858e3a1445c3312aa86e2e56c4394
[10/18] blockdev: switch blockdev_external_snapshot() to use QMP peer
commit: 6aa2ce195df9e4439c449da24f6626d929619b98
[11/18] block job: switch qemu_handle_concluded_blockjob() to use QMP peer
commit: c5078b59cf86c628319e2c7c545244e4d3409d52
[12/18] block job: switch qemu_blockjobs_cancel() to use QMP peer
commit: c1a983da56876e166a0c4684aac12d12a6d95211
[13/18] block job: switch qemu_drive_mirror_monitor() to use QMP peer
commit: 597de80aae54a72e013a75b8e4b877c48bcee1fc
[14/18] blockdev: switch blockdev_delete() to use QMP peer
commit: 7f50ed9632865fa8a915237244802f7b14876604
[15/18] blockdev: switch blockdev_stream() to use QMP peer
commit: b3d92a46c824930245cedb3fadaeb3f94afcb7fd
[16/18] blockdev: switch blockdev_commit() to use QMP peer
commit: 89ada5ab76391024f21e16411fab496eb380b3b7
[17/18] snapshot: support live snapshot (remove) of qcow2 TPM drive on storage with snapshot-as-volume-chain
commit: da752aaf89993f9e79b490e3257a562de7c688c5
[18/18] fix #7066: api: allow live snapshot (remove) of qcow2 TPM drive with snapshot-as-volume-chain
commit: 870afaa6e7bd9621bd00282b057d8437faca56eb
[19/19] monitor: rename qsd_peer() to qsd_qmp_peer()
commit: 70ea8301852aa915e7e3cb36bb7e4d9c68c04c45