Skip to content
Snippets Groups Projects
  1. Nov 04, 2021
  2. Nov 03, 2021
    • Richard Henderson's avatar
      Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging · b1fd9213
      Richard Henderson authored
      
      * Build system fixes and cleanups
      * DMA support in the multiboot option ROM
      * Rename default-bus-bypass-iommu
      * Deprecate -watchdog and cleanup -watchdog-action
      * HVF fix for <PAGE_SIZE regions
      * Support TSC scaling for AMD nested virtualization
      * Fix for ESP fuzzing bug
      
      # gpg: Signature made Tue 02 Nov 2021 10:57:37 AM EDT
      # gpg:                using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
      # gpg:                issuer "pbonzini@redhat.com"
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
      
      * remotes/bonzini/tags/for-upstream: (27 commits)
        configure: fix --audio-drv-list help message
        configure: Remove the check for the __thread keyword
        Move the l2tpv3 test from configure to meson.build
        meson: remove unnecessary coreaudio test program
        meson: remove pointless warnings
        meson.build: Allow to disable OSS again
        meson: bump submodule to 0.59.3
        qtest/am53c974-test: add test for cancelling in-flight requests
        esp: ensure in-flight SCSI requests are always cancelled
        KVM: SVM: add migration support for nested TSC scaling
        hw/i386: fix vmmouse registration
        watchdog: remove select_watchdog_action
        vl: deprecate -watchdog
        watchdog: add information from -watchdog help to -device help
        hw/i386: Rename default_bus_bypass_iommu
        hvf: Avoid mapping regions < PAGE_SIZE as ram
        configure: do not duplicate CPU_CFLAGS into QEMU_LDFLAGS
        configure: remove useless NPTL probe
        target/i386: use DMA-enabled multiboot ROM for new-enough QEMU machine types
        optionrom: add a DMA-enabled multiboot ROM
        ...
      
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      b1fd9213
    • Richard Henderson's avatar
      Merge remote-tracking branch 'remotes/vivier/tags/trivial-branch-for-6.2-pull-request' into staging · c55e3370
      Richard Henderson authored
      
      Trivial patches branch pull request 20211101 v2
      
      # gpg: Signature made Tue 02 Nov 2021 07:21:44 PM EDT
      # 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]
      
      * remotes/vivier/tags/trivial-branch-for-6.2-pull-request:
        hw/input/lasips2: Fix typos in function names
        MAINTAINERS: Split HPPA TCG vs HPPA machines/hardware
        hw/core/machine: Add the missing delimiter in cpu_slot_to_string()
        monitor: Trim some trailing space from human-readable output
      
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      c55e3370
    • Richard Henderson's avatar
      Merge remote-tracking branch 'remotes/rth/tags/pull-arm-20211102-2' into staging · cc233775
      Richard Henderson authored
      
      Add nuvoton sd module for NPCM7XX
      Add gdb-xml for MVE
      More uses of tcg_constant_* in target/arm
      Fix parameter naming for default-bus-bypass-iommu
      Ignore cache operations to mmio in HVF
      
      # gpg: Signature made Tue 02 Nov 2021 02:23:53 PM EDT
      # gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
      # gpg:                issuer "richard.henderson@linaro.org"
      # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate]
      
      * remotes/rth/tags/pull-arm-20211102-2:
        hvf: arm: Ignore cache operations on MMIO
        hw/arm/virt: Rename default_bus_bypass_iommu
        target/arm: Use tcg_constant_i32() in gen_rev16()
        target/arm: Use tcg_constant_i64() in do_sat_addsub_64()
        target/arm: Use the constant variant of store_cpu_field() when possible
        target/arm: Introduce store_cpu_field_constant() helper
        target/arm: Use tcg_constant_i32() in op_smlad()
        target/arm: Advertise MVE to gdb when present
        tests/qtest/libqos: add SDHCI commands
        hw/arm: Attach MMC to quanta-gbs-bmc
        hw/arm: Add Nuvoton SD module to board
        hw/sd: add nuvoton MMC
      
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      cc233775
    • Richard Henderson's avatar
      Merge remote-tracking branch 'remotes/berrange/tags/hmp-x-qmp-620-pull-request' into staging · e86e00a2
      Richard Henderson authored
      
      Initial conversion of HMP debugging commands to QMP
      
      This introduces a new policy that all HMP commands will be converted to
      have QMP equivalents, marked unstable if no formal QAPI modelling is
      intended to be done.
      
      New unstable commands are added as follows:
      
        - HMP "info roms" => QMP "x-query-roms"
        - HMP "info profile" => QMP "x-query-profile"
        - HMP "info numa" => QMP "x-query-numa"
        - HMP "info usb" => QMP "x-query-usb"
        - HMP "info rdma" => QMP "x-query-rdma"
        - HMP "info ramblock" => QMP "x-query-ramblock"
        - HMP "info irq" => QMP "x-query-irq"
        - HMP "info jit" => QMP "x-query-jit"
        - HMP "info opcount" => QMP "x-query-opcount"
      
      # gpg: Signature made Tue 02 Nov 2021 01:54:28 PM EDT
      # gpg:                using RSA key DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF
      # gpg: Good signature from "Daniel P. Berrange <dan@berrange.com>" [full]
      # gpg:                 aka "Daniel P. Berrange <berrange@redhat.com>" [full]
      
      * remotes/berrange/tags/hmp-x-qmp-620-pull-request:
        qapi: introduce x-query-opcount QMP command
        qapi: introduce x-query-jit QMP command
        qapi: introduce x-query-irq QMP command
        qapi: introduce x-query-ramblock QMP command
        qapi: introduce x-query-rdma QMP command
        qapi: introduce x-query-usb QMP command
        qapi: introduce x-query-numa QMP command
        qapi: introduce x-query-profile QMP command
        qapi: introduce x-query-roms QMP command
        docs/devel: document expectations for HMP commands in the future
        docs/devel: add example of command returning unstructured text
        docs/devel: document expectations for QAPI data modelling for QMP
        monitor: introduce HumanReadableText and HMP support
        docs/devel: update error handling guidance for HMP commands
        docs/devel: tweak headings in monitor command docs
        docs/devel: rename file for writing monitor commands
        monitor: make hmp_handle_error return a boolean
        monitor: remove 'info ioapic' HMP command
      
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      e86e00a2
    • Richard Henderson's avatar
      Merge remote-tracking branch 'remotes/kraxel/tags/misc-20211102-pull-request' into staging · 58b64761
      Richard Henderson authored
      
      MAINTAINERS: audio updates
      microvm: device tree support
      console: chardev fixes
      misc: deprecate sga
      usb: fix struct usb_msd_csw
      
      # gpg: Signature made Tue 02 Nov 2021 12:26:07 PM EDT
      # gpg:                using RSA key A0328CFFB93A17A79901FE7D4CB6D8EED3E87138
      # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [full]
      # gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>" [full]
      # gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>" [full]
      
      * remotes/kraxel/tags/misc-20211102-pull-request:
        usb-storage: tag usb_msd_csw as packed struct
        hw/misc: deprecate the 'sga' device
        ui/console: remove chardev frontend connected test
        ui/console: replace kbd_timer with chr_accept_input callback
        ui/console: replace QEMUFIFO with Fifo8
        ui/gtk: skip any extra draw of same guest scanout blob res
        ui/gtk: Update the refresh rate for gl-area too
        microvm: add device tree support.
        MAINTAINERS: add myself as partial audio reviewer
        MAINTAINERS: Add myself as a reviewer for SDL audio
      
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      58b64761
    • Richard Henderson's avatar
      Merge remote-tracking branch 'remotes/kwolf/tags/for-upstream' into staging · 741bdeb1
      Richard Henderson authored
      
      Block layer patches
      
      - Fail gracefully when blockdev-snapshot creates loops
      - ide: Fix IDENTIFY DEVICE for disks > 128 GiB
      - file-posix: Fix return value translation for AIO discards
      - file-posix: add 'aio-max-batch' option
      - rbd: implement bdrv_co_block_status
      - Code cleanups and build fixes
      
      # gpg: Signature made Tue 02 Nov 2021 12:04:02 PM EDT
      # gpg:                using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6
      # gpg:                issuer "kwolf@redhat.com"
      # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" [full]
      
      * remotes/kwolf/tags/for-upstream:
        block/nvme: Extract nvme_free_queue() from nvme_free_queue_pair()
        block/nvme: Display CQ/SQ pointer in nvme_free_queue_pair()
        block/nvme: Automatically free qemu_memalign() with QEMU_AUTO_VFREE
        block-backend: Silence clang -m32 compiler warning
        linux-aio: add `dev_max_batch` parameter to laio_io_unplug()
        linux-aio: add `dev_max_batch` parameter to laio_co_submit()
        file-posix: add `aio-max-batch` option
        block/export/fuse.c: fix musl build
        ide: Cap LBA28 capacity announcement to 2^28-1
        block/rbd: implement bdrv_co_block_status
        block: Fail gracefully when blockdev-snapshot creates loops
        block/file-posix: Fix return value translation for AIO discards
      
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      741bdeb1
    • Richard Henderson's avatar
      Merge remote-tracking branch 'remotes/XanClic/tags/pull-block-2021-11-02' into staging · 22d5760c
      Richard Henderson authored
      
      Block patches:
      - Add "toolsversion" creation option for vmdk images
      - iotest fix (297, the linting test)
      - Added sanity check when opening vpc images
      - Doc fix
      
      # gpg: Signature made Tue 02 Nov 2021 10:14:52 AM EDT
      # gpg:                using RSA key CB62D7A0EE3829E45F004D34A1FA40D098019CDF
      # gpg:                issuer "hreitz@redhat.com"
      # gpg: Good signature from "Hanna Reitz <hreitz@redhat.com>" [marginal]
      # gpg: WARNING: This key is not certified with sufficiently trusted signatures!
      # gpg:          It is not certain that the signature belongs to the owner.
      # Primary key fingerprint: CB62 D7A0 EE38 29E4 5F00  4D34 A1FA 40D0 9801 9CDF
      
      * remotes/XanClic/tags/pull-block-2021-11-02:
        block/vpc: Add a sanity check that fixed-size images have the right type
        vmdk: allow specification of tools version
        pylint: fix errors and warnings generated by tests/qemu-iotests/297
        qemu-img: Consistent docs for convert -F
      
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      22d5760c
    • Warner Losh's avatar
      bsd-user: Add stubs for new signal routines · 835b04ed
      Warner Losh authored
      
      Until the signal support is merged from the bsd-user fork, we need stubs
      for cpu_loop_exit_sigsegv and cpu_loop_exit_sigbus to link. These call
      abort after logging a message. Since singals aren't supported here
      yet, this is sufficient.
      
      Signed-off-by: default avatarWarner Losh <imp@bsdimp.com>
      Message-Id: <20211102225248.52999-2-imp@bsdimp.com>
      Tested-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      Reviewed-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      835b04ed
  3. Nov 02, 2021
Loading