1. 13 3月, 2017 2 次提交
    • P
      Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging · f962709c
      Peter Maydell 提交于
      x86: Haswell TSX blacklist fix for 2.9
      
      # gpg: Signature made Fri 10 Mar 2017 18:45:08 GMT
      # gpg:                using RSA key 0x2807936F984DC5A6
      # gpg: Good signature from "Eduardo Habkost <ehabkost@redhat.com>"
      # Primary key fingerprint: 5A32 2FD5 ABC4 D3DB ACCF  D1AA 2807 936F 984D C5A6
      
      * remotes/ehabkost/tags/x86-pull-request:
        i386: Change stepping of Haswell to non-blacklisted value
        i386/kvm: Blacklist TSX on known broken hosts
        i386: host_vendor_fms() helper function
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      f962709c
    • P
      Merge remote-tracking branch 'remotes/famz/tags/docker-pull-request' into staging · b1616fe0
      Peter Maydell 提交于
      # gpg: Signature made Fri 10 Mar 2017 07:15:38 GMT
      # gpg:                using RSA key 0xCA35624C6A9171C6
      # gpg: Good signature from "Fam Zheng <famz@redhat.com>"
      # 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: 5003 7CB7 9706 0F76 F021  AD56 CA35 624C 6A91 71C6
      
      * remotes/famz/tags/docker-pull-request:
        docker/dockerfiles/debian-s390-cross: include clang
        tests/docker: support proxy / corporate firewall
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      b1616fe0
  2. 11 3月, 2017 3 次提交
  3. 10 3月, 2017 2 次提交
    • A
      docker/dockerfiles/debian-s390-cross: include clang · 8ba1e5f7
      Alex Bennée 提交于
      It's a silly little limitation on Shippable that is looks for clang
      in the container even though we won't use it. The arm/aarch64 cross
      builds inherit this from debian.docker but as we needed to use
      debian-testing for this we add it here. We also collapse the update
      step into one RUN line to remove and intermediate layer of the docker
      build.
      Signed-off-by: NAlex Bennée <alex.bennee@linaro.org>
      Message-Id: <20170306112848.659-1-alex.bennee@linaro.org>
      Signed-off-by: NFam Zheng <famz@redhat.com>
      8ba1e5f7
    • P
      Merge remote-tracking branch 'remotes/stsquad/tags/pull-mttcg-fixups-090317-1' into staging · 95b0eca4
      Peter Maydell 提交于
      Fix-ups for MTTCG regressions for 2.9
      
      This is the same as v3 posted a few days ago except with a few extra
      Reviewed-by tags added.
      
      # gpg: Signature made Thu 09 Mar 2017 10:45:18 GMT
      # gpg:                using RSA key 0xFBD0DB095A9E2A44
      # gpg: Good signature from "Alex Bennée (Master Work Key) <alex.bennee@linaro.org>"
      # Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44
      
      * remotes/stsquad/tags/pull-mttcg-fixups-090317-1:
        hw/intc/arm_gic: modernise the DPRINTF
        target/arm/helper: make it clear the EC field is also in hex
        target-i386: defer VMEXIT to do_interrupt
        target/mips: hold BQL for timer interrupts
        translate-all: exit cpu_restore_state early if translating
        target/xtensa: hold BQL for interrupt processing
        s390x/misc_helper.c: wrap IO instructions in BQL
        sparc/sparc64: grab BQL before calling cpu_check_irqs
        cpus.c: add additional error_report when !TARGET_SUPPORT_MTTCG
        target/i386/cpu.h: declare TCG_GUEST_DEFAULT_MO
        vl/cpus: be smarter with icount and MTTCG
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      95b0eca4
  4. 09 3月, 2017 14 次提交
  5. 08 3月, 2017 2 次提交
    • P
      Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging · b64842de
      Peter Maydell 提交于
      Block layer fixes for 2.9.0-rc0
      
      # gpg: Signature made Tue 07 Mar 2017 14:59:18 GMT
      # gpg:                using RSA key 0x7F09B272C88F2FD6
      # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>"
      # Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 2FD6
      
      * remotes/kevin/tags/for-upstream: (27 commits)
        commit: Don't use error_abort in commit_start
        block: Don't use error_abort in blk_new_open
        sheepdog: Support blockdev-add
        qapi-schema: Rename SocketAddressFlat's variant tcp to inet
        qapi-schema: Rename GlusterServer to SocketAddressFlat
        gluster: Plug memory leaks in qemu_gluster_parse_json()
        gluster: Don't duplicate qapi-util.c's qapi_enum_parse()
        gluster: Drop assumptions on SocketTransport names
        sheepdog: Implement bdrv_parse_filename()
        sheepdog: Use SocketAddress and socket_connect()
        sheepdog: Report errors in pseudo-filename more usefully
        sheepdog: Don't truncate long VDI name in _open(), _create()
        sheepdog: Fix snapshot ID parsing in _open(), _create, _goto()
        sheepdog: Mark sd_snapshot_delete() lossage FIXME
        sheepdog: Fix error handling sd_create()
        sheepdog: Fix error handling in sd_snapshot_delete()
        sheepdog: Defuse time bomb in sd_open() error handling
        block: Fix error handling in bdrv_replace_in_backing_chain()
        block: Handle permission errors in change_parent_backing_link()
        block: Ignore multiple children in bdrv_check_update_perm()
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      b64842de
    • P
      Merge remote-tracking branch 'remotes/armbru/tags/pull-block-2017-02-28-v4' into staging · 87467097
      Peter Maydell 提交于
      block: Command line option -blockdev
      
      # gpg: Signature made Tue 07 Mar 2017 15:07:59 GMT
      # gpg:                using RSA key 0x3870B400EB918653
      # gpg: Good signature from "Markus Armbruster <armbru@redhat.com>"
      # gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>"
      # Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653
      
      * remotes/armbru/tags/pull-block-2017-02-28-v4: (24 commits)
        keyval: Support lists
        docs/qapi-code-gen.txt: Clarify naming rules
        qapi: Improve how keyval input visitor reports unexpected dicts
        block: Initial implementation of -blockdev
        qapi: New qobject_input_visitor_new_str() for convenience
        keyval: Restrict key components to valid QAPI names
        qapi: New parse_qapi_name()
        test-qapi-util: New, covering qapi/qapi-util.c
        monitor: Assert qmp_schema_json[] is sane
        test-visitor-serialization: Pass &error_abort to qobject_from_json()
        check-qjson: Test errors from qobject_from_json()
        block: More detailed syntax error reporting for JSON filenames
        qobject: Propagate parse errors through qobject_from_json()
        test-qobject-input-visitor: Abort earlier on bad test input
        qjson: Abort earlier on qobject_from_jsonf() misuse
        libqtest: Fix qmp() & friends to abort on JSON parse errors
        qobject: Propagate parse errors through qobject_from_jsonv()
        qapi: Factor out common qobject_input_get_keyval()
        qapi: Factor out common part of qobject input visitor creation
        test-keyval: Cover use with qobject input visitor
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      87467097
  6. 07 3月, 2017 17 次提交