[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 56567d: accel: kvm: clarify that extra exit d
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 56567d: accel: kvm: clarify that extra exit data is hexade... |
Date: |
Wed, 05 May 2021 05:57:43 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 56567da376e1dd443e06d3c1026f0a5e58abbfa9
https://github.com/qemu/qemu/commit/56567da376e1dd443e06d3c1026f0a5e58abbfa9
Author: David Edmondson <david.edmondson@oracle.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M accel/kvm/kvm-all.c
Log Message:
-----------
accel: kvm: clarify that extra exit data is hexadecimal
When dumping the extra exit data provided by KVM, make it clear that
the data is hexadecimal.
At the same time, zero-pad the output.
Signed-off-by: David Edmondson <david.edmondson@oracle.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210428142431.266879-1-david.edmondson@oracle.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 5c8ae30b2484f241890841e83435af092a3c508f
https://github.com/qemu/qemu/commit/5c8ae30b2484f241890841e83435af092a3c508f
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/arm/Kconfig
Log Message:
-----------
hw/arm/pxa2xx: Declare PCMCIA bus with Kconfig
The Intel XScale PXA chipsets provide a PCMCIA controller,
which expose a PCMCIA bus. Express this dependency using
the Kconfig 'select' expression.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210424222057.3434459-2-f4bug@amsat.org>
[lv: remove "(IDE)"]
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 2a406e38e6f0cb2070a30ea98e779ca93a04df48
https://github.com/qemu/qemu/commit/2a406e38e6f0cb2070a30ea98e779ca93a04df48
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/ide/Kconfig
Log Message:
-----------
hw/ide: Add Kconfig dependency MICRODRIVE -> PCMCIA
The Microdrive Compact Flash can be plugged on a PCMCIA bus.
Express the dependency using the 'depends on' Kconfig expression.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210424222057.3434459-3-f4bug@amsat.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 32bec2eea2c5ab96ba8b149cda7e33716678a5a6
https://github.com/qemu/qemu/commit/32bec2eea2c5ab96ba8b149cda7e33716678a5a6
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/pcmcia/meson.build
Log Message:
-----------
hw/pcmcia: Do not register PCMCIA type if not required
If the Kconfig 'PCMCIA' value is not selected, it is pointless
to build the PCMCIA core components.
(Currently only one machine of the ARM targets requires this).
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210424222057.3434459-4-f4bug@amsat.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 04a252112119d34e10d9b0bd65c499e1b17dc8fe
https://github.com/qemu/qemu/commit/04a252112119d34e10d9b0bd65c499e1b17dc8fe
Author: Serge Guelton <sguelton@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M docs/devel/control-flow-integrity.rst
Log Message:
-----------
Fix typo in CFI build documentation
Signed-off-by: Serge Guelton <sguelton@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210430150745.GA1401713@sguelton.remote.csb>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: ac701a4f98d68156fcddbe3bb3f7c3869b8c646e
https://github.com/qemu/qemu/commit/ac701a4f98d68156fcddbe3bb3f7c3869b8c646e
Author: Keqian Zhu <zhukeqian1@huawei.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/block/ecc.c
M include/hw/block/flash.h
M target/i386/cpu.h
M target/i386/machine.c
Log Message:
-----------
vmstate: Constify some VMStateDescriptions
Constify vmstate_ecc_state and vmstate_x86_cpu.
Signed-off-by: Keqian Zhu <zhukeqian1@huawei.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210408140706.23412-1-zhukeqian1@huawei.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: cfa52e09c4ddf6698e3e7b590ab3b9e2a01977dd
https://github.com/qemu/qemu/commit/cfa52e09c4ddf6698e3e7b590ab3b9e2a01977dd
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/arm/highbank.c
M hw/arm/pxa2xx_pic.c
M hw/arm/spitz.c
M hw/arm/strongarm.c
M hw/arm/z2.c
M hw/dma/pxa2xx_dma.c
M hw/misc/mst_fpga.c
Log Message:
-----------
hw/arm: Constify VMStateDescription
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210313171150.2122409-2-f4bug@amsat.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 54cbf294d37d7d7ba7fefa38a7708c808e53a9c3
https://github.com/qemu/qemu/commit/54cbf294d37d7d7ba7fefa38a7708c808e53a9c3
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/display/qxl.c
Log Message:
-----------
hw/display/qxl: Constify VMStateDescription
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210313171150.2122409-3-f4bug@amsat.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: db2dc7d8df15c5365dbe70f3cb0d5d61594a6807
https://github.com/qemu/qemu/commit/db2dc7d8df15c5365dbe70f3cb0d5d61594a6807
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/usb/ccid-card-passthru.c
M hw/usb/dev-smartcard-reader.c
Log Message:
-----------
hw/usb: Constify VMStateDescription
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210313171150.2122409-4-f4bug@amsat.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 7c06a34c8c4f2c883d6ab6b15faa214d4ebfb269
https://github.com/qemu/qemu/commit/7c06a34c8c4f2c883d6ab6b15faa214d4ebfb269
Author: Philippe Mathieu-Daudé <philmd@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M ui/x_keymap.c
Log Message:
-----------
ui: Fix memory leak in qemu_xkeymap_mapping_table()
Refactor qemu_xkeymap_mapping_table() to have a single exit point,
so we can easily free the memory allocated by XGetAtomName().
This fixes when running a binary configured with --enable-sanitizers:
Direct leak of 22 byte(s) in 1 object(s) allocated from:
#0 0x561344a7473f in malloc (qemu-system-x86_64+0x1dab73f)
#1 0x7fa4d9dc08aa in XGetAtomName (/lib64/libX11.so.6+0x2a8aa)
Fixes: 2ec78706d18 ("ui: convert GTK and SDL1 frontends to keycodemapdb")
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210430155009.259755-1-philmd@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: e06054368cceb59f720e9d7c2ceca84329105758
https://github.com/qemu/qemu/commit/e06054368cceb59f720e9d7c2ceca84329105758
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/arm/musicpal.c
M hw/char/sifive_uart.c
M hw/display/next-fb.c
M hw/dma/sifive_pdma.c
M hw/dma/xlnx_csu_dma.c
M hw/hppa/lasi.c
M hw/input/lasips2.c
M hw/m68k/mcf_intc.c
M hw/m68k/next-kbd.c
M hw/m68k/q800.c
M hw/m68k/virt.c
M hw/misc/mchp_pfsoc_dmc.c
M hw/misc/mchp_pfsoc_ioscb.c
M hw/misc/mchp_pfsoc_sysreg.c
M hw/misc/sifive_e_prci.c
M hw/misc/sifive_test.c
M hw/rx/rx-gdbsim.c
M hw/rx/rx62n.c
M hw/vfio/pci-quirks.c
M include/hw/char/avr_usart.h
M include/hw/misc/avr_power.h
M include/hw/misc/stm32f4xx_exti.h
M include/hw/misc/stm32f4xx_syscfg.h
M include/hw/pci-host/i440fx.h
M include/hw/timer/avr_timer16.h
Log Message:
-----------
hw: Remove superfluous includes of hw/hw.h
The include/hw/hw.h header only has a prototype for hw_error(),
so it does not make sense to include this in files that do not
use this function.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20210326151848.2217216-1-thuth@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: f6527eadebbcceba47c6ec5c7738499194904a56
https://github.com/qemu/qemu/commit/f6527eadebbcceba47c6ec5c7738499194904a56
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/arm/cubieboard.c
M hw/arm/orangepi.c
M hw/char/riscv_htif.c
M hw/char/sifive_uart.c
M hw/char/virtio-serial-bus.c
M hw/core/generic-loader.c
M hw/core/guest-loader.c
M hw/ide/ahci_internal.h
M hw/input/lasips2.c
M hw/intc/arm_gic_kvm.c
M hw/intc/arm_gicv3.c
M hw/intc/arm_gicv3_kvm.c
M hw/intc/s390_flic_kvm.c
M hw/isa/lpc_ich9.c
M hw/isa/piix4.c
M hw/moxie/moxiesim.c
M hw/nios2/generic_nommu.c
M hw/nubus/nubus-bus.c
M hw/nvram/spapr_nvram.c
M hw/rx/rx-gdbsim.c
M hw/s390x/s390-ccw.c
M hw/s390x/virtio-ccw.c
M hw/timer/mips_gictimer.c
M hw/usb/xen-usb.c
M hw/vfio/ap.c
M hw/vfio/ccw.c
M hw/xen/xen-bus-helper.c
Log Message:
-----------
hw: Do not include hw/sysbus.h if it is not necessary
Many files include hw/sysbus.h without needing it. Remove the superfluous
include statements.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20210327082804.2259480-1-thuth@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: e924921f5cea55d20a90f1d8d7239d35427bef04
https://github.com/qemu/qemu/commit/e924921f5cea55d20a90f1d8d7239d35427bef04
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/arm/msf2-soc.c
M hw/i386/kvm/ioapic.c
M hw/i386/xen/xen_platform.c
M hw/m68k/q800.c
M hw/m68k/virt.c
M hw/misc/led.c
M hw/misc/virt_ctrl.c
M hw/ppc/prep.c
M hw/riscv/microchip_pfsoc.c
M hw/sd/cadence_sdhci.c
M hw/timer/sse-counter.c
M hw/usb/xlnx-usb-subsystem.c
Log Message:
-----------
hw: Do not include hw/irq.h if it is not necessary
Many files include hw/irq.h without needing it. Remove the superfluous
include statements.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20210327050236.2232347-1-thuth@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 19f4ed3652e0868dd840d3bfe70cfa2cf41936be
https://github.com/qemu/qemu/commit/19f4ed3652e0868dd840d3bfe70cfa2cf41936be
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/arm/aspeed.c
M hw/arm/aspeed_ast2600.c
M hw/arm/aspeed_soc.c
M hw/arm/exynos4210.c
M hw/arm/xlnx-versal-virt.c
M hw/arm/xlnx-versal.c
M hw/i2c/mpc_i2c.c
M hw/intc/imx_gpcv2.c
M hw/intc/ompic.c
M hw/intc/openpic.c
M hw/ipmi/isa_ipmi_bt.c
M hw/ipmi/isa_ipmi_kcs.c
M hw/mips/fuloong2e.c
M hw/mips/loongson3_virt.c
M hw/misc/imx7_snvs.c
M hw/misc/imx_ccm.c
M hw/misc/imx_rngc.c
M hw/misc/pvpanic-isa.c
M hw/misc/pvpanic-pci.c
M hw/net/xgmac.c
M hw/ppc/pnv.c
M hw/ppc/pnv_pnor.c
M hw/ppc/ppc405_boards.c
M hw/ppc/ppc405_uc.c
M hw/ppc/ppc_booke.c
M hw/ppc/virtex_ml507.c
M hw/riscv/microchip_pfsoc.c
M hw/riscv/numa.c
M hw/riscv/sifive_e.c
M hw/riscv/sifive_u.c
M hw/riscv/spike.c
M hw/riscv/virt.c
M hw/sd/cadence_sdhci.c
M hw/ssi/xilinx_spi.c
M hw/tricore/tc27x_soc.c
M hw/usb/chipidea.c
M hw/usb/hcd-dwc3.c
M hw/usb/imx-usb-phy.c
M hw/usb/xlnx-usb-subsystem.c
M hw/usb/xlnx-versal-usb2-ctrl-regs.c
M hw/xen/xen-legacy-backend.c
M net/dump.c
M net/filter-replay.c
M semihosting/arm-compat-semi.c
M target/arm/op_helper.c
M target/hexagon/cpu.c
M target/hexagon/decode.c
M target/hexagon/genptr.c
M target/lm32/lm32-semi.c
M target/riscv/op_helper.c
M target/s390x/interrupt.c
Log Message:
-----------
hw: Do not include qemu/log.h if it is not necessary
Many files include qemu/log.h without needing it. Remove the superfluous
include statements.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20210328054833.2351597-1-thuth@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 4c386f8064ca3241a61341b5c5d5a70bbab496ab
https://github.com/qemu/qemu/commit/4c386f8064ca3241a61341b5c5d5a70bbab496ab
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M accel/kvm/kvm-all.c
M accel/tcg/user-exec-stub.c
M backends/hostmem-file.c
M backends/hostmem-memfd.c
M backends/hostmem.c
M block.c
M block/block-backend.c
M block/nfs.c
M chardev/char-mux.c
M chardev/char.c
M gdbstub.c
M hw/alpha/dp264.c
M hw/arm/aspeed.c
M hw/arm/cubieboard.c
M hw/arm/digic_boards.c
M hw/arm/exynos4_boards.c
M hw/arm/mcimx6ul-evk.c
M hw/arm/mcimx7d-sabre.c
M hw/arm/npcm7xx_boards.c
M hw/arm/orangepi.c
M hw/arm/raspi.c
M hw/arm/sabrelite.c
M hw/arm/virt.c
M hw/block/nvme-subsys.c
M hw/core/machine-qmp-cmds.c
M hw/core/null-machine.c
M hw/core/numa.c
M hw/i386/pc_piix.c
M hw/i386/pc_sysfw.c
M hw/input/lasips2.c
M hw/intc/sifive_plic.c
M hw/isa/isa-superio.c
M hw/isa/piix3.c
M hw/m68k/next-kbd.c
M hw/microblaze/boot.c
M hw/mips/malta.c
M hw/misc/macio/macio.c
M hw/net/can/xlnx-zynqmp-can.c
M hw/net/i82596.c
M hw/net/lasi_i82596.c
M hw/nios2/boot.c
M hw/ppc/ppc405_boards.c
M hw/ppc/prep.c
M hw/rx/rx-gdbsim.c
M hw/s390x/ipl.c
M hw/s390x/sclp.c
M hw/sh4/shix.c
M hw/ssi/sifive_spi.c
M hw/vfio/display.c
M hw/vfio/pci.c
M hw/xtensa/virt.c
M migration/ram.c
M monitor/monitor.c
M net/net.c
M net/netmap.c
M plugins/api.c
M plugins/core.c
M semihosting/config.c
M semihosting/console.c
M softmmu/arch_init.c
M softmmu/device_tree.c
M softmmu/physmem.c
M softmmu/qdev-monitor.c
M stubs/semihost.c
M target/arm/cpu.c
M target/openrisc/sys_helper.c
M target/rx/helper.c
M target/s390x/cpu.c
M target/s390x/excp_helper.c
M tcg/tcg.c
M tests/qtest/fuzz/fuzz.c
M tests/qtest/fuzz/qos_fuzz.c
M util/oslib-win32.c
Log Message:
-----------
Do not include sysemu/sysemu.h if it's not really necessary
Stop including sysemu/sysemu.h in files that don't need it.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20210416171314.2074665-2-thuth@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: ead62c75f618c072a3a18221fd03ae99ae923cca
https://github.com/qemu/qemu/commit/ead62c75f618c072a3a18221fd03ae99ae923cca
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M accel/tcg/tcg-accel-ops-icount.c
M accel/tcg/tcg-accel-ops-rr.c
M accel/tcg/tcg-accel-ops.c
M hw/acpi/cpu.c
M hw/acpi/memory_hotplug.c
M hw/alpha/typhoon.c
M hw/arm/aspeed.c
M hw/arm/omap1.c
M hw/arm/omap2.c
M hw/arm/strongarm.c
M hw/arm/virt.c
M hw/avr/arduino.c
M hw/avr/atmega.c
M hw/display/next-fb.c
M hw/hppa/machine.c
M hw/i386/acpi-build.c
M hw/i386/acpi-microvm.c
M hw/i386/intel_iommu.c
M hw/i386/pc.c
M hw/i386/x86-iommu.c
M hw/intc/sifive_plic.c
M hw/mips/loongson3_virt.c
M hw/ppc/e500.c
M hw/ppc/mac_newworld.c
M hw/ppc/mac_oldworld.c
M hw/ppc/pnv.c
M hw/ppc/ppc4xx_devs.c
M hw/ppc/rs6000_mc.c
M hw/ppc/spapr.c
M hw/ppc/spapr_rtas.c
M hw/remote/iohub.c
M hw/s390x/s390-virtio-ccw.c
M hw/tricore/tc27x_soc.c
M hw/tricore/triboard.c
M softmmu/vl.c
Log Message:
-----------
Do not include hw/boards.h if it's not really necessary
Stop including hw/boards.h in files that don't need it.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20210416171314.2074665-3-thuth@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 2068cabd3fb1f46dbdd8b24eeaded89a4c9d85e1
https://github.com/qemu/qemu/commit/2068cabd3fb1f46dbdd8b24eeaded89a4c9d85e1
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M accel/stubs/kvm-stub.c
M accel/stubs/tcg-stub.c
M accel/tcg/cpu-exec-common.c
M accel/tcg/cpu-exec.c
M accel/tcg/cputlb.c
M accel/tcg/plugin-gen.c
M accel/tcg/translate-all.c
M accel/tcg/translator.c
M accel/tcg/user-exec.c
M bsd-user/main.c
M disas.c
M dump/dump.c
M dump/win_dump.c
M hw/arm/allwinner-a10.c
M hw/arm/allwinner-h3.c
M hw/arm/armv7m.c
M hw/arm/aspeed.c
M hw/arm/aspeed_ast2600.c
M hw/arm/aspeed_soc.c
M hw/arm/bcm2836.c
M hw/arm/cubieboard.c
M hw/arm/digic_boards.c
M hw/arm/exynos4_boards.c
M hw/arm/fsl-imx25.c
M hw/arm/fsl-imx31.c
M hw/arm/imx25_pdk.c
M hw/arm/kzm.c
M hw/arm/msf2-som.c
M hw/arm/nrf51_soc.c
M hw/arm/orangepi.c
M hw/arm/raspi.c
M hw/arm/stellaris.c
M hw/arm/xlnx-zcu102.c
M hw/arm/xlnx-zynqmp.c
M hw/char/spapr_vty.c
M hw/core/machine-qmp-cmds.c
M hw/hppa/dino.c
M hw/hppa/lasi.c
M hw/i386/kvm/apic.c
M hw/i386/kvm/clock.c
M hw/i386/kvmvapic.c
M hw/i386/microvm.c
M hw/i386/pc_piix.c
M hw/i386/vmport.c
M hw/intc/apic.c
M hw/intc/apic_common.c
M hw/intc/arm_gic_kvm.c
M hw/intc/armv7m_nvic.c
M hw/intc/grlib_irqmp.c
M hw/intc/openpic_kvm.c
M hw/intc/s390_flic.c
M hw/intc/s390_flic_kvm.c
M hw/intc/xics.c
M hw/intc/xics_kvm.c
M hw/intc/xics_spapr.c
M hw/m68k/next-cube.c
M hw/mips/loongson3_virt.c
M hw/mips/malta.c
M hw/mips/mips_int.c
M hw/mips/mipssim.c
M hw/misc/mips_itu.c
M hw/net/spapr_llan.c
M hw/nios2/10m50_devboard.c
M hw/nios2/boot.c
M hw/nios2/generic_nommu.c
M hw/nvram/spapr_nvram.c
M hw/ppc/ppc.c
M hw/ppc/ppc440_uc.c
M hw/ppc/prep.c
M hw/ppc/spapr_drc.c
M hw/ppc/spapr_events.c
M hw/ppc/spapr_hcall.c
M hw/ppc/spapr_pci.c
M hw/ppc/spapr_pci_vfio.c
M hw/ppc/spapr_rng.c
M hw/ppc/spapr_rtas.c
M hw/ppc/spapr_rtas_ddw.c
M hw/ppc/spapr_rtc.c
M hw/ppc/spapr_tpm_proxy.c
M hw/remote/proxy-memory-listener.c
M hw/rx/rx-gdbsim.c
M hw/rx/rx62n.c
M hw/s390x/3270-ccw.c
M hw/s390x/css-bridge.c
M hw/s390x/css.c
M hw/s390x/ipl.c
M hw/s390x/pv.c
M hw/s390x/s390-pci-bus.c
M hw/s390x/s390-pci-inst.c
M hw/s390x/s390-stattrib-kvm.c
M hw/s390x/s390-stattrib.c
M hw/s390x/s390-virtio-ccw.c
M hw/s390x/sclp.c
M hw/s390x/sclpcpu.c
M hw/scsi/spapr_vscsi.c
M hw/sh4/sh7750.c
M hw/tricore/tc27x_soc.c
M hw/tricore/triboard.c
M hw/vfio/ap.c
M hw/vfio/migration.c
M hw/vfio/spapr.c
M hw/xtensa/sim.c
M hw/xtensa/virt.c
M hw/xtensa/xtensa_memory.c
M linux-user/main.c
M linux-user/semihost.c
M migration/ram.c
M monitor/misc.c
M plugins/api.c
M plugins/core.c
M plugins/loader.c
M semihosting/arm-compat-semi.c
M semihosting/console.c
M softmmu/arch_init.c
M softmmu/memory.c
M softmmu/memory_mapping.c
M softmmu/physmem.c
M tcg/tcg-op-vec.c
M tcg/tcg-op.c
M tcg/tcg.c
Log Message:
-----------
Do not include cpu.h if it's not really necessary
Stop including cpu.h in files that don't need it.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20210416171314.2074665-4-thuth@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: ee86213aa3ff73c49ced340e4d409943a1f752a3
https://github.com/qemu/qemu/commit/ee86213aa3ff73c49ced340e4d409943a1f752a3
Author: Thomas Huth <thuth@redhat.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M accel/kvm/kvm-all.c
M accel/tcg/cputlb.c
M hw/acpi/generic_event_device.c
M hw/acpi/ich9.c
M hw/acpi/pcihp.c
M hw/acpi/piix4.c
M hw/alpha/typhoon.c
M hw/arm/allwinner-a10.c
M hw/arm/allwinner-h3.c
M hw/arm/armv7m.c
M hw/arm/aspeed.c
M hw/arm/aspeed_ast2600.c
M hw/arm/aspeed_soc.c
M hw/arm/boot.c
M hw/arm/cubieboard.c
M hw/arm/digic_boards.c
M hw/arm/fsl-imx25.c
M hw/arm/highbank.c
M hw/arm/imx25_pdk.c
M hw/arm/musicpal.c
M hw/arm/npcm7xx.c
M hw/arm/npcm7xx_boards.c
M hw/arm/nrf51_soc.c
M hw/arm/nseries.c
M hw/arm/palm.c
M hw/arm/realview.c
M hw/arm/sbsa-ref.c
M hw/arm/smmu-common.c
M hw/arm/smmuv3.c
M hw/arm/versatilepb.c
M hw/arm/vexpress.c
M hw/arm/virt.c
M hw/arm/xilinx_zynq.c
M hw/arm/xlnx-versal-virt.c
M hw/arm/xlnx-zynqmp.c
M hw/char/mchp_pfsoc_mmuart.c
M hw/core/loader.c
M hw/cris/axis_dev88.c
M hw/dma/pl080.c
M hw/hppa/dino.c
M hw/hppa/lasi.c
M hw/i386/intel_iommu.c
M hw/i386/pc.c
M hw/i386/pc_piix.c
M hw/i386/pc_q35.c
M hw/i386/xen/xen-hvm.c
M hw/i386/xen/xen_platform.c
M hw/intc/openpic_kvm.c
M hw/isa/lpc_ich9.c
M hw/isa/vt82c686.c
M hw/lm32/lm32_boards.c
M hw/lm32/milkymist.c
M hw/m68k/an5206.c
M hw/m68k/mcf5208.c
M hw/m68k/next-cube.c
M hw/m68k/next-kbd.c
M hw/m68k/q800.c
M hw/m68k/virt.c
M hw/mem/sparse-mem.c
M hw/mips/boston.c
M hw/mips/fuloong2e.c
M hw/mips/gt64xxx_pci.c
M hw/mips/jazz.c
M hw/mips/loongson3_virt.c
M hw/mips/malta.c
M hw/mips/mipssim.c
M hw/moxie/moxiesim.c
M hw/net/msf2-emac.c
M hw/nvram/nrf51_nvm.c
M hw/openrisc/openrisc_sim.c
M hw/pci-host/bonito.c
M hw/pci-host/ppce500.c
M hw/pci-host/prep.c
M hw/pci-host/sabre.c
M hw/pci-host/sh_pci.c
M hw/pci/pci.c
M hw/pci/pcie_host.c
M hw/ppc/e500.c
M hw/ppc/mac_newworld.c
M hw/ppc/mac_oldworld.c
M hw/ppc/pnv.c
M hw/ppc/pnv_psi.c
M hw/ppc/ppc405_boards.c
M hw/ppc/ppc440_bamboo.c
M hw/ppc/ppc440_pcix.c
M hw/ppc/ppc440_uc.c
M hw/ppc/ppc4xx_pci.c
M hw/ppc/prep.c
M hw/ppc/sam460ex.c
M hw/ppc/spapr.c
M hw/ppc/spapr_iommu.c
M hw/ppc/spapr_pci.c
M hw/ppc/virtex_ml507.c
M hw/remote/machine.c
M hw/remote/memory.c
M hw/remote/proxy-memory-listener.c
M hw/riscv/opentitan.c
M hw/riscv/sifive_e.c
M hw/rtc/m48t59.c
M hw/rtc/mc146818rtc.c
M hw/s390x/s390-virtio-ccw.c
M hw/sh4/r2d.c
M hw/sh4/shix.c
M hw/sparc/leon3.c
M hw/sparc64/niagara.c
M hw/ssi/aspeed_smc.c
M hw/tpm/tpm_crb.c
M hw/tricore/tc27x_soc.c
M hw/tricore/triboard.c
M hw/tricore/tricore_testboard.c
M hw/virtio/vhost.c
M hw/virtio/virtio.c
M hw/xen/xen_pt.c
M hw/xtensa/sim.c
M hw/xtensa/virt.c
M hw/xtensa/xtfpga.c
M softmmu/memory.c
M softmmu/physmem.c
M target/i386/hvf/hvf.c
M target/i386/hvf/x86_mmu.c
M target/i386/sev.c
M target/s390x/diag.c
M target/xtensa/op_helper.c
M tests/qtest/fuzz/generic_fuzz.c
M tests/qtest/fuzz/qos_fuzz.c
Log Message:
-----------
Do not include exec/address-spaces.h if it's not really necessary
Stop including exec/address-spaces.h in files that don't need it.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20210416171314.2074665-5-thuth@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 76d79cf3d5a1bb83c954db259d0ed6add1d38e43
https://github.com/qemu/qemu/commit/76d79cf3d5a1bb83c954db259d0ed6add1d38e43
Author: Gan Qixin <ganqixin@huawei.com>
Date: 2021-05-02 (Sun, 02 May 2021)
Changed paths:
M hw/rtc/mc146818rtc.c
Log Message:
-----------
mc146818rtc: put it into the 'misc' category
The category of the mc146818rtc device is not set, put it into the 'misc'
category.
Signed-off-by: Gan Qixin <ganqixin@huawei.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20201130083630.2520597-6-ganqixin@huawei.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: a058b895079348d0854a027a42ce3396a4a00bb7
https://github.com/qemu/qemu/commit/a058b895079348d0854a027a42ce3396a4a00bb7
Author: Greg Kurz <groug@kaod.org>
Date: 2021-05-03 (Mon, 03 May 2021)
Changed paths:
M docs/system/removed-features.rst
Log Message:
-----------
docs/system: Document the removal of "compat" property for POWER CPUs
This is just an oversight.
Fixes: f518be3aa35b ("target/ppc: Remove "compat" property of server class
POWER CPUs")
Cc: groug@kaod.org
Signed-off-by: Greg Kurz <groug@kaod.org>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Message-Id: <161399328834.51902.14269239378658110394.stgit@bahia.lan>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: e75941331e4cdc05878119e08635ace437aae721
https://github.com/qemu/qemu/commit/e75941331e4cdc05878119e08635ace437aae721
Author: Silvano Cirujano Cuesta <silvano.cirujano-cuesta@siemens.com>
Date: 2021-05-03 (Mon, 03 May 2021)
Changed paths:
M scripts/qemu-binfmt-conf.sh
Log Message:
-----------
scripts: fix generation update-binfmts templates
This patch fixes the update-binfmts templates being used in the script
scripts/qemu-binfmt-conf.sh when the option --debian is used.
Fixed issues are:
- Typo in flag 'credentials' (previously 'credential').
- Missing flags 'preserve' and 'fix_binary'.
Reference:
https://manpages.debian.org/buster/binfmt-support/update-binfmts.8.en.html#FORMAT_FILES
Signed-off-by: Silvano Cirujano Cuesta <silvano.cirujano-cuesta@siemens.com>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Message-Id: <20210323123457.23747-1-silvano.cirujano-cuesta@siemens.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 56c9f00ef96844d3c77bc14e06ad894ed5d07441
https://github.com/qemu/qemu/commit/56c9f00ef96844d3c77bc14e06ad894ed5d07441
Author: Robert Hoo <robert.hu@linux.intel.com>
Date: 2021-05-03 (Mon, 03 May 2021)
Changed paths:
M qemu-options.hx
Log Message:
-----------
docs: More precisely describe memory-backend-*::id's user
'id' of memory-backend-{file,ram} is not only for '-numa''s reference, but
also other parameters like '-device nvdimm'.
More clearly call out this to avoid misinterpretation.
Signed-off-by: Robert Hoo <robert.hu@linux.intel.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <1619080922-83527-1-git-send-email-robert.hu@linux.intel.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: 9197b5d4b5f163455c891baec531ae73f5d3a73a
https://github.com/qemu/qemu/commit/9197b5d4b5f163455c891baec531ae73f5d3a73a
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2021-05-03 (Mon, 03 May 2021)
Changed paths:
M hw/rx/rx-gdbsim.c
Log Message:
-----------
hw/rx/rx-gdbsim: Do not accept invalid memory size
We check the amount of RAM is enough, warn when it is
not, but if so we neglect to bail out. Fix that by
adding the missing exit() call.
Fixes: bda19d7bb56 ("hw/rx: Add RX GDB simulator")
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Yoshinori Sato <ysato@users.sourceforge.jp>
Message-Id: <20210407223056.1870497-1-f4bug@amsat.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Commit: d45a5270d075ea589f0b0ddcf963a5fea1f500ac
https://github.com/qemu/qemu/commit/d45a5270d075ea589f0b0ddcf963a5fea1f500ac
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2021-05-05 (Wed, 05 May 2021)
Changed paths:
M accel/kvm/kvm-all.c
M accel/stubs/kvm-stub.c
M accel/stubs/tcg-stub.c
M accel/tcg/cpu-exec-common.c
M accel/tcg/cpu-exec.c
M accel/tcg/cputlb.c
M accel/tcg/plugin-gen.c
M accel/tcg/tcg-accel-ops-icount.c
M accel/tcg/tcg-accel-ops-rr.c
M accel/tcg/tcg-accel-ops.c
M accel/tcg/translate-all.c
M accel/tcg/translator.c
M accel/tcg/user-exec-stub.c
M accel/tcg/user-exec.c
M backends/hostmem-file.c
M backends/hostmem-memfd.c
M backends/hostmem.c
M block.c
M block/block-backend.c
M block/nfs.c
M bsd-user/main.c
M chardev/char-mux.c
M chardev/char.c
M disas.c
M docs/devel/control-flow-integrity.rst
M docs/system/removed-features.rst
M dump/dump.c
M dump/win_dump.c
M gdbstub.c
M hw/acpi/cpu.c
M hw/acpi/generic_event_device.c
M hw/acpi/ich9.c
M hw/acpi/memory_hotplug.c
M hw/acpi/pcihp.c
M hw/acpi/piix4.c
M hw/alpha/dp264.c
M hw/alpha/typhoon.c
M hw/arm/Kconfig
M hw/arm/allwinner-a10.c
M hw/arm/allwinner-h3.c
M hw/arm/armv7m.c
M hw/arm/aspeed.c
M hw/arm/aspeed_ast2600.c
M hw/arm/aspeed_soc.c
M hw/arm/bcm2836.c
M hw/arm/boot.c
M hw/arm/cubieboard.c
M hw/arm/digic_boards.c
M hw/arm/exynos4210.c
M hw/arm/exynos4_boards.c
M hw/arm/fsl-imx25.c
M hw/arm/fsl-imx31.c
M hw/arm/highbank.c
M hw/arm/imx25_pdk.c
M hw/arm/kzm.c
M hw/arm/mcimx6ul-evk.c
M hw/arm/mcimx7d-sabre.c
M hw/arm/msf2-soc.c
M hw/arm/msf2-som.c
M hw/arm/musicpal.c
M hw/arm/npcm7xx.c
M hw/arm/npcm7xx_boards.c
M hw/arm/nrf51_soc.c
M hw/arm/nseries.c
M hw/arm/omap1.c
M hw/arm/omap2.c
M hw/arm/orangepi.c
M hw/arm/palm.c
M hw/arm/pxa2xx_pic.c
M hw/arm/raspi.c
M hw/arm/realview.c
M hw/arm/sabrelite.c
M hw/arm/sbsa-ref.c
M hw/arm/smmu-common.c
M hw/arm/smmuv3.c
M hw/arm/spitz.c
M hw/arm/stellaris.c
M hw/arm/strongarm.c
M hw/arm/versatilepb.c
M hw/arm/vexpress.c
M hw/arm/virt.c
M hw/arm/xilinx_zynq.c
M hw/arm/xlnx-versal-virt.c
M hw/arm/xlnx-versal.c
M hw/arm/xlnx-zcu102.c
M hw/arm/xlnx-zynqmp.c
M hw/arm/z2.c
M hw/avr/arduino.c
M hw/avr/atmega.c
M hw/block/ecc.c
M hw/block/nvme-subsys.c
M hw/char/mchp_pfsoc_mmuart.c
M hw/char/riscv_htif.c
M hw/char/sifive_uart.c
M hw/char/spapr_vty.c
M hw/char/virtio-serial-bus.c
M hw/core/generic-loader.c
M hw/core/guest-loader.c
M hw/core/loader.c
M hw/core/machine-qmp-cmds.c
M hw/core/null-machine.c
M hw/core/numa.c
M hw/cris/axis_dev88.c
M hw/display/next-fb.c
M hw/display/qxl.c
M hw/dma/pl080.c
M hw/dma/pxa2xx_dma.c
M hw/dma/sifive_pdma.c
M hw/dma/xlnx_csu_dma.c
M hw/hppa/dino.c
M hw/hppa/lasi.c
M hw/hppa/machine.c
M hw/i2c/mpc_i2c.c
M hw/i386/acpi-build.c
M hw/i386/acpi-microvm.c
M hw/i386/intel_iommu.c
M hw/i386/kvm/apic.c
M hw/i386/kvm/clock.c
M hw/i386/kvm/ioapic.c
M hw/i386/kvmvapic.c
M hw/i386/microvm.c
M hw/i386/pc.c
M hw/i386/pc_piix.c
M hw/i386/pc_q35.c
M hw/i386/pc_sysfw.c
M hw/i386/vmport.c
M hw/i386/x86-iommu.c
M hw/i386/xen/xen-hvm.c
M hw/i386/xen/xen_platform.c
M hw/ide/Kconfig
M hw/ide/ahci_internal.h
M hw/input/lasips2.c
M hw/intc/apic.c
M hw/intc/apic_common.c
M hw/intc/arm_gic_kvm.c
M hw/intc/arm_gicv3.c
M hw/intc/arm_gicv3_kvm.c
M hw/intc/armv7m_nvic.c
M hw/intc/grlib_irqmp.c
M hw/intc/imx_gpcv2.c
M hw/intc/ompic.c
M hw/intc/openpic.c
M hw/intc/openpic_kvm.c
M hw/intc/s390_flic.c
M hw/intc/s390_flic_kvm.c
M hw/intc/sifive_plic.c
M hw/intc/xics.c
M hw/intc/xics_kvm.c
M hw/intc/xics_spapr.c
M hw/ipmi/isa_ipmi_bt.c
M hw/ipmi/isa_ipmi_kcs.c
M hw/isa/isa-superio.c
M hw/isa/lpc_ich9.c
M hw/isa/piix3.c
M hw/isa/piix4.c
M hw/isa/vt82c686.c
M hw/lm32/lm32_boards.c
M hw/lm32/milkymist.c
M hw/m68k/an5206.c
M hw/m68k/mcf5208.c
M hw/m68k/mcf_intc.c
M hw/m68k/next-cube.c
M hw/m68k/next-kbd.c
M hw/m68k/q800.c
M hw/m68k/virt.c
M hw/mem/sparse-mem.c
M hw/microblaze/boot.c
M hw/mips/boston.c
M hw/mips/fuloong2e.c
M hw/mips/gt64xxx_pci.c
M hw/mips/jazz.c
M hw/mips/loongson3_virt.c
M hw/mips/malta.c
M hw/mips/mips_int.c
M hw/mips/mipssim.c
M hw/misc/imx7_snvs.c
M hw/misc/imx_ccm.c
M hw/misc/imx_rngc.c
M hw/misc/led.c
M hw/misc/macio/macio.c
M hw/misc/mchp_pfsoc_dmc.c
M hw/misc/mchp_pfsoc_ioscb.c
M hw/misc/mchp_pfsoc_sysreg.c
M hw/misc/mips_itu.c
M hw/misc/mst_fpga.c
M hw/misc/pvpanic-isa.c
M hw/misc/pvpanic-pci.c
M hw/misc/sifive_e_prci.c
M hw/misc/sifive_test.c
M hw/misc/virt_ctrl.c
M hw/moxie/moxiesim.c
M hw/net/can/xlnx-zynqmp-can.c
M hw/net/i82596.c
M hw/net/lasi_i82596.c
M hw/net/msf2-emac.c
M hw/net/spapr_llan.c
M hw/net/xgmac.c
M hw/nios2/10m50_devboard.c
M hw/nios2/boot.c
M hw/nios2/generic_nommu.c
M hw/nubus/nubus-bus.c
M hw/nvram/nrf51_nvm.c
M hw/nvram/spapr_nvram.c
M hw/openrisc/openrisc_sim.c
M hw/pci-host/bonito.c
M hw/pci-host/ppce500.c
M hw/pci-host/prep.c
M hw/pci-host/sabre.c
M hw/pci-host/sh_pci.c
M hw/pci/pci.c
M hw/pci/pcie_host.c
M hw/pcmcia/meson.build
M hw/ppc/e500.c
M hw/ppc/mac_newworld.c
M hw/ppc/mac_oldworld.c
M hw/ppc/pnv.c
M hw/ppc/pnv_pnor.c
M hw/ppc/pnv_psi.c
M hw/ppc/ppc.c
M hw/ppc/ppc405_boards.c
M hw/ppc/ppc405_uc.c
M hw/ppc/ppc440_bamboo.c
M hw/ppc/ppc440_pcix.c
M hw/ppc/ppc440_uc.c
M hw/ppc/ppc4xx_devs.c
M hw/ppc/ppc4xx_pci.c
M hw/ppc/ppc_booke.c
M hw/ppc/prep.c
M hw/ppc/rs6000_mc.c
M hw/ppc/sam460ex.c
M hw/ppc/spapr.c
M hw/ppc/spapr_drc.c
M hw/ppc/spapr_events.c
M hw/ppc/spapr_hcall.c
M hw/ppc/spapr_iommu.c
M hw/ppc/spapr_pci.c
M hw/ppc/spapr_pci_vfio.c
M hw/ppc/spapr_rng.c
M hw/ppc/spapr_rtas.c
M hw/ppc/spapr_rtas_ddw.c
M hw/ppc/spapr_rtc.c
M hw/ppc/spapr_tpm_proxy.c
M hw/ppc/virtex_ml507.c
M hw/remote/iohub.c
M hw/remote/machine.c
M hw/remote/memory.c
M hw/remote/proxy-memory-listener.c
M hw/riscv/microchip_pfsoc.c
M hw/riscv/numa.c
M hw/riscv/opentitan.c
M hw/riscv/sifive_e.c
M hw/riscv/sifive_u.c
M hw/riscv/spike.c
M hw/riscv/virt.c
M hw/rtc/m48t59.c
M hw/rtc/mc146818rtc.c
M hw/rx/rx-gdbsim.c
M hw/rx/rx62n.c
M hw/s390x/3270-ccw.c
M hw/s390x/css-bridge.c
M hw/s390x/css.c
M hw/s390x/ipl.c
M hw/s390x/pv.c
M hw/s390x/s390-ccw.c
M hw/s390x/s390-pci-bus.c
M hw/s390x/s390-pci-inst.c
M hw/s390x/s390-stattrib-kvm.c
M hw/s390x/s390-stattrib.c
M hw/s390x/s390-virtio-ccw.c
M hw/s390x/sclp.c
M hw/s390x/sclpcpu.c
M hw/s390x/virtio-ccw.c
M hw/scsi/spapr_vscsi.c
M hw/sd/cadence_sdhci.c
M hw/sh4/r2d.c
M hw/sh4/sh7750.c
M hw/sh4/shix.c
M hw/sparc/leon3.c
M hw/sparc64/niagara.c
M hw/ssi/aspeed_smc.c
M hw/ssi/sifive_spi.c
M hw/ssi/xilinx_spi.c
M hw/timer/mips_gictimer.c
M hw/timer/sse-counter.c
M hw/tpm/tpm_crb.c
M hw/tricore/tc27x_soc.c
M hw/tricore/triboard.c
M hw/tricore/tricore_testboard.c
M hw/usb/ccid-card-passthru.c
M hw/usb/chipidea.c
M hw/usb/dev-smartcard-reader.c
M hw/usb/hcd-dwc3.c
M hw/usb/imx-usb-phy.c
M hw/usb/xen-usb.c
M hw/usb/xlnx-usb-subsystem.c
M hw/usb/xlnx-versal-usb2-ctrl-regs.c
M hw/vfio/ap.c
M hw/vfio/ccw.c
M hw/vfio/display.c
M hw/vfio/migration.c
M hw/vfio/pci-quirks.c
M hw/vfio/pci.c
M hw/vfio/spapr.c
M hw/virtio/vhost.c
M hw/virtio/virtio.c
M hw/xen/xen-bus-helper.c
M hw/xen/xen-legacy-backend.c
M hw/xen/xen_pt.c
M hw/xtensa/sim.c
M hw/xtensa/virt.c
M hw/xtensa/xtensa_memory.c
M hw/xtensa/xtfpga.c
M include/hw/block/flash.h
M include/hw/char/avr_usart.h
M include/hw/misc/avr_power.h
M include/hw/misc/stm32f4xx_exti.h
M include/hw/misc/stm32f4xx_syscfg.h
M include/hw/pci-host/i440fx.h
M include/hw/timer/avr_timer16.h
M linux-user/main.c
M linux-user/semihost.c
M migration/ram.c
M monitor/misc.c
M monitor/monitor.c
M net/dump.c
M net/filter-replay.c
M net/net.c
M net/netmap.c
M plugins/api.c
M plugins/core.c
M plugins/loader.c
M qemu-options.hx
M scripts/qemu-binfmt-conf.sh
M semihosting/arm-compat-semi.c
M semihosting/config.c
M semihosting/console.c
M softmmu/arch_init.c
M softmmu/device_tree.c
M softmmu/memory.c
M softmmu/memory_mapping.c
M softmmu/physmem.c
M softmmu/qdev-monitor.c
M softmmu/vl.c
M stubs/semihost.c
M target/arm/cpu.c
M target/arm/op_helper.c
M target/hexagon/cpu.c
M target/hexagon/decode.c
M target/hexagon/genptr.c
M target/i386/cpu.h
M target/i386/hvf/hvf.c
M target/i386/hvf/x86_mmu.c
M target/i386/machine.c
M target/i386/sev.c
M target/lm32/lm32-semi.c
M target/openrisc/sys_helper.c
M target/riscv/op_helper.c
M target/rx/helper.c
M target/s390x/cpu.c
M target/s390x/diag.c
M target/s390x/excp_helper.c
M target/s390x/interrupt.c
M target/xtensa/op_helper.c
M tcg/tcg-op-vec.c
M tcg/tcg-op.c
M tcg/tcg.c
M tests/qtest/fuzz/fuzz.c
M tests/qtest/fuzz/generic_fuzz.c
M tests/qtest/fuzz/qos_fuzz.c
M ui/x_keymap.c
M util/oslib-win32.c
Log Message:
-----------
Merge remote-tracking branch
'remotes/vivier2/tags/trivial-branch-for-6.1-pull-request' into staging
Trivial patches pull request 20210503
# gpg: Signature made Mon 03 May 2021 09:34:56 BST
# gpg: using RSA key CD2F75DDC8E3A4DC2E4F5173F30C38BD3F2FBE3C
# gpg: issuer "laurent@vivier.eu"
# gpg: Good signature from "Laurent Vivier <lvivier@redhat.com>" [full]
# gpg: aka "Laurent Vivier <laurent@vivier.eu>" [full]
# gpg: aka "Laurent Vivier (Red Hat) <lvivier@redhat.com>"
[full]
# Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F 5173 F30C 38BD 3F2F BE3C
* remotes/vivier2/tags/trivial-branch-for-6.1-pull-request: (23 commits)
hw/rx/rx-gdbsim: Do not accept invalid memory size
docs: More precisely describe memory-backend-*::id's user
scripts: fix generation update-binfmts templates
docs/system: Document the removal of "compat" property for POWER CPUs
mc146818rtc: put it into the 'misc' category
Do not include exec/address-spaces.h if it's not really necessary
Do not include cpu.h if it's not really necessary
Do not include hw/boards.h if it's not really necessary
Do not include sysemu/sysemu.h if it's not really necessary
hw: Do not include qemu/log.h if it is not necessary
hw: Do not include hw/irq.h if it is not necessary
hw: Do not include hw/sysbus.h if it is not necessary
hw: Remove superfluous includes of hw/hw.h
ui: Fix memory leak in qemu_xkeymap_mapping_table()
hw/usb: Constify VMStateDescription
hw/display/qxl: Constify VMStateDescription
hw/arm: Constify VMStateDescription
vmstate: Constify some VMStateDescriptions
Fix typo in CFI build documentation
hw/pcmcia: Do not register PCMCIA type if not required
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/87c6cef605a0...d45a5270d075
- [Qemu-commits] [qemu/qemu] 56567d: accel: kvm: clarify that extra exit data is hexade...,
Peter Maydell <=