1. 13 6月, 2017 6 次提交
    • S
      monitor: resurrect handle_qmp_command trace event · b097efc0
      Stefan Hajnoczi 提交于
      Commit 104fc302 ("qmp: Drop duplicated
      QMP command object checks") removed the call to
      trace_handle_qmp_command() while eliminating code duplication.
      
      This patch brings the trace event back so QEMU-internal trace events can
      be correlated with the QMP commands that caused them.
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Message-id: 20170605104216.22429-3-stefanha@redhat.com
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      b097efc0
    • S
      monitor: add handle_hmp_command trace event · 79cad8b4
      Stefan Hajnoczi 提交于
      It is often useful to correlate QEMU-internal events with monitor
      commands that caused them.  Trace the full HMP command being executed.
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Message-id: 20170605104216.22429-2-stefanha@redhat.com
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      79cad8b4
    • P
      Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.10-20170609' into staging · 9746211b
      Peter Maydell 提交于
      ppc patch queue 2017-06-09
      
      This batch contains more patches to rework the pseries machine hotplug
      infrastructure, plus an assorted batch of bugfixes.
      
      It contains a start on fixes to restore migration from older machine
      types on older versions which was broken by some xics changes.  There
      are still a few missing pieces here, though.
      
      # gpg: Signature made Fri 09 Jun 2017 06:26:03 BST
      # gpg:                using RSA key 0x6C38CACA20D9B392
      # gpg: Good signature from "David Gibson <david@gibson.dropbear.id.au>"
      # gpg:                 aka "David Gibson (Red Hat) <dgibson@redhat.com>"
      # gpg:                 aka "David Gibson (ozlabs.org) <dgibson@ozlabs.org>"
      # gpg:                 aka "David Gibson (kernel.org) <dwg@kernel.org>"
      # Primary key fingerprint: 75F4 6586 AE61 A66C C44E  87DC 6C38 CACA 20D9 B392
      
      * remotes/dgibson/tags/ppc-for-2.10-20170609:
        Revert "spapr: fix memory hot-unplugging"
        xics: drop ICPStateClass::cpu_setup() handler
        xics: setup cpu at realize time
        xics: pass appropriate types to realize() handlers.
        xics: introduce macros for ICP/ICS link properties
        hw/cpu: core.c can be compiled as common object
        hw/ppc/spapr: Adjust firmware name for PCI bridges
        xics: add reset() handler to ICPStateClass
        pnv_core: drop reference on ICPState object during CPU realization
        spapr: Rework DRC name handling
        spapr: Fold spapr_phb_{add,remove}_pci_device() into their only callers
        spapr: Change DRC attach & detach methods to functions
        spapr: Clean up handling of DR-indicator
        spapr: Clean up RTAS set-indicator
        spapr: Don't misuse DR-indicator in spapr_recover_pending_dimm_state()
        spapr: Clean up DR entity sense handling
        pseries: Correct panic behaviour for pseries machine type
        spapr: fix memory leak in spapr_memory_pre_plug()
        target/ppc: fix memory leak in kvmppc_is_mem_backend_page_size_ok()
        target/ppc: pass const string to kvmppc_is_mem_backend_page_size_ok()
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      9746211b
    • P
      Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging · 8e3cf49c
      Peter Maydell 提交于
      pc, pci, vhost: fixes
      
      Some fixes all over the place.
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Thu 08 Jun 2017 20:04:24 BST
      # gpg:                using RSA key 0x281F0DB8D28D5469
      # gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>"
      # gpg:                 aka "Michael S. Tsirkin <mst@redhat.com>"
      # Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
      #      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469
      
      * remotes/mst/tags/for_upstream:
        hw/pcie: fix the generic pcie root port to support migration
        nvdimm acpi: fix region format interface code
        vhost-user-bridge: fix iov_restore_front() warning
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      8e3cf49c
    • P
      Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20170608' into staging · f4f3082b
      Peter Maydell 提交于
      s390x: misc fixes
      
      bunch of fixes
      - reject MIDA accesses for CCWs
      - cpumodel fixes
      - cross-build fix for bios
      - migration improvements
      
      # gpg: Signature made Thu 08 Jun 2017 14:10:29 BST
      # gpg:                using RSA key 0x117BBC80B5A61C7C
      # gpg: Good signature from "Christian Borntraeger (IBM) <borntraeger@de.ibm.com>"
      # Primary key fingerprint: F922 9381 A334 08F9 DBAB  FBCA 117B BC80 B5A6 1C7C
      
      * remotes/borntraeger/tags/s390x-20170608:
        s390x/cpumodel: improve defintion search without an IBC
        s390x/cpumodel: take care of the cpuid format bit for KVM
        pc-bios/s390-ccw: use STRIP variable in Makefile
        s390x/css: fence off MIDA
        s390x/css: catch section mismatch on load
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      f4f3082b
    • P
      Merge remote-tracking branch 'remotes/elmarco/tags/char-pull-request' into staging · 9bba618f
      Peter Maydell 提交于
      # gpg: Signature made Thu 08 Jun 2017 15:12:11 BST
      # gpg:                using RSA key 0xDAE8E10975969CE5
      # gpg: Good signature from "Marc-André Lureau <marcandre.lureau@redhat.com>"
      # gpg:                 aka "Marc-André Lureau <marcandre.lureau@gmail.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: 87A9 BD93 3F87 C606 D276  F62D DAE8 E109 7596 9CE5
      
      * remotes/elmarco/tags/char-pull-request:
        test-char: start a /char/serial test
        chardev: don't use alias names in parse_compat()
        char: fix alias devices regression
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      9bba618f
  2. 12 6月, 2017 3 次提交
    • P
      Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging · 5093f028
      Peter Maydell 提交于
      # gpg: Signature made Wed 07 Jun 2017 19:55:32 BST
      # 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/tracing-pull-request:
        simpletrace: Improve the error message if event is not declared
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      5093f028
    • P
      Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging · 2a8469aa
      Peter Maydell 提交于
      # gpg: Signature made Wed 07 Jun 2017 19:06:51 BST
      # 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:
        configure: split c and cxx extra flags
        coroutine-lock: do not touch coroutine after another one has been entered
        .gdbinit: load QEMU sub-commands when gdb starts
        coccinelle: fix typo in comment
        oslib: strip trailing '\n' from error_setg() string argument
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      2a8469aa
    • P
      Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging · 475df9d8
      Peter Maydell 提交于
      Block layer patches
      
      # gpg: Signature made Fri 09 Jun 2017 12:47:31 BST
      # 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:
        block: fix external snapshot abort permission error
        block/qcow.c: Fix memory leak in qcow_create()
        qemu-iotests: Test automatic commit job cancel on hot unplug
        commit: Fix use after free in completion
        qemu-iotests: Block migration test
        migration/block: Clean up BBs in block_save_complete()
        migration: Inactivate images after .save_live_complete_precopy()
        block: Fix anonymous BBs in blk_root_inactivate()
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      475df9d8
  3. 09 6月, 2017 17 次提交
  4. 08 6月, 2017 14 次提交