1. 25 1月, 2018 6 次提交
  2. 24 1月, 2018 1 次提交
    • P
      Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging · 25bfd5a7
      Peter Maydell 提交于
      Pull request
      
      v2:
       * Drop merge failure from a previous pull request that broke virtio-blk on ARM
         guests
       * Add Parallels XML patch series
      
      # gpg: Signature made Mon 22 Jan 2018 16:00:40 GMT
      # gpg:                using RSA key 0x9CA4ABB381AB73C8
      # gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>"
      # gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.com>"
      # Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8
      
      * remotes/stefanha/tags/block-pull-request:
        block/parallels: add backing support to readv/writev
        block/parallels: replace some magic numbers
        block/parallels: move some structures into header
        configure: add dependency
        docs/interop/prl-xml: description of Parallels Disk format
        block: add block_set_io_throttle virtio-blk-pci QMP example
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      25bfd5a7
  3. 23 1月, 2018 6 次提交
    • P
      Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20180122' into staging · 238e2d93
      Peter Maydell 提交于
      Various fixes/improvements, and support for the new 81/82
      facility bits.
      
      # gpg: Signature made Mon 22 Jan 2018 11:54:46 GMT
      # gpg:                using RSA key 0xDECF6B93C6F02FAF
      # gpg: Good signature from "Cornelia Huck <conny@cornelia-huck.de>"
      # gpg:                 aka "Cornelia Huck <huckc@linux.vnet.ibm.com>"
      # gpg:                 aka "Cornelia Huck <cornelia.huck@de.ibm.com>"
      # gpg:                 aka "Cornelia Huck <cohuck@kernel.org>"
      # gpg:                 aka "Cornelia Huck <cohuck@redhat.com>"
      # Primary key fingerprint: C3D0 D66D C362 4FF6 A8C0  18CE DECF 6B93 C6F0 2FAF
      
      * remotes/cohuck/tags/s390x-20180122:
        s390x/kvm: provide stfle.81
        s390x/kvm: Handle bpb feature
        linux-headers: update
        s390x/tcg: fixup TEST PROTECTION
        s390x: fix storage attributes migration for non-small guests
        hw/s390x: Replace fprintf(stderr, "*\n" with qemu_log_mask()
        s390x/sclp: fix missing be conversion
        s390x/tcg: implement TEST PROTECTION
        s390x/sclp: fixup highest CPU address
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      238e2d93
    • P
      Merge remote-tracking branch 'remotes/huth/tags/pull-request-2018-01-22' into staging · 52483b06
      Peter Maydell 提交于
      Pull request for various patches that have been reviewed and
      laying on the mailing list for a while, but apparently no
      maintainer feels really responsible for picking up.
      
      # gpg: Signature made Mon 22 Jan 2018 11:10:16 GMT
      # gpg:                using RSA key 0x2ED9D774FE702DB5
      # gpg: Good signature from "Thomas Huth <th.huth@gmx.de>"
      # gpg:                 aka "Thomas Huth <thuth@redhat.com>"
      # gpg:                 aka "Thomas Huth <huth@tuxfamily.org>"
      # gpg:                 aka "Thomas Huth <th.huth@posteo.de>"
      # Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5
      
      * remotes/huth/tags/pull-request-2018-01-22:
        hw/isa: Replace fprintf(stderr, "*\n" with error_report()
        hw/ipmi: Replace fprintf(stderr, "*\n" with error_report()
        hw/bt: Replace fprintf(stderr, "*\n" with error_report()
        Fixes after renaming __FUNCTION__ to __func__
        Replace all occurances of __FUNCTION__ with __func__
        tests/cpu-plug-test: Test CPU hot-plugging on s390x
        tests/cpu-plug-test: Check CPU hot-plugging on ppc64, too
        tests/cpu-plug-test: Check the CPU hot-plugging with device_add, too
        tests: Rename pc-cpu-test.c to cpu-plug-test.c
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      52483b06
    • P
      migration: Revert postcopy-blocktime commit set · ee86981b
      Peter Maydell 提交于
      This reverts commits
      ca6011c2 migration: add postcopy total blocktime into query-migrate
      5f32dc8e migration: add blocktime calculation into migration-test
      2f7dae9d migration: postcopy_blocktime documentation
      3be98be4 migration: calculate vCPU blocktime on dst side
      01a87f0b migration: add postcopy blocktime ctx into MigrationIncomingState
      31bf06a9 migration: introduce postcopy-blocktime capability
      
      as they don't build on ppc32 due to trying to do atomic accesses
      on types that are larger than the host pointer type.
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      ee86981b
    • M
      target/xtensa: disas/xtensa: fix coverity warnings · 847a6473
      Max Filippov 提交于
      Coverity warnings CID 1385146, 1385148 1385149 and 1385150 point that
      xtensa_opcode_num_operands and xtensa_format_num_slots may return -1
      even when xtensa_opcode_decode and xtensa_format_decode succeed. In that
      case unsigned counters used to iterate through operands/slots will not
      do the right thing.
      Make counters and loop bounds signed to fix the warnings.
      Signed-off-by: NMax Filippov <jcmvbkbc@gmail.com>
      847a6473
    • M
      target/xtensa: add sample_controller core · 251634f4
      Max Filippov 提交于
      The sample_controller core is a simple noMMU general purpose core, modern
      analog of de212. It is used as a default core in the xtensa port of
      Zephyr.
      Signed-off-by: NMax Filippov <jcmvbkbc@gmail.com>
      251634f4
    • M
      target/xtensa: allow different default CPU for MMU/noMMU · a3c5e49d
      Max Filippov 提交于
      Define default core for noMMU configurations and use that core as
      machine default with noMMU XTFPGA machines.
      This is done to avoid offering non-working configuration (MMU core on a
      noMMU machine) as a default.
      Signed-off-by: NMax Filippov <jcmvbkbc@gmail.com>
      a3c5e49d
  4. 22 1月, 2018 27 次提交