1. 23 9月, 2015 15 次提交
  2. 22 9月, 2015 7 次提交
    • P
      Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2015-09-22' into staging · 482d7c08
      Peter Maydell 提交于
      Monitor patches
      
      # gpg: Signature made Tue 22 Sep 2015 10:33:34 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-monitor-2015-09-22:
        hmp: Restore "info pci"
        monitor: allow device_del to accept QOM paths
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      482d7c08
    • P
      hmp: Restore "info pci" · abadcbc8
      Paolo Bonzini 提交于
      Dropped by commit da76ee76's
      transition to hmp-commands-info.hx.
      Reported-by: NMarkus Armbruster <armbru@redhat.com>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      Message-Id: <1442589509-10806-1-git-send-email-pbonzini@redhat.com>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Signed-off-by: NMarkus Armbruster <armbru@redhat.com>
      abadcbc8
    • D
      monitor: allow device_del to accept QOM paths · 6287d827
      Daniel P. Berrange 提交于
      Currently device_del requires that the client provide the
      device short ID. device_add allows devices to be created
      without giving an ID, at which point there is no way to
      delete them with device_del. The QOM object path, however,
      provides an alternative way to identify the devices.
      
      Allowing device_del to accept an object path ensures all
      devices are deletable regardless of whether they have an
      ID.
      
       (qemu) device_add usb-mouse
       (qemu) qom-list /machine/peripheral-anon
       device[0] (child<usb-mouse>)
       type (string)
       (qemu) device_del /machine/peripheral-anon/device[0]
      
      Devices are required to be marked as hotpluggable
      otherwise an error is raised
      
       (qemu) device_del /machine/unattached/device[4]
       Device 'PIIX3' does not support hotplugging
      Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
      Message-Id: <1441974836-17476-1-git-send-email-berrange@redhat.com>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      [Commit message touched up, accidental white-space change dropped]
      Signed-off-by: NMarkus Armbruster <armbru@redhat.com>
      6287d827
    • P
      Merge remote-tracking branch 'remotes/spice/tags/pull-spice-20150921-1' into staging · 6138fbde
      Peter Maydell 提交于
      spice: surface switch fast path requires same format too.
      
      # gpg: Signature made Mon 21 Sep 2015 10:05:54 BST using RSA key ID D3E87138
      # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>"
      # gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>"
      # gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>"
      
      * remotes/spice/tags/pull-spice-20150921-1:
        spice: surface switch fast path requires same format too.
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      6138fbde
    • P
      Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2015-09-21' into staging · 9e72681d
      Peter Maydell 提交于
      qapi: QMP introspection
      
      # gpg: Signature made Mon 21 Sep 2015 08:59:17 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-2015-09-21: (26 commits)
        qapi-introspect: Hide type names
        qapi: New QMP command query-qmp-schema for QMP introspection
        qapi: Pseudo-type '**' is now unused, drop it
        qapi-schema: Fix up misleading specification of netdev_add
        qom: Don't use 'gen': false for qom-get, qom-set, object-add
        qapi: Introduce a first class 'any' type
        qapi: Make output visitor return qnull() instead of NULL
        qapi: Improve built-in type documentation
        qapi-commands: De-duplicate output marshaling functions
        qapi: De-duplicate parameter list generation
        qapi: Rename qmp_marshal_input_FOO() to qmp_marshal_FOO()
        qapi-commands: Rearrange code
        qapi-visit: Rearrange code a bit
        qapi: Clean up after recent conversions to QAPISchemaVisitor
        qapi: Replace dirty is_c_ptr() by method c_null()
        qapi-event: Convert to QAPISchemaVisitor, fixing data with base
        qapi-event: Eliminate global variable event_enum_value
        qapi: De-duplicate enum code generation
        qapi-commands: Convert to QAPISchemaVisitor
        qapi-visit: Convert to QAPISchemaVisitor, fixing bugs
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      9e72681d
    • P
      Merge remote-tracking branch 'remotes/aurel/tags/pull-tcg-mips-20150921' into staging · 75ebcd7f
      Peter Maydell 提交于
      TCG MIPS queue
      
      - Fixes for 64-bit guests
      - Small cleanups
      
      # gpg: Signature made Sun 20 Sep 2015 23:33:15 BST using RSA key ID 1DDD8C9B
      # gpg: Good signature from "Aurelien Jarno <aurelien@aurel32.net>"
      # gpg:                 aka "Aurelien Jarno <aurelien@jarno.fr>"
      # gpg:                 aka "Aurelien Jarno <aurel32@debian.org>"
      # 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: 7746 2642 A9EF 94FD 0F77  196D BA9C 7806 1DDD 8C9B
      
      * remotes/aurel/tags/pull-tcg-mips-20150921:
        tcg/mips: pass oi to tcg_out_tlb_load
        tcg/mips: move tcg_out_addsub2
        tcg/mips: Fix clobbering of qemu_ld inputs
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      75ebcd7f
    • P
      Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' into staging · d345e0d7
      Peter Maydell 提交于
      Patch queue for ppc - 2015-09-20
      
      Highlights this time around:
      
        - e500: Fix u-boot boot with -M virt by updating to new version
        - e500: fix ATMU reads
        - book3s: Fixes (unaligned exceptions, vector instructions)
        - yet another dbdma ide fix
      
      I'm out taking care of my son for the next 2 months. During that time
      please consider David Gibson the interim ppc queue maintainer. I'm sure
      Aurelien will be more than happy to help him review patches as well ;-).
      
      # gpg: Signature made Sun 20 Sep 2015 21:51:16 BST using RSA key ID 03FEDC60
      # gpg: Good signature from "Alexander Graf <agraf@suse.de>"
      # gpg:                 aka "Alexander Graf <alex@csgraf.de>"
      
      * remotes/agraf/tags/signed-ppc-for-upstream:
        target-ppc: fix xscmpodp and xscmpudp decoding
        target-ppc: fix vcipher, vcipherlast, vncipherlast and vpermxor
        PPC: E500: Update u-boot to commit 79c884d7e4
        target-ppc: Fix SRR0 when taking unaligned exceptions
        PPC: e500 pci host: Fix ATMUs register reads
        mac_dbdma: always clear FLUSH bit once DBDMA channel flush is complete
        kvm_ppc: remove kvmppc_timer_hack
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      d345e0d7
  3. 21 9月, 2015 18 次提交