Skip to content
Snippets Groups Projects
  1. Mar 06, 2021
  2. Mar 05, 2021
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s390x-20210305' into staging · 91e92cad
      Peter Maydell authored
      
      some accumulated s390x fixes
      
      # gpg: Signature made Fri 05 Mar 2021 15:50:00 GMT
      # gpg:                using RSA key C3D0D66DC3624FF6A8C018CEDECF6B93C6F02FAF
      # gpg:                issuer "cohuck@redhat.com"
      # gpg: Good signature from "Cornelia Huck <conny@cornelia-huck.de>" [unknown]
      # gpg:                 aka "Cornelia Huck <huckc@linux.vnet.ibm.com>" [full]
      # gpg:                 aka "Cornelia Huck <cornelia.huck@de.ibm.com>" [full]
      # gpg:                 aka "Cornelia Huck <cohuck@kernel.org>" [unknown]
      # gpg:                 aka "Cornelia Huck <cohuck@redhat.com>" [unknown]
      # Primary key fingerprint: C3D0 D66D C362 4FF6 A8C0  18CE DECF 6B93 C6F0 2FAF
      
      * remotes/cohuck-gitlab/tags/s390x-20210305:
        target/s390x/kvm: Simplify debug code
        vfio-ccw: Do not read region ret_code after write
        css: SCHIB measurement block origin must be aligned
        virtio-ccw: commands on revision-less devices
        s390x/pci: restore missing Query PCI Function CLP data
        hw/s390x: fix build for virtio-9p-ccw
        target/s390x/arch_dump: Fix warning for the name field in the PT_NOTE section
        s390x/cpu_model: disallow unpack for --only-migratable
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      91e92cad
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-03-05' into staging · bb736b20
      Peter Maydell authored
      
      QAPI patches patches for 2021-03-05
      
      # gpg: Signature made Fri 05 Mar 2021 14:42:18 GMT
      # gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
      # gpg:                issuer "armbru@redhat.com"
      # gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full]
      # gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>" [full]
      # Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653
      
      * remotes/armbru/tags/pull-qapi-2021-03-05:
        qapi: Fix parse errors for removal of null from schema language
        qapi: Remove QMP events and commands from user-mode builds
        qga: Utilize QAPI_LIST_APPEND in qmp_guest_network_get_interfaces
        error: Fix "Converting to ERRP_GUARD()" doc on "valid at return"
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      bb736b20
    • Markus Armbruster's avatar
      qapi: Fix parse errors for removal of null from schema language · 0e92a19b
      Markus Armbruster authored
      
      Commit 9d55380b "qapi: Remove null from schema language" (v4.2.0)
      neglected to update two error messages.  Do that now.
      
      Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
      Message-Id: <20210224101442.1837475-1-armbru@redhat.com>
      Reviewed-by: default avatarEric Blake <eblake@redhat.com>
      Reviewed-by: default avatarJohn Snow <jsnow@redhat.com>
      0e92a19b
    • Philippe Mathieu-Daudé's avatar
      qapi: Remove QMP events and commands from user-mode builds · a0e61807
      Philippe Mathieu-Daudé authored
      
      We removed the QMP loop in user-mode builds in commit 1935e0e4
      ("qapi/meson: Remove QMP from user-mode emulation"), now commands
      and events code is unreachable.
      
      Signed-off-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
      Message-Id: <20210224171642.3242293-1-philmd@redhat.com>
      Acked-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
      a0e61807
    • Eric Blake's avatar
      qga: Utilize QAPI_LIST_APPEND in qmp_guest_network_get_interfaces · 96291f13
      Eric Blake authored
      
      I found another spot that can benefit from using our macros instead of
      open-coding qapi list creation.
      
      Signed-off-by: default avatarEric Blake <eblake@redhat.com>
      Message-Id: <20210205171634.1491258-1-eblake@redhat.com>
      Reviewed-by: default avatarMarkus Armbruster <armbru@redhat.com>
      Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
      96291f13
    • Markus Armbruster's avatar
      error: Fix "Converting to ERRP_GUARD()" doc on "valid at return" · d71a2432
      Markus Armbruster authored
      
      Setting errp = NULL is wrong: the automatic error propagation still
      propagates the dangling pointer _auto_errp_prop.local_err.  We need to
      set *errp = NULL to clear the dangling pointer.
      
      Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
      Message-Id: <20210125132635.1253219-1-armbru@redhat.com>
      Reviewed-by: default avatarVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
      Reviewed-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
      d71a2432
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20210304' into staging · 9a7beaad
      Peter Maydell authored
      
      RISC-V PR for 6.0
      
      This PR is a collection of RISC-V patches:
       - Improvements to SiFive U OTP
       - Upgrade OpenSBI to v0.9
       - Support the QMP dump-guest-memory
       - Add support for the SiFive SPI controller (sifive_u)
       - Initial RISC-V system documentation
       - A fix for the Goldfish RTC
       - MAINTAINERS updates
       - Support for high PCIe memory in the virt machine
      
      # gpg: Signature made Thu 04 Mar 2021 14:44:31 GMT
      # gpg:                using RSA key F6C4AC46D4934868D3B8CE8F21E10D29DF977054
      # gpg: Good signature from "Alistair Francis <alistair@alistair23.me>" [full]
      # Primary key fingerprint: F6C4 AC46 D493 4868 D3B8  CE8F 21E1 0D29 DF97 7054
      
      * remotes/alistair/tags/pull-riscv-to-apply-20210304:
        hw/riscv: virt: Map high mmio for PCIe
        hw/riscv: virt: Limit RAM size in a 32-bit system
        hw/riscv: virt: Drop the 'link_up' parameter of gpex_pcie_init()
        hw/riscv: Drop 'struct MemmapEntry'
        MAINTAINERS: Add a SiFive machine section
        goldfish_rtc: re-arm the alarm after migration
        docs/system: riscv: Add documentation for sifive_u machine
        docs/system: Add RISC-V documentation
        docs/system: Sort targets in alphabetical order
        hw/riscv: sifive_u: Change SIFIVE_U_GEM_IRQ to decimal value
        hw/riscv: sifive_u: Add QSPI2 controller and connect an SD card
        hw/riscv: sifive_u: Add QSPI0 controller and connect a flash
        hw/ssi: Add SiFive SPI controller support
        hw/block: m25p80: Add various ISSI flash information
        hw/block: m25p80: Add ISSI SPI flash support
        target-riscv: support QMP dump-guest-memory
        roms/opensbi: Upgrade from v0.8 to v0.9
        hw/misc: sifive_u_otp: Use error_report() when block operation fails
        target/riscv: Declare csr_ops[] with a known size
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      9a7beaad
  3. Mar 04, 2021
Loading