Skip to content
Snippets Groups Projects
  1. Jun 29, 2021
  2. Jun 28, 2021
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/vsementsov/tags/pull-jobs-2021-06-25' into staging · 9e654e10
      Peter Maydell authored
      
      block: Make block-copy API thread-safe
      
      # gpg: Signature made Fri 25 Jun 2021 13:40:24 BST
      # gpg:                using RSA key 8B9C26CDB2FD147C880E86A1561F24C1F19F79FB
      # gpg: Good signature from "Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>" [unknown]
      # gpg: WARNING: This key is not certified with a trusted signature!
      # gpg:          There is no indication that the signature belongs to the owner.
      # Primary key fingerprint: 8B9C 26CD B2FD 147C 880E  86A1 561F 24C1 F19F 79FB
      
      * remotes/vsementsov/tags/pull-jobs-2021-06-25:
        block-copy: atomic .cancelled and .finished fields in BlockCopyCallState
        block-copy: add CoMutex lock
        block-copy: move progress_set_remaining in block_copy_task_end
        block-copy: streamline choice of copy_range vs. read/write
        block-copy: small refactor in block_copy_task_entry and block_copy_common
        co-shared-resource: protect with a mutex
        progressmeter: protect with a mutex
        blockjob: let ratelimit handle a speed of 0
        block-copy: let ratelimit handle a speed of 0
        ratelimit: treat zero speed as unlimited
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      9e654e10
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/floppy-pull-request' into staging · 271fc190
      Peter Maydell authored
      
      FDC Pull request
      
      # gpg: Signature made Fri 25 Jun 2021 13:54:17 BST
      # gpg:                using RSA key F9B7ABDBBCACDF95BE76CBD07DEF8106AAFC390E
      # gpg: Good signature from "John Snow (John Huston) <jsnow@redhat.com>" [full]
      # Primary key fingerprint: FAEB 9711 A12C F475 812F  18F2 88A9 064D 1835 61EB
      #      Subkey fingerprint: F9B7 ABDB BCAC DF95 BE76  CBD0 7DEF 8106 AAFC 390E
      
      * remotes/jsnow-gitlab/tags/floppy-pull-request:
        hw/block/fdc: Add description to floppy controllers
        hw/block/fdc: Extract SysBus floppy controllers to fdc-sysbus.c
        hw/block/fdc: Extract ISA floppy controllers to fdc-isa.c
        hw/block/fdc: Declare shared prototypes in fdc-internal.h
        hw/block/fdc: Replace disabled fprintf() by trace event
        hw/isa/Kconfig: Fix missing dependency ISA_SUPERIO -> FDC
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      271fc190
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/philmd/tags/mips-20210625' into staging · 687f9f78
      Peter Maydell authored
      
      MIPS patches queue
      
      Various fixes:
      - Potential integer overflow (CID 1452921)
      - Invalid emulation of nanoMIPS BPOSGE32 opcode
      - Missing exception when DINSV opcode used with DSP disabled
      - Do not abort but emit exception for invalid BRANCH opcodes
      - TCG temporary leaks
      
      Housekeeping:
      - Remove dead code / comments
      - Restrict few files to TCG, declarations to sysemu
      - Merge MSA32 and MSA64 decodetree definitions
      
      # gpg: Signature made Fri 25 Jun 2021 10:22:20 BST
      # gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
      # gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [full]
      # Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE
      
      * remotes/philmd/tags/mips-20210625:
        target/mips: Merge msa32/msa64 decodetree definitions
        target/mips: Remove pointless gen_msa()
        target/mips: Optimize regnames[] arrays
        target/mips: Constify host_to_mips_errno[]
        target/mips: fix emulation of nanoMIPS BPOSGE32 instruction
        target/mips: Remove microMIPS BPOSGE32 / BPOSGE64 unuseful cases
        target/mips: Remove SmartMIPS / MDMX unuseful comments
        target/mips: Restrict some system specific declarations to sysemu
        target/mips: Move translate.h to tcg/ sub directory
        target/mips: Move TCG trace events to tcg/ sub directory
        target/mips: Do not abort on invalid instruction
        target/mips: Raise exception when DINSV opcode used with DSP disabled
        target/mips: Fix more TCG temporary leaks in gen_pool32a5_nanomips_insn
        target/mips: Fix TCG temporary leaks in gen_pool32a5_nanomips_insn()
        target/mips: Fix potential integer overflow (CID 1452921)
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      687f9f78
  3. Jun 25, 2021
Loading