qemu-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]