1. 06 1月, 2020 8 次提交
  2. 04 1月, 2020 3 次提交
    • P
      Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20191220' into staging · f17783e7
      Peter Maydell 提交于
      target-arm queue:
       * Support emulating the generic timers at frequencies other than 62.5MHz
       * Various fixes for SMMUv3 emulation bugs
       * Improve assert error message for hflags mismatches
       * arm-powerctl: rebuild hflags after setting CP15 bits in arm_set_cpu_on()
      
      # gpg: Signature made Fri 20 Dec 2019 14:25:51 GMT
      # gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
      # gpg:                issuer "peter.maydell@linaro.org"
      # gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [ultimate]
      # gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [ultimate]
      # gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [ultimate]
      # Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE
      
      * remotes/pmaydell/tags/pull-target-arm-20191220:
        arm/arm-powerctl: rebuild hflags after setting CP15 bits in arm_set_cpu_on()
        target/arm: Display helpful message when hflags mismatch
        hw/arm/smmuv3: Report F_STE_FETCH fault address in correct word position
        hw/arm/smmuv3: Use correct bit positions in EVT_SET_ADDR2 macro
        hw/arm/smmuv3: Align stream table base address to table size
        hw/arm/smmuv3: Check stream IDs against actual table LOG2SIZE
        hw/arm/smmuv3: Correct SMMU_BASE_ADDR_MASK value
        hw/arm/smmuv3: Apply address mask to linear strtab base address
        ast2600: Configure CNTFRQ at 1125MHz
        target/arm: Prepare generic timer for per-platform CNTFRQ
        target/arm: Abstract the generic timer frequency
        target/arm: Remove redundant scaling of nexttick
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      f17783e7
    • P
      Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging · f0dcfdde
      Peter Maydell 提交于
      Pull request
      
      # gpg: Signature made Fri 20 Dec 2019 10:25:11 GMT
      # gpg:                using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8
      # gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>" [full]
      # gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.com>" [full]
      # Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8
      
      * remotes/stefanha/tags/block-pull-request:
        virtio-blk: fix out-of-bounds access to bitmap in notify_guest_bh
        docs: fix rst syntax errors in unbuilt docs
        virtio-blk: deprecate SCSI passthrough
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      f0dcfdde
    • P
      Merge remote-tracking branch 'remotes/kraxel/tags/seabios-20191220-pull-request' into staging · 40f09ee8
      Peter Maydell 提交于
      seabios: update to 1.13.0 final
      
      # gpg: Signature made Fri 20 Dec 2019 06:07:53 GMT
      # gpg:                using RSA key 4CB6D8EED3E87138
      # 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]
      # Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138
      
      * remotes/kraxel/tags/seabios-20191220-pull-request:
        seabios: update to 1.13.0 final
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      40f09ee8
  3. 03 1月, 2020 1 次提交
    • P
      Merge remote-tracking branch 'remotes/kraxel/tags/vga-20191220-pull-request' into staging · 4affd48b
      Peter Maydell 提交于
      vga: two little bugfixes.
      
      # gpg: Signature made Fri 20 Dec 2019 06:06:04 GMT
      # gpg:                using RSA key 4CB6D8EED3E87138
      # 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]
      # Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138
      
      * remotes/kraxel/tags/vga-20191220-pull-request:
        display/bochs-display: fix memory leak
        vhost-user-gpu: Drop trailing json comma
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      4affd48b
  4. 21 12月, 2019 4 次提交
    • P
      Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging · 1010af54
      Peter Maydell 提交于
      Block layer patches:
      
      - qemu-img: fix info --backing-chain --image-opts
      - Error out on image creation with conflicting size options
      - Fix external snapshot with VM state
      - hmp: Allow using qdev ID for qemu-io command
      - Misc code cleanup
      - Many iotests improvements
      
      # gpg: Signature made Thu 19 Dec 2019 17:23:11 GMT
      # gpg:                using RSA key 7F09B272C88F2FD6
      # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" [full]
      # Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 2FD6
      
      * remotes/kevin/tags/for-upstream: (30 commits)
        iotests: Test external snapshot with VM state
        hmp: Allow using qdev ID for qemu-io command
        block: Activate recursively even for already active nodes
        iotests: 211: Remove duplication with VM.blockdev_create()
        iotests: 207: Remove duplication with VM.blockdev_create()
        iotests: 266: Convert to VM.blockdev_create()
        iotests: 237: Convert to VM.blockdev_create()
        iotests: 213: Convert to VM.blockdev_create()
        iotests: 212: Convert to VM.blockdev_create()
        iotests: 210: Convert to VM.blockdev_create()
        iotests: 206: Convert to VM.blockdev_create()
        iotests: 255: Drop blockdev_create()
        iotests: Create VM.blockdev_create()
        qcow2: Move error check of local_err near its assignment
        iotests: Fix IMGOPTSSYNTAX for nbd
        iotests/273: Filter format-specific information
        iotests: Add more "_require_drivers" checks to the shell-based tests
        MAINTAINERS: fix qcow2-bitmap.c under Dirty Bitmaps header
        qcow2: Use offset_into_cluster()
        iotests: Support job-complete in run_job()
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      1010af54
    • E
      configure: Require Python >= 3.5 · ddf90699
      Eduardo Habkost 提交于
      Python 3.5 is the oldest Python version available on our
      supported build platforms, and Python 2 end of life will be 3
      weeks after the planned release date of QEMU 4.2.0.  Drop Python
      2 support from configure completely, and require Python 3.5 or
      newer.
      Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
      Message-Id: <20191016224237.26180-1-ehabkost@redhat.com>
      Reviewed-by: NJohn Snow <jsnow@redhat.com>
      Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
      ddf90699
    • E
      travis: Replace Python 3.4 build with 3.5 · 49233804
      Eduardo Habkost 提交于
      We'll start requiring Python 3.5 to build QEMU.
      Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
      49233804
    • P
      Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20191219' into staging · dd5b0f95
      Peter Maydell 提交于
      More s390x patches:
      - tcg: implement LOAD/STORE TO REAL ADDRESS inline
      - fixes in tests, the bios, and diag308 handling
      
      # gpg: Signature made Thu 19 Dec 2019 10:53:19 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/tags/s390x-20191219:
        s390x: Properly fetch and test the short psw on diag308 subc 0/1
        pc-bios/s390: Update firmware images
        pc-bios/s390x: Fix reset psw mask
        tests/boot-sector: Fix the bad s390x assembler code
        target/s390x: Implement LOAD/STORE TO REAL ADDRESS inline
        target/s390x: Split out helper_per_store_real
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      dd5b0f95
  5. 20 12月, 2019 24 次提交