[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/27] Misc patches for QEMU 6.2 soft freeze
From: |
Paolo Bonzini |
Subject: |
[PULL 00/27] Misc patches for QEMU 6.2 soft freeze |
Date: |
Wed, 3 Nov 2021 16:04:15 +0100 |
The following changes since commit f79bb385c0fb9756393bde2a13ebbc70ae6c8043:
Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-20211101'
into staging (2021-11-02 08:46:23 -0400)
are available in the Git repository at:
https://gitlab.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to 16bfbc70f39e420b6b6cfe39ed8571606482b94a:
configure: fix --audio-drv-list help message (2021-11-02 15:57:28 +0100)
----------------------------------------------------------------
* Build system fixes and cleanups
* DMA support in the multiboot option ROM
* Rename default-bus-bypass-iommu
* Deprecate -watchdog and cleanup -watchdog-action
* HVF fix for <PAGE_SIZE regions
* Support TSC scaling for AMD nested virtualization
* Fix for ESP fuzzing bug
----------------------------------------------------------------
Alex Bennée (1):
MAINTAINERS: update location of microvm docs
Alexander Graf (1):
hvf: Avoid mapping regions < PAGE_SIZE as ram
Eugenio Pérez (1):
util: Make some iova_tree parameters const
Helge Konetzka (1):
configure/optionrom: Fix MSYS2 multiboot.bin issue
Jean-Philippe Brucker (1):
hw/i386: Rename default_bus_bypass_iommu
Jessica Clarke (1):
Partially revert "build: -no-pie is no functional linker flag"
Marcus Hähnel (1):
optionrom: add a DMA-enabled multiboot ROM
Mark Cave-Ayland (2):
esp: ensure in-flight SCSI requests are always cancelled
qtest/am53c974-test: add test for cancelling in-flight requests
Maxim Levitsky (1):
KVM: SVM: add migration support for nested TSC scaling
Paolo Bonzini (11):
target/i386: move linuxboot_dma_enabled to X86MachineState
target/i386: use DMA-enabled multiboot ROM for new-enough QEMU machine
types
configure: remove useless NPTL probe
configure: do not duplicate CPU_CFLAGS into QEMU_LDFLAGS
watchdog: add information from -watchdog help to -device help
vl: deprecate -watchdog
watchdog: remove select_watchdog_action
meson: bump submodule to 0.59.3
meson: remove pointless warnings
meson: remove unnecessary coreaudio test program
configure: fix --audio-drv-list help message
Pavel Dovgalyuk (1):
hw/i386: fix vmmouse registration
Peter Xu (2):
Makefile: Fix gtags generation
Makefile: Fix cscope issues on MacOS and soft links
Thomas Huth (3):
meson.build: Allow to disable OSS again
Move the l2tpv3 test from configure to meson.build
configure: Remove the check for the __thread keyword
MAINTAINERS | 2 +-
Makefile | 5 +-
accel/hvf/hvf-accel-ops.c | 7 +++
configure | 113 ++++++++------------------------------
docs/about/deprecated.rst | 5 ++
hw/i386/intel_iommu.c | 2 +-
hw/i386/microvm.c | 5 +-
hw/i386/multiboot.c | 10 +++-
hw/i386/multiboot.h | 4 +-
hw/i386/pc.c | 10 ++--
hw/i386/pc_piix.c | 3 +-
hw/i386/pc_q35.c | 3 +-
hw/i386/vmmouse.c | 1 +
hw/i386/x86.c | 7 ++-
hw/scsi/esp.c | 10 ++--
hw/watchdog/sbsa_gwdt.c | 3 +-
hw/watchdog/watchdog.c | 14 -----
hw/watchdog/wdt_aspeed.c | 3 +-
hw/watchdog/wdt_diag288.c | 3 +-
hw/watchdog/wdt_i6300esb.c | 3 +-
hw/watchdog/wdt_ib700.c | 3 +-
hw/watchdog/wdt_imx2.c | 4 +-
include/hw/i386/pc.h | 3 -
include/hw/i386/x86.h | 5 +-
include/hw/qdev-core.h | 1 +
include/qemu/iova-tree.h | 8 +--
include/sysemu/watchdog.h | 1 -
meson | 2 +-
meson.build | 30 +++-------
meson_options.txt | 2 +
monitor/misc.c | 15 ++++-
net/meson.build | 4 +-
pc-bios/meson.build | 1 +
pc-bios/multiboot_dma.bin | Bin 0 -> 1024 bytes
pc-bios/optionrom/Makefile | 9 +--
pc-bios/optionrom/multiboot.S | 4 +-
pc-bios/optionrom/multiboot_dma.S | 2 +
pc-bios/optionrom/optionrom.h | 66 ++++++++++++++++++++++
scripts/meson-buildoptions.py | 16 ------
scripts/meson-buildoptions.sh | 3 +
softmmu/qdev-monitor.c | 1 +
softmmu/vl.c | 11 ++--
target/i386/cpu.c | 5 ++
target/i386/cpu.h | 4 ++
target/i386/kvm/kvm.c | 15 +++++
target/i386/machine.c | 22 ++++++++
tests/qtest/am53c974-test.c | 36 ++++++++++++
util/iova-tree.c | 12 ++--
48 files changed, 294 insertions(+), 204 deletions(-)
create mode 100644 pc-bios/multiboot_dma.bin
create mode 100644 pc-bios/optionrom/multiboot_dma.S
--
2.31.1
- [PULL 00/27] Misc patches for QEMU 6.2 soft freeze,
Paolo Bonzini <=
- [PULL 02/27] Makefile: Fix cscope issues on MacOS and soft links, Paolo Bonzini, 2021/11/03
- [PULL 05/27] util: Make some iova_tree parameters const, Paolo Bonzini, 2021/11/03
- [PULL 03/27] Partially revert "build: -no-pie is no functional linker flag", Paolo Bonzini, 2021/11/03
- [PULL 08/27] optionrom: add a DMA-enabled multiboot ROM, Paolo Bonzini, 2021/11/03
- [PULL 06/27] MAINTAINERS: update location of microvm docs, Paolo Bonzini, 2021/11/03
- [PULL 09/27] target/i386: use DMA-enabled multiboot ROM for new-enough QEMU machine types, Paolo Bonzini, 2021/11/03
- [PULL 10/27] configure: remove useless NPTL probe, Paolo Bonzini, 2021/11/03
- [PULL 11/27] configure: do not duplicate CPU_CFLAGS into QEMU_LDFLAGS, Paolo Bonzini, 2021/11/03
- [PULL 01/27] Makefile: Fix gtags generation, Paolo Bonzini, 2021/11/03
- [PULL 04/27] configure/optionrom: Fix MSYS2 multiboot.bin issue, Paolo Bonzini, 2021/11/03