[Qemu-devel] [PULL 00/15] x86 and machine queue for 2.10 soft freeze

Eduardo Habkost posted 15 patches 6 years, 9 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20170717185051.18740-1-ehabkost@redhat.com
Test FreeBSD passed
Test checkpatch passed
Test docker passed
Test s390x passed
qapi-schema.json               |   7 +-
include/hw/i386/pc.h           |   5 ++
include/hw/nvram/fw_cfg.h      |  50 +++++++++++++
include/qemu/typedefs.h        |   1 +
target/i386/cpu.h              |   1 +
hw/core/machine.c              |  26 +------
hw/core/qdev-properties.c      |  15 +---
hw/nvram/fw_cfg.c              |  79 +++++----------------
qmp.c                          |   6 ++
qom/object.c                   |  17 +++--
target/i386/cpu.c              |  78 ++++++++++++++++++++-
tests/check-qom-proplist.c     |  42 +++++++++++
tests/device-introspect-test.c | 156 +++++++++++++++++++++++++++++++++--------
tests/test-qdev-global-props.c |  33 +++++++++
scripts/device-crash-test      |   2 +-
15 files changed, 381 insertions(+), 137 deletions(-)
[Qemu-devel] [PULL 00/15] x86 and machine queue for 2.10 soft freeze
Posted by Eduardo Habkost 6 years, 9 months ago
The following changes since commit ca4e667dbf431d4a2a5a619cde79d30dd2ac3eb2:

  Merge remote-tracking branch 'remotes/kraxel/tags/usb-20170717-pull-request' into staging (2017-07-17 17:54:17 +0100)

are available in the git repository at:

  git://github.com/ehabkost/qemu.git tags/x86-and-machine-pull-request

for you to fetch changes up to f86285c571c49e781d3fa46f3bef3835b8e6f393:

  qmp: Include parent type on 'qom-list-types' output (2017-07-17 15:41:30 -0300)

----------------------------------------------------------------
x86 and machine queue, 2017-07-17

----------------------------------------------------------------

Boqun Feng (Intel) (1):
  i386: add Skylake-Server cpu model

Daniel P. Berrange (1):
  i386: expose "TCGTCGTCGTCG" in the 0x40000000 CPUID leaf

Eduardo Habkost (9):
  device-crash-test: Fix regexp on whitelist
  tests: Test case for object_resolve_path*()
  test-qdev-global-props: Test global property ordering
  Revert "machine: Convert abstract typename on compat_props to subclass
    names"
  qom: Fix ambiguous path detection when ambiguous=NULL
  i386: Update comment about XSAVES on Skylake-Client
  tests: Simplify abstract-interfaces check with a helper
  qmp: Include 'abstract' field on 'qom-list-types' output
  qmp: Include parent type on 'qom-list-types' output

Greg Kurz (1):
  qdev: fix the order compat and global properties are applied

Mark Cave-Ayland (3):
  fw_cfg: switch fw_cfg_find() to locate the fw_cfg device by type
    rather than path
  fw_cfg: move qdev_init_nofail() from fw_cfg_init1() to callers
  fw_cfg: move QOM type defines and fw_cfg types into fw_cfg.h

 qapi-schema.json               |   7 +-
 include/hw/i386/pc.h           |   5 ++
 include/hw/nvram/fw_cfg.h      |  50 +++++++++++++
 include/qemu/typedefs.h        |   1 +
 target/i386/cpu.h              |   1 +
 hw/core/machine.c              |  26 +------
 hw/core/qdev-properties.c      |  15 +---
 hw/nvram/fw_cfg.c              |  79 +++++----------------
 qmp.c                          |   6 ++
 qom/object.c                   |  17 +++--
 target/i386/cpu.c              |  78 ++++++++++++++++++++-
 tests/check-qom-proplist.c     |  42 +++++++++++
 tests/device-introspect-test.c | 156 +++++++++++++++++++++++++++++++++--------
 tests/test-qdev-global-props.c |  33 +++++++++
 scripts/device-crash-test      |   2 +-
 15 files changed, 381 insertions(+), 137 deletions(-)

-- 
2.9.4


Re: [Qemu-devel] [PULL 00/15] x86 and machine queue for 2.10 soft freeze
Posted by Peter Maydell 6 years, 9 months ago
On 17 July 2017 at 19:50, Eduardo Habkost <ehabkost@redhat.com> wrote:
> The following changes since commit ca4e667dbf431d4a2a5a619cde79d30dd2ac3eb2:
>
>   Merge remote-tracking branch 'remotes/kraxel/tags/usb-20170717-pull-request' into staging (2017-07-17 17:54:17 +0100)
>
> are available in the git repository at:
>
>   git://github.com/ehabkost/qemu.git tags/x86-and-machine-pull-request
>
> for you to fetch changes up to f86285c571c49e781d3fa46f3bef3835b8e6f393:
>
>   qmp: Include parent type on 'qom-list-types' output (2017-07-17 15:41:30 -0300)
>
> ----------------------------------------------------------------
> x86 and machine queue, 2017-07-17
>
> ----------------------------------------------------------------
>
> Boqun Feng (Intel) (1):
>   i386: add Skylake-Server cpu model
>
> Daniel P. Berrange (1):
>   i386: expose "TCGTCGTCGTCG" in the 0x40000000 CPUID leaf
>
> Eduardo Habkost (9):
>   device-crash-test: Fix regexp on whitelist
>   tests: Test case for object_resolve_path*()
>   test-qdev-global-props: Test global property ordering
>   Revert "machine: Convert abstract typename on compat_props to subclass
>     names"
>   qom: Fix ambiguous path detection when ambiguous=NULL
>   i386: Update comment about XSAVES on Skylake-Client
>   tests: Simplify abstract-interfaces check with a helper
>   qmp: Include 'abstract' field on 'qom-list-types' output
>   qmp: Include parent type on 'qom-list-types' output
>
> Greg Kurz (1):
>   qdev: fix the order compat and global properties are applied
>
> Mark Cave-Ayland (3):
>   fw_cfg: switch fw_cfg_find() to locate the fw_cfg device by type
>     rather than path
>   fw_cfg: move qdev_init_nofail() from fw_cfg_init1() to callers
>   fw_cfg: move QOM type defines and fw_cfg types into fw_cfg.h

Applied, thanks.

-- PMM