1. 19 9月, 2017 14 次提交
  2. 18 9月, 2017 4 次提交
  3. 17 9月, 2017 18 次提交
  4. 16 9月, 2017 4 次提交
    • P
      Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request' into staging · 5ee53d15
      Peter Maydell 提交于
      Python queue, 2017-09-15
      
      # gpg: Signature made Sat 16 Sep 2017 00:14:01 BST
      # 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/python-next-pull-request:
        qemu.py: include debug information on launch error
        qemu.py: improve message on negative exit code
        qemu.py: use os.path.null instead of /dev/null
        qemu.py: avoid writing to stdout/stderr
        qemu.py: fix is_running() return before first launch()
        qtest.py: Few pylint/style fixes
        qmp.py: Avoid overriding a builtin object
        qmp.py: Avoid "has_key" usage
        qmp.py: Use object-based class for QEMUMonitorProtocol
        qmp.py: Couple of pylint/style fixes
        qemu.py: Use custom exceptions rather than Exception
        qemu.py: Simplify QMP key-conversion
        qemu.py: Use iteritems rather than keys()
        qemu|qtest: Avoid dangerous arguments
        qemu.py: Pylint/style fixes
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      5ee53d15
    • P
      Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging · d8782a11
      Peter Maydell 提交于
      # gpg: Signature made Fri 15 Sep 2017 18:39:41 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:
        trace: Immediately apply per-vCPU state changes if a vCPU is being created
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      d8782a11
    • A
      qemu.py: include debug information on launch error · b92a0011
      Amador Pahim 提交于
      When launching a VM, if an exception happens and the VM is not
      initiated, it might be useful to see the qemu command line and
      the qemu command output.
      
      This patch creates that message. Notice that self._iolog needs to be
      cleaned up in the beginning of the launch() to make sure we will not
      expose the qemu log from a previous launch if the current one fails.
      Signed-off-by: NAmador Pahim <apahim@redhat.com>
      Message-Id: <20170901112829.2571-6-apahim@redhat.com>
      Reviewed-by: NFam Zheng <famz@redhat.com>
      Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
      b92a0011
    • A
      qemu.py: improve message on negative exit code · dab91d9a
      Amador Pahim 提交于
      The current message shows 'self._args', which contains only part of the
      options used in the Qemu command line.
      
      This patch makes the qemu full args list an instance variable and then
      uses it in the negative exit code message.
      
      Message was moved outside the 'if is_running' block to make sure it will
      be logged if the VM finishes before the call to shutdown().
      Signed-off-by: NAmador Pahim <apahim@redhat.com>
      Message-Id: <20170901112829.2571-5-apahim@redhat.com>
      [ehabkost: removed superfluous parenthesis]
      Reviewed-by: NFam Zheng <famz@redhat.com>
      Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
      dab91d9a