all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH-SERIES qemu-server 0/4] adapt to deprecated and removed features for QEMU 11
@ 2026-05-12 12:09 Fiona Ebner
  2026-05-12 12:09 ` [PATCH qemu-server 1/4] cfg2cmd: avoid using deprecated 'debug-threads' option with QEMU binary >= 11.0 Fiona Ebner
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Fiona Ebner @ 2026-05-12 12:09 UTC (permalink / raw)
  To: pve-devel

Just two small things:
1. The 'debug-threads' option for enabling thread names for debugging
   is now enabled by default and the option is deprecated.
2. Some rather niche HMP commands are deprecated.

qemu-server:

Fiona Ebner (4):
  cfg2cmd: avoid using deprecated 'debug-threads' option with QEMU
    binary >= 11.0
  api: hmp permissions: use v5.36 for module
  api: hmp permissions: make return explicit
  api: human monitor: warn about deprecated commands

 src/PVE/API2/Qemu.pm                                     | 4 ++++
 src/PVE/API2/Qemu/HMPPerms.pm                            | 9 ++++++---
 src/PVE/QemuServer.pm                                    | 7 ++++++-
 src/test/cfg2cmd/aarch64/simple-arm-host.conf.cmd        | 2 +-
 src/test/cfg2cmd/aarch64/simple-arm.conf.cmd             | 2 +-
 src/test/cfg2cmd/aarch64/simple-x86-on-arm-host.conf.cmd | 2 +-
 src/test/cfg2cmd/aio.conf.cmd                            | 2 +-
 src/test/cfg2cmd/bootorder-empty.conf.cmd                | 2 +-
 src/test/cfg2cmd/bootorder-legacy.conf.cmd               | 2 +-
 src/test/cfg2cmd/bootorder.conf.cmd                      | 2 +-
 .../cfg2cmd/cputype-icelake-client-deprecation.conf.cmd  | 2 +-
 src/test/cfg2cmd/custom-cpu-model-defaults.conf.cmd      | 2 +-
 .../cfg2cmd/custom-cpu-model-host-phys-bits.conf.cmd     | 2 +-
 src/test/cfg2cmd/custom-cpu-model.conf.cmd               | 2 +-
 src/test/cfg2cmd/efi-ovmf-without-efidisk.conf.cmd       | 2 +-
 src/test/cfg2cmd/efi-raw-old.conf.cmd                    | 2 +-
 src/test/cfg2cmd/efi-raw-template.conf.cmd               | 2 +-
 src/test/cfg2cmd/efi-raw.conf.cmd                        | 2 +-
 src/test/cfg2cmd/efi-secboot-and-tpm-q35.conf.cmd        | 2 +-
 src/test/cfg2cmd/efi-secboot-and-tpm.conf.cmd            | 2 +-
 src/test/cfg2cmd/efidisk-on-rbd.conf.cmd                 | 2 +-
 src/test/cfg2cmd/i440fx-viommu-virtio.conf.cmd           | 2 +-
 src/test/cfg2cmd/i440fx-win10-hostpci.conf.cmd           | 2 +-
 src/test/cfg2cmd/ide.conf.cmd                            | 2 +-
 src/test/cfg2cmd/memory-hotplug-hugepages.conf.cmd       | 2 +-
 src/test/cfg2cmd/memory-hotplug.conf.cmd                 | 2 +-
 src/test/cfg2cmd/memory-hugepages-1g.conf.cmd            | 2 +-
 src/test/cfg2cmd/memory-hugepages-2m.conf.cmd            | 2 +-
 src/test/cfg2cmd/minimal-defaults.conf.cmd               | 2 +-
 src/test/cfg2cmd/netdev-7.0-multiqueues.conf.cmd         | 2 +-
 src/test/cfg2cmd/netdev-7.1-multiqueues.conf.cmd         | 2 +-
 src/test/cfg2cmd/netdev-7.1.conf.cmd                     | 2 +-
 src/test/cfg2cmd/netdev.conf.cmd                         | 2 +-
 src/test/cfg2cmd/netdev_vxlan.conf.cmd                   | 2 +-
 src/test/cfg2cmd/os-l24.conf.cmd                         | 2 +-
 src/test/cfg2cmd/os-other.conf.cmd                       | 2 +-
 src/test/cfg2cmd/os-solaris.conf.cmd                     | 2 +-
 src/test/cfg2cmd/pinned-version-pxe-pve.conf.cmd         | 2 +-
 src/test/cfg2cmd/pinned-version-pxe.conf.cmd             | 2 +-
 src/test/cfg2cmd/pinned-version.conf.cmd                 | 2 +-
 src/test/cfg2cmd/q35-ide.conf.cmd                        | 2 +-
 src/test/cfg2cmd/q35-linux-hostpci-driver-keep.conf.cmd  | 2 +-
 src/test/cfg2cmd/q35-linux-hostpci-mapping.conf.cmd      | 2 +-
 .../cfg2cmd/q35-linux-hostpci-multifunction.conf.cmd     | 2 +-
 src/test/cfg2cmd/q35-linux-hostpci-template.conf.cmd     | 2 +-
 .../cfg2cmd/q35-linux-hostpci-x-pci-overrides.conf.cmd   | 2 +-
 src/test/cfg2cmd/q35-linux-hostpci.conf.cmd              | 2 +-
 src/test/cfg2cmd/q35-simple-6.0.conf.cmd                 | 2 +-
 src/test/cfg2cmd/q35-simple-7.0.conf.cmd                 | 2 +-
 src/test/cfg2cmd/q35-simple-pinned-6.1.conf.cmd          | 2 +-
 src/test/cfg2cmd/q35-simple.conf.cmd                     | 2 +-
 src/test/cfg2cmd/q35-usb2.conf.cmd                       | 2 +-
 src/test/cfg2cmd/q35-usb3.conf.cmd                       | 2 +-
 src/test/cfg2cmd/q35-viommu-intel-aw-bits.conf.cmd       | 2 +-
 .../cfg2cmd/q35-viommu-intel-guest-phys-bits.conf.cmd    | 2 +-
 src/test/cfg2cmd/q35-viommu-intel.conf.cmd               | 2 +-
 src/test/cfg2cmd/q35-viommu-virtio-aw-bits.conf.cmd      | 2 +-
 src/test/cfg2cmd/q35-viommu-virtio.conf.cmd              | 2 +-
 src/test/cfg2cmd/q35-win10-hostpci.conf.cmd              | 2 +-
 src/test/cfg2cmd/q35-windows-pinning.conf.cmd            | 2 +-
 src/test/cfg2cmd/qemu-xhci-7.1.conf.cmd                  | 2 +-
 src/test/cfg2cmd/qemu-xhci-q35-7.1.conf.cmd              | 2 +-
 src/test/cfg2cmd/qga-fs-freeze-backup-legacy.conf.cmd    | 2 +-
 src/test/cfg2cmd/qga-fs-freeze.conf.cmd                  | 2 +-
 src/test/cfg2cmd/qga-minimal.conf.cmd                    | 2 +-
 src/test/cfg2cmd/scsiblk.conf.cmd                        | 2 +-
 src/test/cfg2cmd/scsihw-lsi.conf.cmd                     | 2 +-
 src/test/cfg2cmd/scsihw-lsi53c810.conf.cmd               | 2 +-
 src/test/cfg2cmd/scsihw-megasas.conf.cmd                 | 2 +-
 src/test/cfg2cmd/scsihw-pvscsi.conf.cmd                  | 2 +-
 src/test/cfg2cmd/scsihw-virtio-scsi-single.conf.cmd      | 2 +-
 src/test/cfg2cmd/seabios_serial.conf.cmd                 | 2 +-
 src/test/cfg2cmd/sev-es.conf.cmd                         | 2 +-
 src/test/cfg2cmd/sev-snp.conf.cmd                        | 2 +-
 src/test/cfg2cmd/sev-std.conf.cmd                        | 2 +-
 src/test/cfg2cmd/simple-backingchain.conf.cmd            | 2 +-
 .../cfg2cmd/simple-balloon-free-page-reporting.conf.cmd  | 2 +-
 src/test/cfg2cmd/simple-btrfs.conf.cmd                   | 2 +-
 src/test/cfg2cmd/simple-cifs.conf.cmd                    | 2 +-
 src/test/cfg2cmd/simple-disk-passthrough.conf.cmd        | 2 +-
 src/test/cfg2cmd/simple-lvm.conf.cmd                     | 2 +-
 src/test/cfg2cmd/simple-lvmthin.conf.cmd                 | 2 +-
 src/test/cfg2cmd/simple-rbd.conf.cmd                     | 2 +-
 src/test/cfg2cmd/simple-virtio-blk.conf.cmd              | 2 +-
 src/test/cfg2cmd/simple-zfs-over-iscsi.conf.cmd          | 2 +-
 src/test/cfg2cmd/simple1-template.conf.cmd               | 2 +-
 src/test/cfg2cmd/simple1.conf.cmd                        | 2 +-
 src/test/cfg2cmd/spice-enhancments.conf.cmd              | 2 +-
 src/test/cfg2cmd/spice-linux-4.1.conf.cmd                | 2 +-
 src/test/cfg2cmd/spice-usb3.conf.cmd                     | 2 +-
 src/test/cfg2cmd/spice-win.conf.cmd                      | 2 +-
 src/test/cfg2cmd/startdate-l26.conf.cmd                  | 2 +-
 src/test/cfg2cmd/startdate-win11.conf.cmd                | 2 +-
 src/test/cfg2cmd/vnc-clipboard-spice.conf.cmd            | 2 +-
 src/test/cfg2cmd/vnc-clipboard-std.conf.cmd              | 2 +-
 95 files changed, 108 insertions(+), 96 deletions(-)


Summary over all repositories:
  95 files changed, 108 insertions(+), 96 deletions(-)

-- 
Generated by git-murpp 0.5.0




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

end of thread, other threads:[~2026-05-12 12:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-12 12:09 [PATCH-SERIES qemu-server 0/4] adapt to deprecated and removed features for QEMU 11 Fiona Ebner
2026-05-12 12:09 ` [PATCH qemu-server 1/4] cfg2cmd: avoid using deprecated 'debug-threads' option with QEMU binary >= 11.0 Fiona Ebner
2026-05-12 12:09 ` [PATCH qemu-server 2/4] api: hmp permissions: use v5.36 for module Fiona Ebner
2026-05-12 12:09 ` [PATCH qemu-server 3/4] api: hmp permissions: make return explicit Fiona Ebner
2026-05-12 12:09 ` [PATCH qemu-server 4/4] api: human monitor: warn about deprecated commands Fiona Ebner

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