qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] e8d61f: tests/acceptance: tweak the tcg/kvm t


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] e8d61f: tests/acceptance: tweak the tcg/kvm tests for virt
Date: Fri, 25 Jun 2021 07:29:04 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: e8d61f7d21666a5172b8c040b897d60fb57c2ded
      
https://github.com/qemu/qemu/commit/e8d61f7d21666a5172b8c040b897d60fb57c2ded
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2021-06-25 (Fri, 25 Jun 2021)

  Changed paths:
    M tests/acceptance/boot_linux.py

  Log Message:
  -----------
  tests/acceptance: tweak the tcg/kvm tests for virt

Really it's only TCG that can select which GIC model you want, KVM
guests should always be using the "host" version of the GIC for which
QEMU already provides a handy shortcut. Make the KVM test use this and
split the TCG test into it's two versions.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210623102749.25686-2-alex.bennee@linaro.org>


  Commit: ae63ed16916304665b45759751a5062638211c14
      
https://github.com/qemu/qemu/commit/ae63ed16916304665b45759751a5062638211c14
  Author: Luis Pires <luis.pires@eldorado.org.br>
  Date:   2021-06-25 (Fri, 25 Jun 2021)

  Changed paths:
    M docs/devel/multi-thread-tcg.rst

  Log Message:
  -----------
  docs/devel: Add a single top-level header to MTTCG's doc

Without a single top-level header in the .rst file, the index ended
up linking to all of the top-level headers separately. Now the index
links to the top-level header at the beginning of the document and
any inner headers are correctly linked as sub-items in the index.

Signed-off-by: Luis Pires <luis.pires@eldorado.org.br>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210528123526.144065-1-luis.pires@eldorado.org.br>
Message-Id: <20210623102749.25686-3-alex.bennee@linaro.org>


  Commit: 66cf70149ad23ba8ea71b88d3564517c44e35630
      
https://github.com/qemu/qemu/commit/66cf70149ad23ba8ea71b88d3564517c44e35630
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2021-06-25 (Fri, 25 Jun 2021)

  Changed paths:
    M .gitlab-ci.d/static_checks.yml
    M .patchew.yml
    M scripts/checkpatch.pl

  Log Message:
  -----------
  scripts/checkpatch: roll diff tweaking into checkpatch itself

Rather than relying on external tweaks lets just do it inside
checkpatch's direct commitish handling which is QEMU specific code
anyway.

Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20210623102749.25686-4-alex.bennee@linaro.org>


  Commit: f64766976d39fbf2b81a25b5c5f043180383d408
      
https://github.com/qemu/qemu/commit/f64766976d39fbf2b81a25b5c5f043180383d408
  Author: John Snow <jsnow@redhat.com>
  Date:   2021-06-25 (Fri, 25 Jun 2021)

  Changed paths:
    A .gitlab/issue_templates/bug.md

  Log Message:
  -----------
  GitLab: Add "Bug" issue reporting template

Based loosely on libvirt's template, written by Peter Krempa.

Signed-off-by: John Snow <jsnow@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
CC: Peter Krempa <pkrempa@redhat.com>
Message-Id: <20210607153155.1760158-2-jsnow@redhat.com>
Message-Id: <20210623102749.25686-5-alex.bennee@linaro.org>


  Commit: 6a9c2e07ccc3074086fb14f238b2292a20050bce
      
https://github.com/qemu/qemu/commit/6a9c2e07ccc3074086fb14f238b2292a20050bce
  Author: John Snow <jsnow@redhat.com>
  Date:   2021-06-25 (Fri, 25 Jun 2021)

  Changed paths:
    A .gitlab/issue_templates/feature_request.md

  Log Message:
  -----------
  GitLab: Add "Feature Request" issue template.

Based on Peter Krempa's libvirt template, feature.md.

Signed-off-by: John Snow <jsnow@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
CC: Peter Krempa <pkrempa@redhat.com>
Message-Id: <20210607153155.1760158-3-jsnow@redhat.com>
Message-Id: <20210623102749.25686-6-alex.bennee@linaro.org>


  Commit: f101c9fe29cfb009a7e20b68142a575b3384a4d0
      
https://github.com/qemu/qemu/commit/f101c9fe29cfb009a7e20b68142a575b3384a4d0
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2021-06-25 (Fri, 25 Jun 2021)

  Changed paths:
    M tests/tcg/hppa/Makefile.target
    M tests/tcg/s390x/Makefile.target

  Log Message:
  -----------
  tests/tcg: skip the signals test for hppa/s390x for now

There are fixes currently in flight but as this is getting in the way
of a green CI we might as well skip for now. For reference the fix
series are:

  linux-user: Move signal trampolines to new page
  20210616011209.1446045-1-richard.henderson@linaro.org

and

  linux-user: Load a vdso for x86_64 and hppa
  20210619034329.532318-1-richard.henderson@linaro.org

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Acked-by: Cornelia Huck <cohuck@redhat.com>
Cc: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210623102749.25686-7-alex.bennee@linaro.org>


  Commit: 7c4ab60f18f5257d37164df0ae0951ece4425b02
      
https://github.com/qemu/qemu/commit/7c4ab60f18f5257d37164df0ae0951ece4425b02
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2021-06-25 (Fri, 25 Jun 2021)

  Changed paths:
    M include/qemu/qemu-plugin.h
    M plugins/api.c

  Log Message:
  -----------
  plugins/api: expose symbol lookup to plugins

This is a quality of life helper for plugins so they don't need to
re-implement symbol lookup when dumping an address. The strings are
constant so don't need to be duplicated. One minor tweak is to return
NULL instead of a zero length string to show lookup failed.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Message-Id: <20210608040532.56449-2-ma.mandourr@gmail.com>
Message-Id: <20210623102749.25686-8-alex.bennee@linaro.org>


  Commit: 050cee12315536aba18a73c8dea21116a9c90ffa
      
https://github.com/qemu/qemu/commit/050cee12315536aba18a73c8dea21116a9c90ffa
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2021-06-25 (Fri, 25 Jun 2021)

  Changed paths:
    M .gitlab-ci.d/static_checks.yml
    A .gitlab/issue_templates/bug.md
    A .gitlab/issue_templates/feature_request.md
    M .patchew.yml
    M docs/devel/multi-thread-tcg.rst
    M include/qemu/qemu-plugin.h
    M plugins/api.c
    M scripts/checkpatch.pl
    M tests/acceptance/boot_linux.py
    M tests/tcg/hppa/Makefile.target
    M tests/tcg/s390x/Makefile.target

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/stsquad/tags/pull-testing-updates-250621-1' into staging

A few miscellaneous fixes

  - tweak tcg/kvm based GIC tests
  - add header to MTTCG docs
  - cleanup checkpatch handling
  - GitLab feature and bug request templates
  - symbol resolution helper for plugin API
  - skip hppa/s390x signals test until fixes arrive

# gpg: Signature made Fri 25 Jun 2021 10:10:57 BST
# gpg:                using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key) 
<alex.bennee@linaro.org>" [full]
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44

* remotes/stsquad/tags/pull-testing-updates-250621-1:
  plugins/api: expose symbol lookup to plugins
  tests/tcg: skip the signals test for hppa/s390x for now
  GitLab: Add "Feature Request" issue template.
  GitLab: Add "Bug" issue reporting template
  scripts/checkpatch: roll diff tweaking into checkpatch itself
  docs/devel: Add a single top-level header to MTTCG's doc
  tests/acceptance: tweak the tcg/kvm tests for virt

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/e0da9171e02f...050cee123155



reply via email to

[Prev in Thread] Current Thread [Next in Thread]