[pve-devel] [PATCH kvm 0/4] qemu 2.6.1 (applied)
Wolfgang Bumiller
w.bumiller at proxmox.com
Mon Aug 22 13:24:33 CEST 2016
Some fixes are upstream, some newer ones are still missing in 2.6.1.
cleaned the pve/ directory to be represent the git branch again
(caused 1 patch to be split - for 2.7 I'll probably squash some of
the 'For-patch' tagged patches together)
Wolfgang Bumiller (4):
remove patches already in 2.6.1 upstream
rebase patches onto 2.6.1
various CVE fixes
bump version to 2.6.1
Makefile | 6 +-
debian/changelog | 22 ++
...1-i386-kvmvapic-initialise-imm32-variable.patch | 32 ---
...heck-fragment-length-during-fragmentation.patch | 36 +++
...ke-cmdbuf-big-enough-for-maximum-CDB-size.patch | 88 --------
.../extra/0001-vga-add-sr_vbe-register-set.patch | 234 -------------------
...net3-check-for-device_active-before-write.patch | 36 +++
...t-vmxnet-use-g_new-for-pkt-initialisation.patch | 38 ++++
.../0004-net-vmxnet-check-IP-header-length.patch | 34 +++
...-fifo-sanity-checks-to-vmsvga_fifo_length.patch | 71 ------
...net-vmxnet-initialise-local-tx-descriptor.patch | 31 +++
.../extra/0005-vmsvga-add-more-fifo-checks.patch | 37 ---
.../extra/0006-vmsvga-shadow-fifo-registers.patch | 144 ------------
...t-process-more-than-1024-fifo-commands-at.patch | 44 ----
...6-2391-usb-ohci-avoid-multiple-eof-timers.patch | 43 ----
...-check-command-descriptor-ring-buffer-siz.patch | 97 --------
...s-initialise-local-configuration-data-buf.patch | 38 ----
...asas-use-appropriate-property-buffer-size.patch | 38 ----
...megasas-check-read_queue_head-index-value.patch | 40 ----
...-avoid-potential-overflow-of-acb-task-cdb.patch | 41 ----
.../pve/0001-fr-ca-keymap-corrections.patch | 4 +-
...002-Adjust-network-script-path-to-etc-kvm.patch | 6 +-
debian/patches/pve/0003-vnc-altgr-emulation.patch | 12 +-
...-return-success-on-info-without-snapshots.patch | 8 +-
debian/patches/pve/0005-use-kvm-by-default.patch | 8 +-
.../pve/0006-virtio-balloon-fix-query.patch | 22 +-
...PU-model-to-kvm64-32-instead-of-qemu64-32.patch | 8 +-
.../pve/0008-qapi-modify-query-machines.patch | 14 +-
.../patches/pve/0009-qapi-modify-spice-query.patch | 12 +-
...fault-to-pve-certs-unless-otherwise-speci.patch | 8 +-
.../0011-introduce-new-vma-archive-format.patch | 12 +-
.../patches/pve/0012-vma-add-verify-command.patch | 4 +-
...vma-add-config-command-to-dump-the-config.patch | 4 +-
...store-tolerate-a-size-difference-up-to-4M.patch | 4 +-
.../patches/pve/0015-backup-modify-job-api.patch | 30 +--
.../pve/0016-backup-add-pve-monitor-commands.patch | 28 +--
.../pve/0017-backup-vma-add-dir-format.patch | 36 +--
...kup-do-not-return-errors-in-dump-callback.patch | 14 +-
...0019-backup-vma-correctly-propagate-error.patch | 8 +-
.../pve/0020-backup-vma-remove-async-queue.patch | 10 +-
...021-backup-vma-run-flush-inside-coroutine.patch | 10 +-
.../0022-backup-do-not-use-bdrv_drain_all.patch | 10 +-
.../patches/pve/0023-internal-snapshot-async.patch | 68 +++---
.../pve/0024-backup-vma-allow-empty-backups.patch | 4 +-
...add-BlockDriver-to-bdrv_open-in-extract_c.patch | 4 +-
debian/patches/pve/0026-glusterfs-daemonize.patch | 8 +-
...-possiblity-to-specify-a-secondary-server.patch | 24 +-
.../patches/pve/0028-qmp-add-get_link_status.patch | 20 +-
debian/patches/pve/0029-smm_available-false.patch | 6 +-
...whitespace-between-VERSION-and-PKGVERSION.patch | 8 +-
debian/patches/pve/0031-vma-add-firewall.patch | 24 +-
...0032-vma-writer-aio_set_fd_handler-update.patch | 4 +-
...3-vma-bdrv_open-dropped-the-drv-parameter.patch | 4 +-
...ckdev-bdrv_open-dropped-the-drv-parameter.patch | 8 +-
...kdev-backup_start-now-takes-a-BlockJobTxn.patch | 8 +-
...vevm-async-migration-and-bdrv_open-update.patch | 4 +-
...marshal_-renames-for-pve-monitor-commands.patch | 8 +-
...pi-qmp_mashal_-renames-for-async-snapshot.patch | 8 +-
...i-qmp_mashal_-renames-for-get_link_status.patch | 8 +-
.../pve/0040-vnc-make-x509-imply-tls-again.patch | 8 +-
.../patches/pve/0041-PVE-VNC-authentication.patch | 60 ++---
...riter-don-t-bail-out-on-zero-length-files.patch | 4 +-
...-vma-better-driver-guessing-for-bdrv_open.patch | 4 +-
...lock-add-the-zeroinit-block-driver-filter.patch | 248 +++++++++++++++++++++
debian/patches/pve/0044-block-add-zeroinit.patch | 248 ---------------------
...5-vma-add-format-option-to-device-mapping.patch | 4 +-
...6-pve-cleanup-includes-all-over-the-place.patch | 4 +-
...nit-bdrv_get_block_status-got-a-new-param.patch | 4 +-
.../pve/0048-BDRV_O_CACHE_WB-was-removed.patch | 12 +-
...up-bdrv_set_enable_write_cache-is-no-more.patch | 6 +-
...050-fix-possible-unitialised-return-value.patch | 6 +-
...1-net-NET_CLIENT_OPTIONS_KIND_MAX-changed.patch | 6 +-
.../0052-vnc-refactor-to-QIOChannelSocket.patch | 7 +-
.../pve/0053-vma-use-BlockBackend-on-extract.patch | 4 +-
...-rbd_cache_writethrough_until_flush-with-.patch | 4 +-
...e-unsafe-for-vma-extract_content-and-qmp_.patch | 44 ++++
debian/patches/series | 21 +-
qemu-kvm-src.tar.gz | Bin 12073187 -> 12075164 bytes
78 files changed, 810 insertions(+), 1524 deletions(-)
delete mode 100644 debian/patches/extra/0001-i386-kvmvapic-initialise-imm32-variable.patch
create mode 100644 debian/patches/extra/0001-net-check-fragment-length-during-fragmentation.patch
delete mode 100644 debian/patches/extra/0001-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch
delete mode 100644 debian/patches/extra/0001-vga-add-sr_vbe-register-set.patch
create mode 100644 debian/patches/extra/0002-net-vmxnet3-check-for-device_active-before-write.patch
create mode 100644 debian/patches/extra/0003-net-vmxnet-use-g_new-for-pkt-initialisation.patch
create mode 100644 debian/patches/extra/0004-net-vmxnet-check-IP-header-length.patch
delete mode 100644 debian/patches/extra/0004-vmsvga-move-fifo-sanity-checks-to-vmsvga_fifo_length.patch
create mode 100644 debian/patches/extra/0005-net-vmxnet-initialise-local-tx-descriptor.patch
delete mode 100644 debian/patches/extra/0005-vmsvga-add-more-fifo-checks.patch
delete mode 100644 debian/patches/extra/0006-vmsvga-shadow-fifo-registers.patch
delete mode 100644 debian/patches/extra/0007-vmsvga-don-t-process-more-than-1024-fifo-commands-at.patch
delete mode 100644 debian/patches/extra/CVE-2016-2391-usb-ohci-avoid-multiple-eof-timers.patch
delete mode 100644 debian/patches/extra/CVE-2016-4952-scsi-pvscsi-check-command-descriptor-ring-buffer-siz.patch
delete mode 100644 debian/patches/extra/CVE-2016-5105-scsi-megasas-initialise-local-configuration-data-buf.patch
delete mode 100644 debian/patches/extra/CVE-2016-5106-scsi-megasas-use-appropriate-property-buffer-size.patch
delete mode 100644 debian/patches/extra/CVE-2016-5107-scsi-megasas-check-read_queue_head-index-value.patch
delete mode 100644 debian/patches/extra/CVE-2016-5126-block-iscsi-avoid-potential-overflow-of-acb-task-cdb.patch
create mode 100644 debian/patches/pve/0044-block-add-the-zeroinit-block-driver-filter.patch
delete mode 100644 debian/patches/pve/0044-block-add-zeroinit.patch
create mode 100644 debian/patches/pve/0055-enable-cache-unsafe-for-vma-extract_content-and-qmp_.patch
--
2.1.4
More information about the pve-devel
mailing list