From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [PULL 00/36] QEMU patches for 2018-08-20
Date: Tue, 20 Aug 2019 08:59:19 +0200 [thread overview]
Message-ID: <1566284395-30287-1-git-send-email-pbonzini@redhat.com> (raw)
The following changes since commit 864ab314f1d924129d06ac7b571f105a2b76a4b2:
Update version for v4.1.0-rc4 release (2019-08-06 17:05:21 +0100)
are available in the git repository at:
git://github.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to 6f93977075ae9971d73879ca872f75e2737f66c5:
x86: Intel AVX512_BF16 feature enabling (2019-08-20 08:59:18 +0200)
----------------------------------------------------------------
* New KVM PV features (Marcelo, Wanpeng)
* valgrind fixes (Andrey)
* Remove clock reset notifiers (David)
* KConfig and Makefile cleanups (Paolo)
* Replay and icount improvements (Pavel)
* x86 FP fixes (Peter M.)
* TCG locking assertions (Roman)
* x86 support for mmap-ed -kernel/-initrd (Stefano)
* Other cleanups (Wei Yang, Yan Zhao, Tony)
* LSI fix for infinite loop (Prasad)
* ARM migration fix (Catherine)
* AVX512_BF16 feature (Jing)
----------------------------------------------------------------
Andrey Shinkevich (3):
test-throttle: Fix uninitialized use of burst_length
tests: Fix uninitialized byte in test_visitor_in_fuzz
i386/kvm: initialize struct at full before ioctl call
Catherine Ho (1):
migration: do not rom_reset() during incoming migration
Dr. David Alan Gilbert (4):
mc146818rtc: Remove reset notifiers
timer: Remove reset notifiers
replay: Remove host_clock_last
timer: last, remove last bits of last
Eduardo Habkost (1):
HACKING: Document 'struct' keyword usage
Jan Kiszka (1):
kvm: vmxcap: Enhance with latest features
Jing Liu (1):
x86: Intel AVX512_BF16 feature enabling
Li Qiang (1):
target-i386: kvm: 'kvm_get_supported_msrs' cleanup
Marcelo Tosatti (1):
kvm: i386: halt poll control MSR support
Paolo Bonzini (5):
block: fix NetBSD qemu-iotests failure
9p: simplify source file selection
memory: fix race between TCG and accesses to dirty bitmap
kconfig: do not select VMMOUSE
scsi: lsi: exit infinite loop while executing script (CVE-2019-12068)
Pavel Dovgalyuk (8):
replay: add missing fix for internal function
replay: document development rules
util/qemu-timer: refactor deadline calculation for external timers
replay: fix replay shutdown
replay: refine replay-time module
replay: rename step-related variables and functions
icount: clean up cpu_can_io at the entry to the block
icount: remove unnecessary gen_io_end calls
Peter Maydell (1):
target/i386: Return 'indefinite integer value' for invalid SSE fp->int conversions
Roman Kagan (2):
cpus-common: nuke finish_safe_work
cpus-common: assert BQL nesting within cpu-exclusive sections
Stefano Garzarella (3):
loader: Handle memory-mapped ELFs
elf-ops.h: Map into memory the ELF to load
hw/i386/pc: Map into memory the initrd
Wanpeng Li (1):
target-i386: adds PV_SCHED_YIELD CPUID feature bit
Wei Yang (1):
test-bitmap: test set 1 bit case for bitmap_set
Yan Zhao (1):
memory: assert on out of scope notification
tony.nguyen@bt.com (1):
configure: Define target access alignment in configure
HACKING | 14 +-
Kconfig.host | 1 +
accel/tcg/cpu-exec.c | 1 -
accel/tcg/translator.c | 1 -
block/file-posix.c | 4 +-
configure | 12 +-
cpus-common.c | 12 +-
cpus.c | 17 ++-
docs/devel/replay.txt | 46 +++++++
exec.c | 31 +++++
fsdev/Makefile.objs | 2 +-
hw/9pfs/Kconfig | 5 +
hw/core/loader.c | 47 +++++--
hw/i386/Kconfig | 1 +
hw/i386/pc.c | 17 ++-
hw/scsi/lsi53c895a.c | 41 ++++--
hw/timer/mc146818rtc.c | 19 ---
include/exec/gen-icount.h | 44 +++---
include/exec/memory.h | 12 ++
include/exec/poison.h | 1 +
include/hw/elf_ops.h | 71 ++++++----
include/hw/i386/pc.h | 1 +
include/hw/loader.h | 5 +-
include/qemu/timer.h | 43 +-----
include/qom/cpu.h | 2 +-
include/standard-headers/asm-x86/kvm_para.h | 2 +
include/sysemu/replay.h | 2 +-
memory.c | 16 ++-
migration/ram.c | 1 +
qtest.c | 3 +-
replay/replay-events.c | 2 +-
replay/replay-internal.c | 10 +-
replay/replay-internal.h | 10 +-
replay/replay-snapshot.c | 13 +-
replay/replay-time.c | 36 +++--
replay/replay.c | 30 ++--
scripts/kvm/vmxcap | 8 ++
target/alpha/cpu.h | 2 -
target/alpha/translate.c | 2 -
target/arm/translate-a64.c | 4 -
target/arm/translate.c | 7 -
target/cris/translate.c | 2 -
target/hppa/cpu.h | 1 -
target/hppa/translate.c | 1 -
target/i386/cpu.c | 43 +++++-
target/i386/cpu.h | 8 ++
target/i386/kvm.c | 205 +++++++++++++++-------------
target/i386/machine.c | 20 +++
target/i386/ops_sse.h | 88 ++++++++----
target/i386/translate.c | 10 --
target/lm32/translate.c | 9 --
target/microblaze/translate.c | 2 -
target/mips/cpu.h | 2 -
target/mips/translate.c | 11 --
target/nios2/translate.c | 4 -
target/ppc/translate.c | 13 --
target/ppc/translate_init.inc.c | 2 -
target/riscv/insn_trans/trans_rvi.inc.c | 1 -
target/sh4/cpu.h | 2 -
target/sparc/cpu.h | 2 -
target/sparc/translate.c | 16 ---
target/unicore32/translate.c | 1 -
target/xtensa/cpu.h | 2 -
target/xtensa/translate.c | 15 --
tcg/tcg.c | 2 +-
tcg/tcg.h | 8 +-
tests/ptimer-test-stubs.c | 4 +-
tests/ptimer-test.c | 6 +-
tests/test-bitmap.c | 12 ++
tests/test-string-input-visitor.c | 8 +-
tests/test-throttle.c | 2 +
util/qemu-timer.c | 71 ++++------
72 files changed, 667 insertions(+), 504 deletions(-)
create mode 100644 docs/devel/replay.txt
--
1.8.3.1
next reply other threads:[~2019-08-20 7:02 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-08-20 6:59 Paolo Bonzini [this message]
2019-08-20 6:59 ` [Qemu-devel] [PULL 01/36] kvm: i386: halt poll control MSR support Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 02/36] target-i386: adds PV_SCHED_YIELD CPUID feature bit Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 03/36] loader: Handle memory-mapped ELFs Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 04/36] elf-ops.h: Map into memory the ELF to load Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 05/36] hw/i386/pc: Map into memory the initrd Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 06/36] memory: assert on out of scope notification Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 07/36] configure: Define target access alignment in configure Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 08/36] block: fix NetBSD qemu-iotests failure Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 09/36] 9p: simplify source file selection Paolo Bonzini
2020-11-03 20:31 ` Philippe Mathieu-Daudé
2020-11-03 20:31 ` Philippe Mathieu-Daudé
2019-08-20 6:59 ` [Qemu-devel] [PULL 10/36] target-i386: kvm: 'kvm_get_supported_msrs' cleanup Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 11/36] test-throttle: Fix uninitialized use of burst_length Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 12/36] tests: Fix uninitialized byte in test_visitor_in_fuzz Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 13/36] i386/kvm: initialize struct at full before ioctl call Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 14/36] target/i386: Return 'indefinite integer value' for invalid SSE fp->int conversions Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 15/36] memory: fix race between TCG and accesses to dirty bitmap Paolo Bonzini
2019-08-26 12:19 ` dovgaluk
2019-09-12 6:54 ` Pavel Dovgalyuk
2019-09-12 17:43 ` Richard Henderson
2019-09-12 22:16 ` Paolo Bonzini
2019-09-12 12:45 ` Paolo Bonzini
2022-08-02 16:17 ` Peter Maydell
2019-08-20 6:59 ` [Qemu-devel] [PULL 16/36] mc146818rtc: Remove reset notifiers Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 17/36] timer: " Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 18/36] replay: Remove host_clock_last Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 19/36] timer: last, remove last bits of last Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 20/36] kconfig: do not select VMMOUSE Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 21/36] replay: add missing fix for internal function Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 22/36] replay: document development rules Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 23/36] util/qemu-timer: refactor deadline calculation for external timers Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 24/36] replay: fix replay shutdown Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 25/36] replay: refine replay-time module Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 26/36] replay: rename step-related variables and functions Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 27/36] icount: clean up cpu_can_io at the entry to the block Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 28/36] icount: remove unnecessary gen_io_end calls Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 29/36] cpus-common: nuke finish_safe_work Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 30/36] cpus-common: assert BQL nesting within cpu-exclusive sections Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 31/36] kvm: vmxcap: Enhance with latest features Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 32/36] HACKING: Document 'struct' keyword usage Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 33/36] migration: do not rom_reset() during incoming migration Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 34/36] test-bitmap: test set 1 bit case for bitmap_set Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 35/36] scsi: lsi: exit infinite loop while executing script (CVE-2019-12068) Paolo Bonzini
2019-08-20 6:59 ` [Qemu-devel] [PULL 36/36] x86: Intel AVX512_BF16 feature enabling Paolo Bonzini
2019-08-20 7:42 ` [Qemu-devel] [PULL 00/36] QEMU patches for 2018-08-20 no-reply
2019-08-20 9:26 ` Peter Maydell
2019-08-20 23:42 ` no-reply
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=1566284395-30287-1-git-send-email-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.