[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/57] Misc patches for 2020-09-19
From: |
Paolo Bonzini |
Subject: |
[PULL 00/57] Misc patches for 2020-09-19 |
Date: |
Sat, 19 Sep 2020 11:58:19 -0400 |
The following changes since commit de39a045bd8d2b49e4f3d07976622c29d58e0bac:
Merge remote-tracking branch 'remotes/kraxel/tags/vga-20200915-pull-request'
into staging (2020-09-15 14:25:05 +0100)
are available in the Git repository at:
https://gitlab.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to 2521f1f245101df93d12e40144af62aae0bb96a6:
meson: fix installation of keymaps (2020-09-19 11:57:44 -0400)
----------------------------------------------------------------
* SCSI fix (Dmitry, Li Feng, Li Qiang)
* memory API fixes (Eduardo)
* removal of deprecated '-numa node' (Igor)
* ACPI fix for VMBus (Jon)
* relocatable install (myself)
* always remove docker containers (myself)
* serial cleanups (Philippe)
* vmware cpuid leaf for tsc and apic frequency (Sunil)
* KVM_FEATURE_ASYNC_PF_INT support (Vitaly)
* i386 XSAVE bugfix (Xiaoyao)
meson:
* fixes (Marc-André, Max, Stefan, myself)
* moved libmpathpersist, cocoa, malloc tests (myself)
* support for 0.56 introspected test dependencies (myself)
----------------------------------------------------------------
Anthony PERARD (1):
meson: fix installation of keymaps
Claudio Fontana (1):
tests: add missing genh dependency
Dmitry Fomichev (1):
scsi-generic: Fix HM-zoned device scan
Eduardo Habkost (1):
memory: Convert IOMMUMemoryRegionClass doc comment to kernel-doc
Igor Mammedov (3):
numa: drop support for '-numa node' (without memory specified)
doc: Cleanup "'-mem-path' fallback to RAM" deprecation text
numa: remove fixup numa_state->num_nodes to MAX_NODES
Jon Doron (1):
acpi: i386: Move VMBus DSDT entry to SB
Li Feng (1):
vhost-scsi: support inflight io track
Li Qiang (2):
hw: megasas: return -1 when 'megasas_map_sgl' fails
hw: megasas: consider 'iov_count=0' is an error in megasas_map_sgl
Marc-André Lureau (2):
meson: fix MSI rule
meson: error out if qemu_suffix starts with /
Max Reitz (1):
iotests: Work around failing readlink -f
Paolo Bonzini (25):
meson: clean up build_by_default
ninjatool: rebuild multi-output targets if outputs are missing
meson: move libudev test
meson: move libmpathpersist test
meson: extend libmpathpersist test for static linking
configure: move malloc_trim/tcmalloc/jemalloc to meson
configure: fix --meson=/path/to/meson
configure: move cocoa option to Meson
configure: do not limit Hypervisor.framework test to Darwin
meson: qtest: set "depends" correctly
mtest2make: add support for introspected test dependencies
meson: report accelerator support
oslib: do not call g_strdup from qemu_get_exec_dir
fuzz: use qemu_get_exec_dir
oslib-posix: default exec_dir to bindir
cutils: introduce get_relocated_path
oslib-posix: relocate path to /var
module: relocate path to modules
net: relocate paths to helpers and scripts
vl: relocate paths to data directories
vl: relocate path to configuration file
qemu-bridge-helper: relocate path to default ACL
qga: relocate path to default configuration and hook
ui: relocate paths to icons and translations
configure: use a platform-neutral prefix
Philippe Mathieu-Daudé (11):
configure: Do not intent to build WHPX on 32-bit host
hw/mips/mipssim: Use MMIO serial device on fake ISA I/O
hw/char/serial: Remove TYPE_SERIAL_IO
hw/char/serial: Assert serial_ioport_read/write offset fits 8 bytes
hw/char/serial: Replace commented DPRINTF() by trace event
hw/char/serial: Remove old DEBUG_SERIAL commented code
hw/char/serial: Rename I/O read/write trace events
hw/char/serial: Make 'wakeup' property boolean
hw/char/serial-{isa, pci}: Alias QDEV properties from generic serial
object
hw/i386/q35: Remove unreachable Xen code on Q35 machine
exec: Remove MemoryRegion::global_locking field
Stefan Hajnoczi (2):
MAINTAINERS: add Paolo Bonzini as RCU maintainer
configure: rename QEMU_GA_MSI_ENABLED to CONFIG_QGA_MSI
Stefano Garzarella (1):
checkpatch: avoid error on cover letter files
Sunil Muthuswamy (1):
WHPX: vmware cpuid leaf for tsc and apic frequency
Thomas Huth (1):
Simplify the .gitignore file
Vitaly Kuznetsov (1):
target/i386: support KVM_FEATURE_ASYNC_PF_INT
Xiaoyao Li (1):
i386/cpu: Clear FEAT_XSAVE_COMP_{LO,HI} when XSAVE is not available
.gitignore | 152 ----------------------
MAINTAINERS | 8 ++
Makefile | 4 +-
accel/tcg/cputlb.c | 4 +-
configure | 237 ++++++----------------------------
docs/devel/build-system.rst | 5 +
docs/system/deprecated.rst | 44 ++++---
exec.c | 2 +-
hw/char/serial-isa.c | 4 +-
hw/char/serial-pci.c | 3 +-
hw/char/serial.c | 65 +---------
hw/char/trace-events | 5 +-
hw/core/machine.c | 1 -
hw/core/numa.c | 59 ---------
hw/i386/acpi-build.c | 12 +-
hw/i386/pc_piix.c | 1 -
hw/i386/pc_q35.c | 14 +-
hw/mips/mipssim.c | 5 +-
hw/ppc/spapr.c | 1 -
hw/scsi/megasas.c | 6 +-
hw/scsi/scsi-generic.c | 10 +-
hw/scsi/vhost-scsi-common.c | 27 ++++
include/exec/memory.h | 64 +++++----
include/hw/boards.h | 2 -
include/hw/char/serial.h | 13 +-
include/hw/virtio/vhost-scsi-common.h | 2 +
include/net/net.h | 4 +-
include/qemu-common.h | 1 -
include/qemu/cutils.h | 12 ++
include/qemu/osdep.h | 8 +-
include/scsi/constants.h | 1 +
include/sysemu/numa.h | 4 -
include/sysemu/sysemu.h | 2 +-
meson.build | 187 ++++++++++++++++++++++-----
meson_options.txt | 9 ++
net/tap.c | 26 +++-
os-posix.c | 24 ----
os-win32.c | 11 --
pc-bios/keymaps/meson.build | 2 +
qemu-bridge-helper.c | 9 +-
qga/main.c | 8 +-
qga/meson.build | 1 +
scripts/checkpatch.pl | 2 +-
scripts/mtest2make.py | 19 ++-
scripts/ninjatool.py | 3 +
softmmu/memory.c | 6 -
softmmu/vl.c | 43 ++++--
target/i386/cpu.c | 6 +-
target/i386/cpu.h | 1 +
target/i386/kvm.c | 10 ++
target/i386/machine.c | 19 +++
target/i386/whp-dispatch.h | 3 +-
target/i386/whpx-all.c | 96 ++++++++++++--
tests/fp/meson.build | 2 -
tests/meson.build | 9 +-
tests/qemu-iotests/check | 4 +
tests/qemu-iotests/meson.build | 3 +-
tests/qtest/fuzz/fuzz.c | 12 +-
tests/qtest/meson.build | 2 +
trace/meson.build | 1 -
ui/gtk.c | 10 +-
ui/meson.build | 2 +-
ui/sdl2.c | 9 +-
ui/shader/meson.build | 1 -
util/cutils.c | 61 +++++++++
util/module.c | 10 +-
util/oslib-posix.c | 35 +++--
util/oslib-win32.c | 14 +-
68 files changed, 699 insertions(+), 743 deletions(-)
--
2.26.2
- [PULL 00/57] Misc patches for 2020-09-19,
Paolo Bonzini <=
- [PULL 02/57] iotests: Work around failing readlink -f, Paolo Bonzini, 2020/09/19
- [PULL 04/57] ninjatool: rebuild multi-output targets if outputs are missing, Paolo Bonzini, 2020/09/19
- [PULL 01/57] tests: add missing genh dependency, Paolo Bonzini, 2020/09/19
- [PULL 07/57] WHPX: vmware cpuid leaf for tsc and apic frequency, Paolo Bonzini, 2020/09/19
- [PULL 03/57] meson: clean up build_by_default, Paolo Bonzini, 2020/09/19
- [PULL 06/57] meson: error out if qemu_suffix starts with /, Paolo Bonzini, 2020/09/19
- [PULL 05/57] meson: fix MSI rule, Paolo Bonzini, 2020/09/19
- [PULL 08/57] configure: Do not intent to build WHPX on 32-bit host, Paolo Bonzini, 2020/09/19
- [PULL 09/57] MAINTAINERS: add Paolo Bonzini as RCU maintainer, Paolo Bonzini, 2020/09/19
- [PULL 16/57] doc: Cleanup "'-mem-path' fallback to RAM" deprecation text, Paolo Bonzini, 2020/09/19