1. 13 5月, 2016 37 次提交
  2. 12 5月, 2016 3 次提交
    • P
      Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging · f68419ee
      Peter Maydell 提交于
      Block layer patches
      
      # gpg: Signature made Thu 12 May 2016 14:37:05 BST using RSA key ID C88F2FD6
      # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>"
      
      * remotes/kevin/tags/for-upstream: (69 commits)
        qemu-iotests: iotests: fail hard if not run via "check"
        block: enable testing of LUKS driver with block I/O tests
        block: add support for encryption secrets in block I/O tests
        block: add support for --image-opts in block I/O tests
        qemu-io: Add 'write -z -u' to test MAY_UNMAP flag
        qemu-io: Add 'write -f' to test FUA flag
        qemu-io: Allow unaligned access by default
        qemu-io: Use bool for command line flags
        qemu-io: Make 'open' subcommand more like command line
        qemu-io: Add missing option documentation
        qmp: add monitor command to add/remove a child
        quorum: implement bdrv_add_child() and bdrv_del_child()
        Add new block driver interface to add/delete a BDS's child
        qemu-img: check block status of backing file when converting.
        iotests: fix the redirection order in 083
        block: Inactivate all children
        block: Drop superfluous invalidating bs->file from drivers
        block: Invalidate all children
        nbd: Simplify client FUA handling
        block: Honor BDRV_REQ_FUA during write_zeroes
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      f68419ee
    • P
      Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20160512' into staging · e4f70d63
      Peter Maydell 提交于
      target-arm queue:
       * blizzard, omap_lcdc: code cleanup to remove DEPTH != 32 dead code
       * QOMify various ARM devices
       * bcm2835_property: use cached values when querying framebuffer
       * hw/arm/nseries: don't allocate large sized array on the stack
       * fix LPAE descriptor address masking (only visible for EL2)
       * fix stage 2 exec permission handling for AArch32
       * first part of supporting syndrome info for data aborts to EL2
       * virt: NUMA support
       * work towards i.MX6 support
       * avoid unnecessary TLB flush on TCR_EL2, TCR_EL3 writes
      
      # gpg: Signature made Thu 12 May 2016 14:29:14 BST using RSA key ID 14360CDE
      # gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>"
      # gpg:                 aka "Peter Maydell <pmaydell@gmail.com>"
      # gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>"
      
      * remotes/pmaydell/tags/pull-target-arm-20160512: (43 commits)
        hw/arm: QOM'ify versatilepb.c
        hw/arm: QOM'ify strongarm.c
        hw/arm: QOM'ify stellaris.c
        hw/arm: QOM'ify spitz.c
        hw/arm: QOM'ify pxa2xx_pic.c
        hw/arm: QOM'ify pxa2xx.c
        hw/arm: QOM'ify integratorcp.c
        hw/arm: QOM'ify highbank.c
        hw/arm: QOM'ify armv7m.c
        target-arm: Avoid unnecessary TLB flush on TCR_EL2, TCR_EL3 writes
        hw/display/blizzard: Remove blizzard_template.h
        hw/display/blizzard: Expand out macros
        i.MX: Add sabrelite i.MX6 emulation.
        i.MX: Add i.MX6 SOC implementation.
        i.MX: Add the Freescale SPI Controller
        FIFO: Add a FIFO32 implementation
        i.MX: Add i.MX6 System Reset Controller device.
        ARM: Factor out ARM on/off PSCI control functions
        ACPI: Virt: Generate SRAT table
        ACPI: move acpi_build_srat_memory to common place
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      e4f70d63
    • P
      Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-05-12' into staging · 6ddeefff
      Peter Maydell 提交于
      QAPI patches for 2016-05-12
      
      # gpg: Signature made Thu 12 May 2016 08:49:04 BST using RSA key ID EB918653
      # gpg: Good signature from "Markus Armbruster <armbru@redhat.com>"
      # gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>"
      
      * remotes/armbru/tags/pull-qapi-2016-05-12: (23 commits)
        qapi: Change visit_type_FOO() to no longer return partial objects
        qapi: Simplify semantics of visit_next_list()
        qapi: Fix string input visitor handling of invalid list
        tests/string-input-visitor: Add negative integer tests
        qapi: Split visit_end_struct() into pieces
        qmp: Tighten output visitor rules
        qmp: Don't reuse qmp visitor after grabbing output
        spapr_drc: Expose 'null' in qom-get when there is no fdt
        qmp: Support explicit null during visits
        qapi: Add visit_type_null() visitor
        tests: Add check-qnull
        qapi: Document visitor interfaces, add assertions
        qmp-input: Refactor when list is advanced
        qmp-input: Require struct push to visit members of top dict
        qom: Wrap prop visit in visit_start_struct
        qapi-commands: Wrap argument visit in visit_start_struct
        qmp-input: Don't consume input when checking has_member
        qapi: Use strict QMP input visitor in more places
        qapi: Consolidate QMP input visitor creation
        qmp-input: Clean up stack handling
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      6ddeefff