Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
* Bugfixes all over the place
* get/set_uint cleanups (Felipe)
* Lock guard support (Stefan)
* MemoryRegion ownership cleanup (Philippe)
* AVX512 optimization for buffer_is_zero (Robert)
# gpg: Signature made Tue 17 Mar 2020 15:01:54 GMT
# gpg: using RSA key BFFBD25F78C7AE83
# gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
# gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1
# Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83
* remotes/bonzini/tags/for-upstream: (62 commits)
hw/arm: Let devices own the MemoryRegion they create
hw/arm: Remove unnecessary memory_region_set_readonly() on ROM alias
hw/ppc/ppc405: Use memory_region_init_rom() with read-only regions
hw/arm/stm32: Use memory_region_init_rom() with read-only regions
hw/char: Let devices own the MemoryRegion they create
hw/riscv: Let devices own the MemoryRegion they create
hw/dma: Let devices own the MemoryRegion they create
hw/display: Let devices own the MemoryRegion they create
hw/core: Let devices own the MemoryRegion they create
scripts/cocci: Patch to let devices own their MemoryRegions
scripts/cocci: Patch to remove unnecessary memory_region_set_readonly()
scripts/cocci: Patch to detect potential use of memory_region_init_rom
hw/sparc: Use memory_region_init_rom() with read-only regions
hw/sh4: Use memory_region_init_rom() with read-only regions
hw/riscv: Use memory_region_init_rom() with read-only regions
hw/ppc: Use memory_region_init_rom() with read-only regions
hw/pci-host: Use memory_region_init_rom() with read-only regions
hw/net: Use memory_region_init_rom() with read-only regions
hw/m68k: Use memory_region_init_rom() with read-only regions
hw/display: Use memory_region_init_rom() with read-only regions
...
Signed-off-by:
Peter Maydell <peter.maydell@linaro.org>
No related branches found
No related tags found
Showing
- MAINTAINERS 12 additions, 0 deletionsMAINTAINERS
- Makefile 28 additions, 21 deletionsMakefile
- Makefile.target 1 addition, 1 deletionMakefile.target
- block/linux-aio.c 1 addition, 1 deletionblock/linux-aio.c
- block/vmdk.c 1 addition, 1 deletionblock/vmdk.c
- bsd-user/qemu.h 1 addition, 1 deletionbsd-user/qemu.h
- configure 60 additions, 2 deletionsconfigure
- contrib/libvhost-user/libvhost-user.h 1 addition, 1 deletioncontrib/libvhost-user/libvhost-user.h
- contrib/vhost-user-gpu/Makefile.objs 3 additions, 3 deletionscontrib/vhost-user-gpu/Makefile.objs
- contrib/vhost-user-gpu/vhost-user-gpu.c 0 additions, 0 deletionscontrib/vhost-user-gpu/vhost-user-gpu.c
- cpus.c 5 additions, 1 deletioncpus.c
- docs/interop/vhost-user.rst 2 additions, 2 deletionsdocs/interop/vhost-user.rst
- docs/system/cpu-models-x86.rst.inc 55 additions, 2 deletionsdocs/system/cpu-models-x86.rst.inc
- exec.c 5 additions, 4 deletionsexec.c
- hw/acpi/ich9.c 10 additions, 89 deletionshw/acpi/ich9.c
- hw/acpi/nvdimm.c 3 additions, 3 deletionshw/acpi/nvdimm.c
- hw/acpi/pcihp.c 4 additions, 3 deletionshw/acpi/pcihp.c
- hw/acpi/piix4.c 6 additions, 6 deletionshw/acpi/piix4.c
- hw/arm/exynos4210.c 6 additions, 8 deletionshw/arm/exynos4210.c
- hw/arm/fsl-imx25.c 5 additions, 5 deletionshw/arm/fsl-imx25.c
Loading
Please register or sign in to comment