[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/47] Patch Round-up for stable 6.1.1, freeze on 2021-12-21
From: |
Michael Roth |
Subject: |
[PATCH 00/47] Patch Round-up for stable 6.1.1, freeze on 2021-12-21 |
Date: |
Tue, 14 Dec 2021 18:00:38 -0600 |
Hi everyone,
The following new patches are queued for QEMU stable v6.1.1:
https://gitlab.com/qemu-project/qemu/-/commits/stable-6.1-staging/
Patch freeze is 2021-12-21, and the release is planned for 2021-12-23:
https://wiki.qemu.org/Planning/6.1
Please respond here or CC qemu-stable@nongnu.org on any additional patches
you think should (or shouldn't) be included in the release.
Thanks!
----------------------------------------------------------------
Ani Sinha (6):
bios-tables-test: allow changes in DSDT ACPI tables for q35
hw/i386/acpi: fix conflicting IO address range for acpi pci hotplug in q35
bios-tables-test: Update ACPI DSDT table golden blobs for q35
tests/acpi/bios-tables-test: add and allow changes to a new q35 DSDT
table blob
tests/acpi/pcihp: add unit tests for hotplug on multifunction bridges for
q35
tests/acpi/bios-tables-test: update DSDT blob for multifunction bridge
test
Ari Sundholm (1):
block/file-posix: Fix return value translation for AIO discards
Christian Schoenebeck (1):
9pfs: fix crash in v9fs_walk()
Daniil Tatianin (1):
chardev/wctable: don't free the instance in wctablet_chr_finalize
David Hildenbrand (3):
virtio-balloon: don't start free page hinting if postcopy is possible
virtio-mem-pci: Fix memory leak when creating MEMORY_DEVICE_SIZE_CHANGE
event
libvhost-user: fix VHOST_USER_REM_MEM_REG skipping mmap_addr
Eric Blake (1):
nbd/server: Don't complain on certain client disconnects
Gerd Hoffmann (1):
uas: add stream number sanity checks.
Greg Kurz (2):
rcu: Introduce force_rcu notifier
accel/tcg: Register a force_rcu notifier
Helge Deller (1):
hw/display/artist: Fix bug in coordinate extraction in artist_vram_read()
and artist_vram_write()
Igor Mammedov (1):
pcie: rename 'native-hotplug' to 'x-native-hotplug'
Jason Wang (3):
virtio-net: fix use after unmap/free for sg
virtio: use virtio accessor to access packed descriptor flags
virtio: use virtio accessor to access packed event
Jean-Philippe Brucker (2):
hw/arm/virt: Rename default_bus_bypass_iommu
hw/i386: Rename default_bus_bypass_iommu
Jessica Clarke (1):
Partially revert "build: -no-pie is no functional linker flag"
Jon Maloy (1):
e1000: fix tx re-entrancy problem
Klaus Jensen (1):
hw/nvme: fix buffer overrun in nvme_changed_nslist (CVE-2021-3947)
Laurent Vivier (1):
hw: m68k: virt: Add compat machine for 6.1
Mahmoud Mandour (1):
plugins/execlog: removed unintended "s" at the end of log lines.
Mark Mielke (1):
virtio-blk: Fix clean up of host notifiers for single MR transaction.
Markus Armbruster (1):
hmp: Unbreak "change vnc"
Mauro Matteo Cascella (1):
hw/scsi/scsi-disk: MODE_PAGE_ALLS not allowed in MODE SELECT commands
Michael S. Tsirkin (1):
pci: fix PCI resource reserve capability on BE
Michael Tokarev (1):
qemu-sockets: fix unix socket path copy (again)
Nir Soffer (1):
qemu-nbd: Change default cache mode to writeback
Paolo Bonzini (4):
plugins: do not limit exported symbols if modules are active
block: introduce max_hw_iov for use in scsi-generic
target-i386: mmu: use pg_mode instead of HF_LMA_MASK
target-i386: mmu: fix handling of noncanonical virtual addresses
Peng Liang (1):
vfio: Fix memory leak of hostwin
Peter Maydell (1):
target/arm: Don't skip M-profile reset entirely in user mode
Philippe Mathieu-Daudé (3):
hw/block/fdc: Extract blk_create_empty_drive()
hw/block/fdc: Kludge missing floppy drive to fix CVE-2021-20196
tests/qtest/fdc-test: Add a regression test for CVE-2021-20196
Prasad J Pandit (1):
net: vmxnet3: validate configuration values during activate
(CVE-2021-20203)
Stefano Garzarella (1):
vhost-vsock: fix migration issue when seqpacket is supported
Xueming Li (1):
vhost-user: fix duplicated notifier MR init
Yang Zhong (1):
i386/cpu: Remove AVX_VNNI feature from Cooperlake cpu model
accel/tcg/tcg-accel-ops-mttcg.c | 26 ++++++++++++++++++++
accel/tcg/tcg-accel-ops-rr.c | 10 ++++++++
block/block-backend.c | 6 +++++
block/file-posix.c | 6 ++---
block/io.c | 1 +
chardev/wctablet.c | 1 -
configure | 10 +++++---
contrib/plugins/execlog.c | 2 +-
docs/tools/qemu-nbd.rst | 6 +++--
hw/9pfs/coth.h | 4 ++-
hw/arm/virt.c | 4 +--
hw/block/dataplane/virtio-blk.c | 2 +-
hw/block/fdc.c | 23 +++++++++++++++---
hw/core/machine.c | 1 +
hw/display/artist.c | 8 +++---
hw/i386/pc.c | 2 +-
hw/i386/pc_q35.c | 2 +-
hw/m68k/virt.c | 9 ++++++-
hw/net/e1000.c | 7 ++++++
hw/net/virtio-net.c | 39 ++++++++++++++++++++++++------
hw/net/vmxnet3.c | 13 ++++++++++
hw/nvme/ctrl.c | 5 ++++
hw/pci/pci_bridge.c | 10 ++++----
hw/pci/pcie_port.c | 2 +-
hw/scsi/scsi-disk.c | 6 +++++
hw/scsi/scsi-generic.c | 2 +-
hw/usb/dev-uas.c | 11 +++++++++
hw/vfio/common.c | 8 ++++++
hw/virtio/vhost-user.c | 5 ++--
hw/virtio/vhost-vsock.c | 19 ++++++++++++---
hw/virtio/virtio-balloon.c | 13 ++++++++++
hw/virtio/virtio-mem-pci.c | 7 +-----
hw/virtio/virtio.c | 24 ++++++------------
include/block/block_int.h | 7 ++++++
include/hw/acpi/ich9.h | 2 +-
include/hw/virtio/vhost-vsock.h | 3 +++
include/qemu/rcu.h | 15 ++++++++++++
include/sysemu/block-backend.h | 1 +
monitor/hmp-cmds.c | 2 +-
nbd/server.c | 3 +++
plugins/meson.build | 14 ++++++-----
qemu-nbd.c | 6 +++--
subprojects/libvhost-user/libvhost-user.c | 1 +
target/arm/cpu.c | 19 +++++++++++++++
target/i386/cpu.c | 2 +-
target/i386/tcg/sysemu/excp_helper.c | 25 ++++++++++---------
tests/data/acpi/q35/DSDT | Bin 8289 -> 8289 bytes
tests/data/acpi/q35/DSDT.acpihmat | Bin 9614 -> 9614 bytes
tests/data/acpi/q35/DSDT.bridge | Bin 11003 -> 11003 bytes
tests/data/acpi/q35/DSDT.cphp | Bin 8753 -> 8753 bytes
tests/data/acpi/q35/DSDT.dimmpxm | Bin 9943 -> 9943 bytes
tests/data/acpi/q35/DSDT.ipmibt | Bin 8364 -> 8364 bytes
tests/data/acpi/q35/DSDT.memhp | Bin 9648 -> 9648 bytes
tests/data/acpi/q35/DSDT.mmio64 | Bin 9419 -> 9419 bytes
tests/data/acpi/q35/DSDT.multi-bridge | Bin 0 -> 8583 bytes
tests/data/acpi/q35/DSDT.nohpet | Bin 8147 -> 8147 bytes
tests/data/acpi/q35/DSDT.numamem | Bin 8295 -> 8295 bytes
tests/data/acpi/q35/DSDT.tis | Bin 8894 -> 8894 bytes
tests/qtest/bios-tables-test.c | 18 ++++++++++++++
tests/qtest/fdc-test.c | 38 +++++++++++++++++++++++++++++
util/qemu-sockets.c | 13 ++++------
util/rcu.c | 19 +++++++++++++++
62 files changed, 386 insertions(+), 96 deletions(-)
create mode 100644 tests/data/acpi/q35/DSDT.multi-bridge
- [PATCH 00/47] Patch Round-up for stable 6.1.1, freeze on 2021-12-21,
Michael Roth <=
- [PATCH 09/47] libvhost-user: fix VHOST_USER_REM_MEM_REG skipping mmap_addr, Michael Roth, 2021/12/14
- [PATCH 10/47] hw/display/artist: Fix bug in coordinate extraction in artist_vram_read() and artist_vram_write(), Michael Roth, 2021/12/14
- [PATCH 11/47] i386/cpu: Remove AVX_VNNI feature from Cooperlake cpu model, Michael Roth, 2021/12/14
- [PATCH 12/47] 9pfs: fix crash in v9fs_walk(), Michael Roth, 2021/12/14
- [PATCH 13/47] plugins/execlog: removed unintended "s" at the end of log lines., Michael Roth, 2021/12/14
- [PATCH 14/47] plugins: do not limit exported symbols if modules are active, Michael Roth, 2021/12/14
- [PATCH 15/47] qemu-sockets: fix unix socket path copy (again), Michael Roth, 2021/12/14
- [PATCH 16/47] vhost-vsock: fix migration issue when seqpacket is supported, Michael Roth, 2021/12/14
- [PATCH 17/47] hw/arm/virt: Rename default_bus_bypass_iommu, Michael Roth, 2021/12/14
- [PATCH 18/47] hw/i386: Rename default_bus_bypass_iommu, Michael Roth, 2021/12/14