all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] [PATCH 0/3] Upgrade to QEMU 6.0
@ 2021-05-27 10:43 Stefan Reiter
  2021-05-27 10:43 ` [pve-devel] [PATCH pve-qemu 1/3] udpate and rebase to QEMU v6.0.0 Stefan Reiter
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Stefan Reiter @ 2021-05-27 10:43 UTC (permalink / raw)
  To: pve-devel

Mostly smooth migration, so far testing has shown good results. Both my
automated tests and some manual ones have shown little issues.

Smaller issues encountered so far:
* guest agent (especially fs-thaw) still seems to have some trouble, especially
  on Windows, updating the agent and virtio drivers in the VM seemed to help the
  situation though
* one time, not reproducible, my mouse stopped working entirely in a Windows VM
  - so far I blame it on Microsoft ;)

The previously sent qemu-server patches are required for 6.0 to work correctly
(probably should have been part of this series, but oh well):
https://lists.proxmox.com/pipermail/pve-devel/2021-May/048327.html


pve-qemu: Stefan Reiter (3):
  udpate and rebase to QEMU v6.0.0
  debian: ignore submodule checks in QEMU build
  update keycodemapdb for 6.0

 debian/changelog                              |   6 +
 ...d-support-for-sync-bitmap-mode-never.patch |  94 +++---
 ...-support-for-conditional-and-always-.patch |  10 +-
 ...check-for-bitmap-mode-without-bitmap.patch |   4 +-
 ...-to-bdrv_dirty_bitmap_merge_internal.patch |  19 +-
 ...5-iotests-add-test-for-bitmap-mirror.patch |  15 +-
 .../0006-mirror-move-some-checks-to-qmp.patch |  10 +-
 ...mu-img-convert-Don-t-pre-zero-images.patch |  33 --
 ...race-on-CHR_EVENT_CLOSED-without-OOB.patch |  84 +++++
 ...ll-man-page-if-guest-agent-is-disabl.patch |  38 ---
 ...heck-page-size-match-if-RAM-postcopy.patch |  31 --
 ...ofsd-extract-lo_do_open-from-lo_open.patch | 143 ---------
 ...ally-return-inode-pointer-from-lo_do.patch | 107 -------
 ...t-opening-of-special-files-CVE-2020-.patch | 296 ------------------
 ...Add-_llseek-to-the-seccomp-whitelist.patch |  29 --
 ...start_syscall-to-the-seccomp-whiteli.patch |  31 --
 ...restore-device-paths-for-pre-5.1-vms.patch | 108 -------
 ...race-on-CHR_EVENT_CLOSED-without-OOB.patch |  48 ---
 ...lock-Fix-locking-in-qmp_block_resize.patch |  42 ---
 ...x-deadlock-in-bdrv_co_yield_to_drain.patch | 118 -------
 ...k-file-change-locking-default-to-off.patch |   6 +-
 ...djust-network-script-path-to-etc-kvm.patch |   4 +-
 ...he-CPU-model-to-kvm64-32-instead-of-.patch |   2 +-
 ...ui-spice-default-to-pve-certificates.patch |   4 +-
 .../0005-PVE-Config-smm_available-false.patch |   4 +-
 ...erfs-no-default-logfile-if-daemonize.patch |   2 +-
 ...lock-rbd-disable-rbd_cache_writethro.patch |   4 +-
 .../0008-PVE-Up-qmp-add-get_link_status.patch |  20 +-
 ...PVE-Up-glusterfs-allow-partial-reads.patch |  12 +-
 ...return-success-on-info-without-snaps.patch |   4 +-
 ...dd-add-osize-and-read-from-to-stdin-.patch | 165 +++++-----
 ...E-Up-qemu-img-dd-add-isize-parameter.patch |  12 +-
 ...PVE-Up-qemu-img-dd-add-n-skip_create.patch |  10 +-
 ...virtio-balloon-improve-query-balloon.patch |  14 +-
 .../0015-PVE-qapi-modify-query-machines.patch |  12 +-
 .../0016-PVE-qapi-modify-spice-query.patch    |  10 +-
 ...async-for-background-state-snapshots.patch |  88 +++---
 ...add-optional-buffer-size-to-QEMUFile.patch |   4 +-
 ...add-the-zeroinit-block-driver-filter.patch |   6 +-
 ...-Add-dummy-id-command-line-parameter.patch |  24 +-
 ...t-target-i386-disable-LINT0-after-re.patch |   4 +-
 ...le-posix-make-locking-optiono-on-cre.patch |  31 +-
 ...3-PVE-monitor-disable-oob-capability.patch |   4 +-
 ...sed-balloon-qemu-4-0-config-size-fal.patch |   4 +-
 ...E-Allow-version-code-in-machine-type.patch |  22 +-
 ...VE-Backup-add-vma-backup-format-code.patch |  14 +-
 ...-Backup-add-backup-dump-block-driver.patch |  47 ++-
 ...ckup-proxmox-backup-patches-for-qemu.patch |  70 +++--
 ...estore-new-command-to-restore-from-p.patch |   4 +-
 ...irty-bitmap-tracking-for-incremental.patch |  50 +--
 .../pve/0031-PVE-various-PBS-fixes.patch      |  26 +-
 ...k-driver-to-map-backup-archives-into.patch |  50 +--
 ...dd-query_proxmox_support-QMP-command.patch |   8 +-
 ...E-add-query-pbs-bitmap-info-QMP-call.patch |  38 +--
 ...ct-stderr-to-journal-when-daemonized.patch |  22 +-
 ...d-sequential-job-transaction-support.patch |  10 +-
 ...-transaction-to-synchronize-job-stat.patch |  20 +-
 ...-block-on-finishing-and-cleanup-crea.patch |  28 +-
 ...igrate-dirty-bitmap-state-via-savevm.patch |  44 +--
 ...dirty-bitmap-migrate-other-bitmaps-e.patch |   4 +-
 ...all-back-to-open-iscsi-initiatorname.patch |   4 +-
 ...routine-QMP-for-backup-cancel_backup.patch |  56 ++--
 .../pve/0043-PBS-add-master-key-support.patch |  22 +-
 ...st-path-reads-without-allocation-if-.patch |   2 +-
 ...PVE-block-stream-increase-chunk-size.patch |   4 +-
 ...accept-NULL-qiov-in-bdrv_pad_request.patch |  31 +-
 .../0047-block-add-alloc-track-driver.patch   |   8 +-
 ...valid-QAPI-names-for-backwards-compa.patch |  32 ++
 ...-register-yank-before-migration_inco.patch |  34 ++
 debian/patches/series                         |  15 +-
 debian/rules                                  |   1 +
 keycodemapdb/data/keymaps.csv                 |  16 +-
 keycodemapdb/meson.build                      |   1 +
 keycodemapdb/tests/Makefile                   |  84 +++--
 keycodemapdb/tools/keymap-gen                 | 267 +++++++++++++---
 qemu                                          |   2 +-
 76 files changed, 1036 insertions(+), 1716 deletions(-)
 delete mode 100644 debian/patches/extra/0001-Revert-qemu-img-convert-Don-t-pre-zero-images.patch
 create mode 100644 debian/patches/extra/0001-monitor-qmp-fix-race-on-CHR_EVENT_CLOSED-without-OOB.patch
 delete mode 100644 debian/patches/extra/0002-docs-don-t-install-man-page-if-guest-agent-is-disabl.patch
 delete mode 100644 debian/patches/extra/0003-migration-only-check-page-size-match-if-RAM-postcopy.patch
 delete mode 100644 debian/patches/extra/0004-virtiofsd-extract-lo_do_open-from-lo_open.patch
 delete mode 100644 debian/patches/extra/0005-virtiofsd-optionally-return-inode-pointer-from-lo_do.patch
 delete mode 100644 debian/patches/extra/0006-virtiofsd-prevent-opening-of-special-files-CVE-2020-.patch
 delete mode 100644 debian/patches/extra/0007-virtiofsd-Add-_llseek-to-the-seccomp-whitelist.patch
 delete mode 100644 debian/patches/extra/0008-virtiofsd-Add-restart_syscall-to-the-seccomp-whiteli.patch
 delete mode 100644 debian/patches/extra/0009-i386-acpi-restore-device-paths-for-pre-5.1-vms.patch
 delete mode 100644 debian/patches/extra/0010-monitor-qmp-fix-race-on-CHR_EVENT_CLOSED-without-OOB.patch
 delete mode 100644 debian/patches/extra/0011-block-Fix-locking-in-qmp_block_resize.patch
 delete mode 100644 debian/patches/extra/0012-block-Fix-deadlock-in-bdrv_co_yield_to_drain.patch
 create mode 100644 debian/patches/pve/0048-PVE-whitelist-invalid-QAPI-names-for-backwards-compa.patch
 create mode 100644 debian/patches/pve/0049-PVE-savevm-async-register-yank-before-migration_inco.patch
 create mode 100644 keycodemapdb/meson.build

-- 
2.20.1




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

end of thread, other threads:[~2021-05-28 11:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-27 10:43 [pve-devel] [PATCH 0/3] Upgrade to QEMU 6.0 Stefan Reiter
2021-05-27 10:43 ` [pve-devel] [PATCH pve-qemu 1/3] udpate and rebase to QEMU v6.0.0 Stefan Reiter
2021-05-27 10:43 ` [pve-devel] [PATCH pve-qemu 2/3] debian: ignore submodule checks in QEMU build Stefan Reiter
2021-05-27 10:43 ` [pve-devel] [PATCH pve-qemu 3/3] update keycodemapdb for 6.0 Stefan Reiter
2021-05-28 11:54 ` [pve-devel] applied-series: [PATCH 0/3] Upgrade to QEMU 6.0 Thomas Lamprecht

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