From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Subject: [PULL v2 00/38] Misc patches (buildsys, i386, fuzzing) for 2021-01-29
Date: Mon, 1 Feb 2021 16:00:18 +0100 [thread overview]
Message-ID: <20210201150021.53398-1-pbonzini@redhat.com> (raw)
The following changes since commit 0bcd12fb1513bad44f05f2d3a8eef2a99b3077b6:
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging (2021-01-28 12:30:30 +0000)
are available in the Git repository at:
https://gitlab.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to e2c7c4a3f5ce0e2e529fb50e56017572c221182b:
pc-bios/descriptors: fix paths in json files (2021-02-01 13:05:51 +0100)
----------------------------------------------------------------
* Fuzzing improvements (Qiuhao, Alexander)
* i386: Fix BMI decoding for instructions with the 0x66 prefix (David)
* slirp update (Marc-André)
* initial attempt at fixing event_notifier emulation (Maxim)
* i386: PKS emulation, fix for "qemu-system-i386 -cpu host" (myself)
* meson: RBD test fixes (myself)
* meson: TCI warnings (Philippe)
* Leaner build for --disable-guest-agent, --disable-system and
--disable-tools (Philippe, Stefan)
* --enable-tcg-interpreter fix (Richard)
* i386: SVM feature bits (Wei)
* HVF bugfix (Alex)
* KVM bugfix (Thomas)
----------------------------------------------------------------
v1->v2: two extra bugfix patches, do move slirp/ to subprojects/libslirp/.
Alexander Bulekov (7):
fuzz: ignore address_space_map is_write flag
fuzz: refine the ide/ahci fuzzer configs
docs/fuzz: fix pre-meson path
fuzz: log the arguments used to initialize QEMU
fuzz: enable dynamic args for generic-fuzz configs
docs/fuzz: add some information about OSS-Fuzz
fuzz: add virtio-9p configurations for fuzzing
Alexander Graf (1):
hvf: Fetch cr4 before evaluating CPUID(1)
David Greenaway (1):
target/i386: Fix decoding of certain BMI instructions
Igor Mammedov (1):
machine: add missing doc for memory-backend option
Marc-André Lureau (2):
slirp: update to git master
build-sys: make libslirp a meson subproject
Maxim Levitsky (2):
virtio-scsi: don't uninitialize queues that we didn't initialize
event_notifier: handle initialization failure better
Paolo Bonzini (4):
target/i386: do not set LM for 32-bit emulation "-cpu host/max"
meson: accept either shared or static libraries if --disable-static
meson: honor --enable-rbd if cc.links test fails
target/i86: implement PKS
Pavel Dovgalyuk (1):
replay: fix replay of the interrupts
Philippe Mathieu-Daudé (13):
configure: Improve TCI feature description
meson: Explicit TCG backend used
meson: Warn when TCI is selected but TCG backend is available
tests/meson: Only build softfloat objects if TCG is selected
pc-bios/meson: Only install EDK2 blob firmwares with system emulation
meson: Restrict block subsystem processing
meson: Merge trace_events_subdirs array
meson: Restrict some trace event directories to user/system emulation
meson: Restrict emulation code
qapi/meson: Restrict qdev code to system-mode emulation
qapi/meson: Remove QMP from user-mode emulation
qapi/meson: Restrict system-mode specific modules
qapi/meson: Restrict UI module to system emulation and tools
Qiuhao Li (1):
fuzz: fix wrong index in clear_bits
Richard Henderson (1):
configure: Fix --enable-tcg-interpreter
Sergei Trofimovich (1):
pc-bios/descriptors: fix paths in json files
Stefan Reiter (1):
docs: don't install corresponding man page if guest agent is disabled
Thomas Huth (1):
accel/kvm/kvm-all: Fix wrong return code handling in dirty log code
Wei Huang (1):
x86/cpu: Populate SVM CPUID feature bits
.gitmodules | 4 +-
MAINTAINERS | 1 +
accel/kvm/kvm-all.c | 21 ++-
accel/tcg/tcg-cpus-icount.c | 8 +-
backends/hostmem.c | 10 ++
configure | 9 +-
docs/devel/build-system.rst | 2 +-
docs/devel/fuzzing.rst | 35 +++-
docs/meson.build | 6 +-
hw/scsi/virtio-scsi-dataplane.c | 8 +-
include/exec/memory.h | 8 +-
include/exec/memory_ldst_cached.h.inc | 6 +-
include/qemu/event_notifier.h | 1 +
memory_ldst.c.inc | 8 +-
meson.build | 277 ++++++++++++++-----------------
meson_options.txt | 2 +-
pc-bios/descriptors/meson.build | 2 +-
pc-bios/meson.build | 1 +
qapi/meson.build | 34 ++--
qemu-options.hx | 26 ++-
scripts/oss-fuzz/minimize_qtest_trace.py | 2 +-
slirp | 1 -
softmmu/memory.c | 5 +-
softmmu/physmem.c | 4 +-
stubs/meson.build | 2 +
stubs/qdev.c | 23 +++
subprojects/libslirp | 1 +
target/i386/cpu.c | 15 +-
target/i386/cpu.h | 29 ++--
target/i386/helper.c | 3 +
target/i386/hvf/hvf.c | 4 +
target/i386/machine.c | 24 ++-
target/i386/tcg/excp_helper.c | 32 ++--
target/i386/tcg/misc_helper.c | 14 ++
target/i386/tcg/translate.c | 2 +-
tests/meson.build | 11 +-
tests/qtest/fuzz/fuzz.c | 11 +-
tests/qtest/fuzz/generic_fuzz.c | 19 ++-
tests/qtest/fuzz/generic_fuzz_configs.h | 41 ++++-
util/event_notifier-posix.c | 16 ++
40 files changed, 476 insertions(+), 252 deletions(-)
delete mode 160000 slirp
create mode 100644 stubs/qdev.c
create mode 160000 subprojects/libslirp
--
2.29.2
next reply other threads:[~2021-02-01 15:04 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-01 15:00 Paolo Bonzini [this message]
2021-02-01 15:00 ` [PULL 24/38] build-sys: make libslirp a meson subproject Paolo Bonzini
2021-02-01 15:00 ` [PULL 37/38] replay: fix replay of the interrupts Paolo Bonzini
2021-02-01 15:00 ` [PULL 38/38] pc-bios/descriptors: fix paths in json files Paolo Bonzini
2021-02-01 16:27 ` [PULL v2 00/38] Misc patches (buildsys, i386, fuzzing) for 2021-01-29 Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210201150021.53398-1-pbonzini@redhat.com \
--to=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.